public interface WorkflowInboxService extends SearchExecutionService<InboxListItemType>
| Modifier and Type | Method and Description |
|---|---|
InboxListItemType |
getInbox(InboxReferenceType reference)
Returns the inbox with the specified ID.
|
InboxListItemType |
getPersonalInbox()
Returns the personal inbox of the current user.
|
SearchExecutionService<InboxListItemType> |
newInboxTypeSearchService(InboxTypeEnumeration inboxType)
This method returns a
search execution service that searches all inboxes of a
specific type. |
SearchExecutionService<TaskListItemType> |
newTaskSearchService(InboxReferenceType reference)
This method creates an new
search execution service that
searches tasks that are contained in the referenced workflow inbox. |
SearchResultPage<InboxListItemType> |
search(Statement statement,
PageDefinition pageDefinition)
This method returns a list of information about all inboxes of the current user.
|
SearchResultPage<InboxListItemType> search(Statement statement, PageDefinition pageDefinition) throws EcmException
search in interface SearchExecutionService<InboxListItemType>statement - additional filter on the inboxespageDefinition - the page of the result to returnSearchException - indicates any error during the search operationEcmExceptionSearchExecutionService<InboxListItemType> newInboxTypeSearchService(InboxTypeEnumeration inboxType) throws EcmException
search execution service that searches all inboxes of a
specific type.inboxType - the type to search forEcmExceptionInboxListItemType getInbox(InboxReferenceType reference) throws EcmException
reference - the reference (ID) of the inboxEcmExceptionInboxListItemType getPersonalInbox() throws EcmException
EcmExceptionSearchExecutionService<TaskListItemType> newTaskSearchService(InboxReferenceType reference) throws EcmException
search execution service that
searches tasks that are contained in the referenced workflow inbox.reference - a reference to the inbox to get the tasks forSystemException - datasource not available
workflow definition not available
system error when retrieving tasks
configuration errorSearchException - database error when retrieving tasksEcmExceptionCopyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.