Package org.kuali.rice.kew.engine
Class RouteContext
java.lang.Object
org.kuali.rice.kew.engine.RouteContext
- All Implemented Interfaces:
Serializable
Represents the current context of a Document being processed by the engine.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidclearRouteContextByDocumentId(String documentId) static RouteContextstatic RouteContextDeprecated.use getDocument() insteadbooleanbooleanDetermines if search indexing has already been requested during this contextbooleanstatic RouteContextvoidSets the route context to let it know that search indexing has been requestedvoidsetActionRequest(ActionRequestValue actionRequest) voidsetActivationContext(ActivationContext activationContext) voidsetDocument(DocumentRouteHeaderValue routeHeader) voidsetDocumentContent(DocumentContent documentContent) voidsetDoNotSendApproveNotificationEmails(boolean sendNotificationEmails) voidsetEngineState(EngineState engineState) voidsetNodeInstance(RouteNodeInstance nodeInstance) voidsetParameters(Map<String, Object> parameters) voidsetRouteHeader(DocumentRouteHeaderValue routeHeader) Deprecated.user setDocument() instead
-
Constructor Details
-
RouteContext
public RouteContext()
-
-
Method Details
-
getCurrentRouteContext
-
clearRouteContextByDocumentId
-
clearCurrentRouteContext
public static void clearCurrentRouteContext() -
createNewRouteContext
-
releaseCurrentRouteContext
-
getRouteHeader
Deprecated.use getDocument() instead -
setRouteHeader
Deprecated.user setDocument() instead -
getDocument
-
setDocument
-
getDocumentContent
-
setDocumentContent
-
getNodeInstance
-
setNodeInstance
-
getEngineState
-
setEngineState
-
getActionRequest
-
setActionRequest
-
isSimulation
public boolean isSimulation() -
getActivationContext
-
setActivationContext
-
isDoNotSendApproveNotificationEmails
public boolean isDoNotSendApproveNotificationEmails() -
setDoNotSendApproveNotificationEmails
public void setDoNotSendApproveNotificationEmails(boolean sendNotificationEmails) -
getParameters
-
setParameters
-
isSearchIndexingRequestedForContext
public boolean isSearchIndexingRequestedForContext()Determines if search indexing has already been requested during this context- Returns:
- the searchIndexingRequestedForContext: true if search indexing has been requested, false otherwise
-
requestSearchIndexingForContext
public void requestSearchIndexingForContext()Sets the route context to let it know that search indexing has been requested
-