Class PageResourceRequest
java.lang.Object
org.jgrapes.core.internal.EventBase<ResourceResult>
org.jgrapes.core.Event<ResourceResult>
org.jgrapes.webconsole.base.events.ResourceRequest
org.jgrapes.webconsole.base.events.PageResourceRequest
- All Implemented Interfaces:
Future<ResourceResult>
,Associator
,Eligible
An event that signals the request of a resource that is to be added
to the
<head>
section of the page.Requests for such resources are usually
generated during web console boot. See the description of
AddPageResources
for details.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor
-
Constructor Summary
ConstructorDescriptionPageResourceRequest
(URI resourceUri, Instant ifModifiedSince, org.jdrupes.httpcodec.protocols.http.HttpRequest httpRequest, IOSubchannel httpChannel, Session session, RenderSupport renderSupport) Creates a new request. -
Method Summary
Methods inherited from class org.jgrapes.webconsole.base.events.ResourceRequest
httpChannel, httpRequest, ifModifiedSince, renderSupport, resourceUri, session
Methods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo, toString
Methods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletion
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGet
Methods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
PageResourceRequest
public PageResourceRequest(URI resourceUri, Instant ifModifiedSince, org.jdrupes.httpcodec.protocols.http.HttpRequest httpRequest, IOSubchannel httpChannel, Session session, RenderSupport renderSupport) Creates a new request.- Parameters:
resourceUri
- the requested resourcehttpRequest
- the original HTTP requesthttpChannel
- the channel that the HTTP request was received onrenderSupport
- the render support
-