public abstract class CaseManagementContextBoundInstance extends Object implements CaseManagementContextHolder
Subclasses have to override its methods to invalidated their fields accordingly.
| Constructor and Description |
|---|
CaseManagementContextBoundInstance() |
| Modifier and Type | Method and Description |
|---|---|
Case |
getCachedCase() |
DocumentModel |
getCachedCaseItem() |
Mailbox |
getCachedMailbox() |
Case |
getCurrentCase() |
DocumentModel |
getCurrentCaseItem() |
DocumentModel |
getCurrentClassificationRoot() |
Mailbox |
getCurrentMailbox() |
DocumentModel |
getCurrentRouteRoot() |
void |
onMailboxContextChange(CaseManagementContextHolder correspContextHolder) |
public void onMailboxContextChange(CaseManagementContextHolder correspContextHolder) throws ClientException
ClientExceptionpublic DocumentModel getCachedCaseItem() throws ClientException
ClientExceptionpublic Case getCachedCase() throws ClientException
ClientExceptionpublic Mailbox getCachedMailbox() throws ClientException
ClientExceptionpublic DocumentModel getCurrentCaseItem() throws ClientException
getCurrentCaseItem in interface CaseManagementContextHolderClientExceptionpublic Case getCurrentCase() throws ClientException
getCurrentCase in interface CaseManagementContextHolderClientExceptionpublic Mailbox getCurrentMailbox() throws ClientException
getCurrentMailbox in interface CaseManagementContextHolderClientExceptionpublic DocumentModel getCurrentRouteRoot() throws ClientException
getCurrentRouteRoot in interface CaseManagementContextHolderClientExceptionpublic DocumentModel getCurrentClassificationRoot() throws ClientException
getCurrentClassificationRoot in interface CaseManagementContextHolderClientExceptionCopyright © 2013 Nuxeo SA. All Rights Reserved.