public class ActionableCaseLinkImpl extends CaseLinkImpl implements ActionableCaseLink
CaseLink.CaseLinkState, CaseLink.CaseLinkTransistion| Constructor and Description |
|---|
ActionableCaseLinkImpl(DocumentModel doc,
HasParticipants recipientAdapted) |
| Modifier and Type | Method and Description |
|---|---|
DocumentModelList |
getAttachedDocuments(CoreSession session)
The documents processed by the action.
|
DocumentRouteStep |
getDocumentRouteStep(CoreSession session)
The step that represent the action.
|
String |
getRefuseOperationChainId()
The operation chain id if the action is refused.
|
String |
getStepId() |
String |
getTaskType() |
String |
getValidateOperationChainId()
The operation chain id if the action is validated.
|
boolean |
isDone() |
boolean |
isTodo() |
void |
refuse(CoreSession session) |
void |
setDone(CoreSession session) |
void |
setRefuseOperationChainId(String refuseChainId) |
void |
setStepId(String id) |
void |
setValidateOperationChainId(String validateChainId) |
void |
validate(CoreSession session) |
addInitialExternalParticipants, addInitialInternalParticipants, addParticipants, getAllParticipants, getCase, getCaseId, getComment, getDate, getDocument, getId, getInitialExternalParticipants, getInitialInternalParticipants, getSender, getSenderMailboxId, getSentDate, getSubject, getType, isActionnable, isDraft, isRead, save, setActionnableequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCase, getCaseId, getComment, getDate, getDocument, getId, getSender, getSenderMailboxId, getSentDate, getSubject, getType, isActionnable, isDraft, isRead, save, setActionnableaddInitialExternalParticipants, addInitialInternalParticipants, addParticipants, getAllParticipants, getInitialExternalParticipants, getInitialInternalParticipantspublic ActionableCaseLinkImpl(DocumentModel doc, HasParticipants recipientAdapted)
public String getTaskType()
getTaskType in interface ActionableCaseLinkpublic void validate(CoreSession session)
validate in interface ActionableCaseLinkpublic void refuse(CoreSession session)
refuse in interface ActionableCaseLinkpublic String getRefuseOperationChainId()
ActionableObjectgetRefuseOperationChainId in interface ActionableObjectpublic String getValidateOperationChainId()
ActionableObjectgetValidateOperationChainId in interface ActionableObjectpublic DocumentRouteStep getDocumentRouteStep(CoreSession session)
ActionableObjectgetDocumentRouteStep in interface ActionableObjectpublic DocumentModelList getAttachedDocuments(CoreSession session)
ActionableObjectgetAttachedDocuments in interface ActionableObjectpublic void setRefuseOperationChainId(String refuseChainId)
setRefuseOperationChainId in interface ActionableCaseLinkpublic void setValidateOperationChainId(String validateChainId)
setValidateOperationChainId in interface ActionableCaseLinkpublic void setStepId(String id)
setStepId in interface ActionableCaseLinkpublic String getStepId()
getStepId in interface ActionableCaseLinkpublic boolean isTodo()
isTodo in interface ActionableCaseLinkpublic boolean isDone()
isDone in interface ActionableCaseLinkpublic void setDone(CoreSession session)
setDone in interface ActionableCaseLinkCopyright © 2013 Nuxeo SA. All Rights Reserved.