public interface WorkflowBatchProxyManager extends OsidProxyManager, WorkflowBatchProfile
The workflow batch proxy manager provides access to workflow batch
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object. The sessions included in this manager are:
ProcessBatchAdminSession: a session to manage
processes in bulk StepBatchAdminSession: a session to manage steps
in bulk WorkBatchAdminSession: a session to manage workd
in bulk OfficeBatchAdminSession: a session to create,
modify and delete Offices in bulk | Modifier and Type | Method and Description |
|---|---|
OfficeBatchAdminSession |
getOfficeBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk office
administration service. |
ProcessBatchAdminSession |
getProcessBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk process
administration service. |
ProcessBatchAdminSession |
getProcessBatchAdminSessionForOffice(Id officeId,
Proxy proxy)
Gets the
OsidSession associated with the bulk process
administration service for the given office. |
StepBatchAdminSession |
getStepBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk step
administration service. |
StepBatchAdminSession |
getStepBatchAdminSessionForOffice(Id officeId,
Proxy proxy)
Gets the
OsidSession associated with the bulk step
administration service for the given office. |
WorkBatchAdminSession |
getWorkBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk work
administration service. |
WorkBatchAdminSession |
getWorkBatchAdminSessionForOffice(Id officeId,
Proxy proxy)
Gets the
OsidSession associated with the bulk work
administration service for the given office. |
changeBranch, initialize, rollbackServiceclosesupportsOfficeBatchAdmin, supportsProcessBatchAdmin, supportsStepBatchAdmin, supportsVisibleFederation, supportsWorkBatchAdmingetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdProcessBatchAdminSession getProcessBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk process
administration service.proxy - a proxy ProcessBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProcessBatchAdmin() is false optional - This method must be implemented if
supportsProcessBatchAdmin() is true.
ProcessBatchAdminSession getProcessBatchAdminSessionForOffice(Id officeId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk process
administration service for the given office.officeId - the Id of the Office proxy - a proxy ProcessBatchAdminSession NotFoundException - no Office found by
the given Id NullArgumentException - officeId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProcessBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProcessBatchAdmin() and
supportsVisibleFederation() are true
StepBatchAdminSession getStepBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk step
administration service.proxy - a proxy StepBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStepBatchAdmin() is false optional - This method must be implemented if
supportsStepBatchAdmin() is true. StepBatchAdminSession getStepBatchAdminSessionForOffice(Id officeId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk step
administration service for the given office.officeId - the Id of the Office proxy - a proxy StepBatchAdminSession NotFoundException - no Office found by
the given Id NullArgumentException - officeId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsStepBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsStepBatchAdmin() and
supportsVisibleFederation() are true
WorkBatchAdminSession getWorkBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk work
administration service.proxy - a proxy WorkBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkBatchAdmin() is false optional - This method must be implemented if
supportsWorkBatchAdmin() is true. WorkBatchAdminSession getWorkBatchAdminSessionForOffice(Id officeId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk work
administration service for the given office.officeId - the Id of the Office proxy - a proxy WorkBatchAdminSession NotFoundException - no Office found by
the given Id NullArgumentException - officeId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsWorkBatchAdmin() and
supportsVisibleFederation() are true
OfficeBatchAdminSession getOfficeBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk office
administration service.proxy - a proxy OfficeBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOfficeBatchAdmin() is false optional - This method must be implemented if
supportsOfficeBatchAdmin() is true.