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 operationEcmException
SearchExecutionService<InboxListItemType> newInboxTypeSearchService(InboxTypeEnumeration inboxType) throws EcmException
search execution service
that searches all inboxes of a
specific type.inboxType
- the type to search forEcmException
InboxListItemType getInbox(InboxReferenceType reference) throws EcmException
reference
- the reference (ID) of the inboxEcmException
InboxListItemType getPersonalInbox() throws EcmException
EcmException
SearchExecutionService<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 tasksEcmException
Copyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.