public class RmiClientWorkflowInboxService extends Object implements WorkflowInboxService
WorkflowInboxService provides access to workflow inboxes on the client-side.| Constructor and Description |
|---|
RmiClientWorkflowInboxService(Connection connection) |
| Modifier and Type | Method and Description |
|---|---|
com.lexmark.saperion.workflow.InboxListItemType |
getInbox(com.lexmark.saperion.workflow.InboxReferenceType reference)
Returns the inbox with the specified ID.
|
com.lexmark.saperion.workflow.InboxListItemType |
getPersonalInbox()
Returns the personal inbox of the current user.
|
List<com.lexmark.saperion.workflow.TaskListItemType> |
getTaskList(com.lexmark.saperion.workflow.InboxReferenceType reference)
Returns a list of
tasks that are contained in the referenced
workflow inbox. |
List<com.lexmark.saperion.workflow.InboxListItemType> |
listInboxes()
Returns a list of information about all inboxes of the current user.
|
public RmiClientWorkflowInboxService(Connection connection)
public List<com.lexmark.saperion.workflow.InboxListItemType> listInboxes() throws SaAuthenticationException, SaSystemException, SaDBException
WorkflowInboxServicelistInboxes in interface WorkflowInboxServiceSaAuthenticationException - authentication-error when retrieving inboxesSaSystemException - system-error when retrieving inboxesSaDBException - database-error when retrieving inboxespublic com.lexmark.saperion.workflow.InboxListItemType getInbox(com.lexmark.saperion.workflow.InboxReferenceType reference)
throws SaAuthenticationException,
SaSystemException,
SaDBException
WorkflowInboxServicegetInbox in interface WorkflowInboxServicereference - the reference (ID) of the inboxSaAuthenticationException - authentication-error when retrieving inboxesSaSystemException - system-error when retrieving inboxesSaDBException - database-error when retrieving inboxespublic com.lexmark.saperion.workflow.InboxListItemType getPersonalInbox()
throws SaAuthenticationException,
SaSystemException,
SaDBException
WorkflowInboxServicegetPersonalInbox in interface WorkflowInboxServiceSaAuthenticationException - authentication-error when retrieving inboxesSaSystemException - system-error when retrieving inboxesSaDBException - database-error when retrieving inboxespublic List<com.lexmark.saperion.workflow.TaskListItemType> getTaskList(com.lexmark.saperion.workflow.InboxReferenceType reference) throws SaAuthenticationException, DataSourceException, UnknownDefinitionException, SaSystemException, SaperionConfigurationException, SaDBException
WorkflowInboxServicetasks that are contained in the referenced
workflow inbox.getTaskList in interface WorkflowInboxServicereference - a reference to the inbox to get the tasks forSaAuthenticationException - authentication error when retrieving tasksDataSourceException - datasource not availableUnknownDefinitionException - workflwo definition not availableSaSystemException - system error when retrieving tasksSaperionConfigurationException - configuration errorSaDBException - database error when retrieving tasksCopyright © 2016 SAPERION AG. All rights reserved.