Package org.kuali.rice.kew.util
Class FutureRequestDocumentStateManager
java.lang.Object
org.kuali.rice.kew.util.FutureRequestDocumentStateManager
Manages document state in relation to users seeing future requests for a particular document.
Construct the object with a document and a user and ask it questions in relation to future requests.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFutureRequestDocumentStateManager(DocumentRouteHeaderValue document, String principalId) FutureRequestDocumentStateManager(DocumentRouteHeaderValue document, org.kuali.rice.kim.api.group.Group kimGroup) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected booleanisClearFutureRequests(BranchState state) booleanbooleanprotected booleanbooleanprotected booleanprotected booleanisStateForUser(BranchState state, String principalId)
-
Field Details
-
FUTURE_REQUESTS_VAR_KEY
- See Also:
-
DEACTIVATED_REQUESTS_VARY_KEY
- See Also:
-
-
Constructor Details
-
FutureRequestDocumentStateManager
-
FutureRequestDocumentStateManager
public FutureRequestDocumentStateManager(DocumentRouteHeaderValue document, org.kuali.rice.kim.api.group.Group kimGroup)
-
-
Method Details
-
clearStateFromDocument
-
isStateForUser
-
isReceiveFutureRequests
-
isDoNotReceiveFutureRequests
-
isClearFutureRequests
-
isClearFutureRequestState
public boolean isClearFutureRequestState() -
isDoNotReceiveFutureRequests
public boolean isDoNotReceiveFutureRequests() -
isReceiveFutureRequests
public boolean isReceiveFutureRequests()
-