OSID Logo
OSID Specifications
workflow rules package
Version 3.1.0
Interfaceosid.workflow.rules.WorkflowRulesProxyManager
Implementsosid.OsidProxyManager
osid.workflow.rules.WorkflowRulesProfile
Used Byosid.workflow.WorkflowProxyManager
Description

The workflow rules proxy manager provides access to workflow rules sessions and provides interoperability tests for various aspects of this service. Methods in this manager pass a Proxy for passing information from server environments. The sessions included in this manager are:

  • ProcessEnablerLookupSession: a session to retrieve process enablers
  • ProcessEnablerQuerySession: a session to query for process enablers
  • ProcessEnablerSearchSession: a session to search for process enablers
  • ProcessEnablerAdminSession: a session to create and delete process enablers
  • ProcessEnablerNotificationSession: a session to receive notifications pertaining to process enabler changes
  • ProcessEnablerOfficeSession: a session to look up process enabler office mappings
  • ProcessEnablerOfficeAssignmentSession: a session to manage process enabler to office mappings
  • ProcessEnablerSmartOfficeSession: a session to manage dynamic offices of process enablers
  • ProcessEnablerRuleLookupSession: a session to look up process enablers to process mappings
  • ProcessEnablerRuleApplicationSession: a session to apply process enablers to processes
  • ProcessConstrainerLookupSession: a session to retrieve process constrainers
  • ProcessConstrainerQuerySession: a session to query for process constrainers
  • ProcessConstrainerSearchSession: a session to search for process constrainers
  • ProcessConstrainerAdminSession: a session to create and delete process constrainers
  • ProcessConstrainerNotificationSession: a session to receive notifications pertaining to process constrainer changes
  • ProcessConstrainerOfficeSession: a session to look up process constrainer office mappings
  • ProcessConstrainerOfficeAssignmentSession: a session to manage process constrainer to office mappings
  • ProcessConstrainerSmartOfficeSession: a session to manage dynamic offices of process constrainers
  • ProcessConstrainerRuleLookupSession: a session to look up process constrainers to process mappings
  • ProcessConstrainerRuleApplicationSession: a session to apply process constrainers to processes
  • ProcessConstrainerEnablerLookupSession: a session to retrieve process constrainer enablers
  • ProcessConstrainerEnablerQuerySession: a session to query for process constrainer enablers
  • ProcessConstrainerEnablerSearchSession: a session to search for process constrainer enablers
  • ProcessConstrainerEnablerAdminSession: a session to create and delete process constrainer enablers
  • ProcessConstrainerEnablerNotificationSession: a session to receive notifications pertaining to process constrainer enabler changes
  • ProcessConstrainerEnablerOfficeSession: a session to look up process constrainer enabler office mappings
  • ProcessConstrainerEnablerOfficeAssignmentSession : a session to manage process constrainer enabler to office mappings
  • ProcessConstrainerEnablerSmartOfficeSession: a session to manage dynamic offices of process constrainer enablers
  • ProcessConstrainerEnablerRuleLookupSession: a session to look up process constrainer enablers to process constrainer mappings
  • ProcessConstrainerEnablerRuleApplicationSession: a session to apply process constrainer enablers to process constrainers
  • ProcessProcessorLookupSession: a session to retrieve process processors
  • ProcessProcessorQuerySession: a session to query for process processors
  • ProcessProcessorSearchSession: a session to search for process processors
  • ProcessProcessorAdminSession: a session to create and delete process processors
  • ProcessProcessorNotificationSession: a session to receive notifications pertaining to process processor changes
  • ProcessProcessorOfficeSession: a session to look up process processor office mappings
  • ProcessProcessorOfficeAssignmentSession: a session to manage process processor to office mappings
  • ProcessProcessorSmartOfficeSession: a session to manage dynamic offices of process processors
  • ProcessProcessorRuleLookupSession: a session to look up process processors to process mappings
  • ProcessProcessorRuleApplicationSession: a session to apply process processors to processes
  • ProcessProcessorEnablerLookupSession: a session to retrieve process processor enablers
  • ProcessProcessorEnablerQuerySession: a session to query for process processor enablers
  • ProcessProcessorEnablerSearchSession: a session to search for process processor enablers
  • ProcessProcessorEnablerAdminSession: a session to create and delete process processor enablers
  • ProcessProcessorEnablerNotificationSession: a session to receive notifications pertaining to process processor enabler changes
  • ProcessProcessorEnablerOfficeSession: a session to look up process processor enabler office mappings
  • ProcessProcessorEnablerOfficeAssignmentSession : a session to manage process processor enabler to office mappings
  • ProcessProcessorEnablerSmartOfficeSession: a session to manage dynamic offices of process processor enablers
  • ProcessProcessorEnablerRuleLookupSession : a session to look up process processor enablers to process processor mappings
  • ProcessProcessorEnablerRuleApplicationSession: a session to apply process processor enablers to process processors
  • StepEnablerLookupSession: a session to retrieve step enablers
  • StepEnablerQuerySession: a session to query for step enablers
  • StepEnablerSearchSession: a session to search for step enablers
  • StepEnablerAdminSession: a session to create and delete step enablers
  • StepEnablerNotificationSession: a session to receive notifications pertaining to step enabler changes
  • StepEnablerOfficeSession: a session to look up step enabler office mappings
  • StepEnablerOfficeAssignmentSession: a session to manage step enabler to office mappings
  • StepEnablerSmartOfficeSession: a session to manage dynamic offices of step enablers
  • StepEnablerRuleLookupSession: a session to look up step enablers to step mappings
  • StepEnablerRuleApplicationSession: a session to apply step enablers to steps
  • StepConstrainerLookupSession: a session to retrieve step constrainer
  • StepConstrainerQuerySession: a session to query for step constrainer
  • StepConstrainerSearchSession: a session to search for step constrainer
  • StepConstrainerAdminSession: a session to create and delete step constrainer
  • StepConstrainerNotificationSession: a session to receive notifications pertaining to step constrainer changes
  • StepConstrainerOfficeSession: a session to look up step constrainer office mappings
  • StepConstrainerOfficeAssignmentSession: a session to manage step constrainer to office mappings
  • StepConstrainerSmartOfficeSession: a session to manage dynamic office of step constrainer
  • StepConstrainerRuleLookupSession: a session to look up step constrainer to step mappings
  • StepConstrainerRuleApplicationSession: a session to apply step constrainer to stepss
  • StepConstrainerEnablerLookupSession: a session to retrieve step constrainer enablers
  • StepConstrainerEnablerQuerySession: a session to query for step constrainer enablers
  • StepConstrainerEnablerSearchSession: a session to search for step constrainer enablers
  • StepConstrainerEnablerAdminSession: a session to create and delete step constrainer enablers
  • StepConstrainerEnablerNotificationSession: a session to receive notifications pertaining to step constrainer enabler changes
  • StepConstrainerEnablerOfficeSession: a session to look up step constrainer enabler office mappings
  • StepConstrainerEnablerOfficeAssignmentSession : a session to manage step constrainer enabler to office mappings
  • StepConstrainerEnablerSmartOfficeSession : a session to manage dynamic office of step constrainer enablers
  • StepConstrainerEnableRuleLookupSession: a session to look up step constrainer enabler mappings
  • StepConstrainerEnablerRuleApplicationSession: a session to apply step constrainer enablers
  • StepProcessorLookupSession: a session to retrieve step processor
  • StepProcessorQuerySession: a session to query for step processor
  • StepProcessorSearchSession: a session to search for step processor
  • StepProcessorAdminSession: a session to create and delete step processor
  • StepProcessorNotificationSession: a session to receive notifications pertaining to step processor changes
  • StepProcessorOfficeSession: a session to look up step processor office mappings
  • StepProcessorOfficeAssignmentSession: a session to manage step processor to office mappings
  • StepProcessorSmartOfficeSession: a session to manage dynamic office of step processor
  • StepProcessorRuleLookupSession: a session to look up step processor to step mappings
  • StepProcessorRuleApplicationSession: a session to apply step processor to stepss
  • StepProcessorEnablerLookupSession: a session to retrieve step processor enablers
  • StepProcessorEnablerQuerySession: a session to query for step processor enablers
  • StepProcessorEnablerSearchSession: a session to search for step processor enablers
  • StepProcessorEnablerAdminSession: a session to create and delete step processor enablers
  • StepProcessorEnablerNotificationSession: a session to receive notifications pertaining to step processor enabler changes
  • StepProcessorEnablerOfficeSession: a session to look up step processor enabler office mappings
  • StepProcessorEnablerOfficeAssignmentSession: a session to manage step processor enabler to office mappings
  • StepProcessorEnablerSmartOfficeSession: a session to manage dynamic office of step processor enablers
  • StepProcessorEnablerRuleLookupSession: a session to look up step processor enabler mappings
  • StepProcessorEnablerRuleApplicationSession: a session to apply step processor enablers
MethodgetProcessEnablerLookupSession
Description

Gets the OsidSession associated with the process enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerLookupSession a ProcessEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerLookup() is false
Complianceoptional This method must be implemented if supportsProcessEnablerLookup() is true.
MethodgetProcessEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the process enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerLookupSession a ProcessEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerLookup() and supportsVisibleFederation() are true.
MethodgetProcessEnablerQuerySession
Description

Gets the OsidSession associated with the process enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerQuerySession a ProcessEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerQuery() is false
Complianceoptional This method must be implemented if supportsProcessEnablerQuery() is true.
MethodgetProcessEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the process enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerQuerySession a ProcessEnablerQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerQuery() and supportsVisibleFederation() are true.
MethodgetProcessEnablerSearchSession
Description

Gets the OsidSession associated with the process enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerSearchSession a ProcessEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerSearch() is false
Complianceoptional This method must be implemented if supportsProcessEnablerSearch() is true.
MethodgetProcessEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the process enabler search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerSearchSession a ProcessEnablerSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerSearch() and supportsVisibleFederation() are true.
MethodgetProcessEnablerAdminSession
Description

Gets the OsidSession associated with the process enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerAdminSession a ProcessEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsProcessEnablerAdmin() is true.
MethodgetProcessEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the process enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerAdminSession a ProcessEnablerAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetProcessEnablerNotificationSession
Description

Gets the OsidSession associated with the process enabler notification service.

Parametersosid.workflow.rules.ProcessEnablerReceiverprocessEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerNotificationSession a ProcessEnablerNotificationSession
ErrorsNULL_ARGUMENT processReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerNotification() is false
Complianceoptional This method must be implemented if supportsProcessEnablerNotification() is true.
MethodgetProcessEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the process enabler notification service for the given office.

Parametersosid.workflow.rules.ProcessEnablerReceiverprocessEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerNotificationSession a ProcessEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT processEnablerReceiver,officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerNotification() and supportsVisibleFederation() are true.
MethodgetProcessEnablerOfficeSession
Description

Gets the OsidSession to lookup process enabler/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerOfficeSession a ProcessEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerOffice() is false
Complianceoptional This method must be implemented if supportsProcessEnablerOffice() is true.
MethodgetProcessEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning process enablers to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerOfficeAssignmentSession a ProcessEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsProcessEnablerOfficeAssignment() is true.
MethodgetProcessEnablerSmartOfficeSession
Description

Gets the OsidSession to manage process enabler smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerSmartOfficeSession a ProcessEnablerSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsProcessEnablerSmartOffice() is true.
MethodgetProcessEnablerRuleLookupSession
Description

Gets the OsidSession associated with the process enabler process mapping lookup service for looking up the rules applied to a process.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerRuleLookupSession a ProcessEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsProcessEnablerRuleLookup() is true.
MethodgetProcessEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the process enabler mapping lookup service for the given office for looking up rules applied to a process.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerRuleLookupSession a ProcessEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetProcessEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the process constrainer assignment service to apply to processes.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerRuleApplicationSession a ProcessEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsProcessEnablerRuleApplication() is true.
MethodgetProcessEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the process enabler assignment service for the given office to apply to processes.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessEnablerRuleApplicationSession a ProcessEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerLookupSession
Description

Gets the OsidSession associated with the process constrainer lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerLookupSession a ProcessConstrainerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerLookup() is true.
MethodgetProcessConstrainerLookupSessionForOffice
Description

Gets the OsidSession associated with the process constrainer lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerLookupSession a ProcessConstrainerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerLookup() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerQuerySession
Description

Gets the OsidSession associated with the process constrainer query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerQuerySession a ProcessConstrainerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerQuery() is true.
MethodgetProcessConstrainerQuerySessionForOffice
Description

Gets the OsidSession associated with the process constrainer query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerQuerySession a ProcessConstrainerQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerQuery() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerSearchSession
Description

Gets the OsidSession associated with the process constrainer search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerSearchSession a ProcessConstrainerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerSearch() is true.
MethodgetProcessConstrainerSearchSessionForOffice
Description

Gets the OsidSession associated with the process constrainer search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerSearchSession a ProcessConstrainerSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerSearch() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerAdminSession
Description

Gets the OsidSession associated with the process constrainer administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerAdminSession a ProcessConstrainerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerAdmin() is true.
MethodgetProcessConstrainerAdminSessionForOffice
Description

Gets the OsidSession associated with the process constrainer administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerAdminSession a ProcessConstrainerAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerAdmin() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerNotificationSession
Description

Gets the OsidSession associated with the process constrainer notification service.

Parametersosid.workflow.rules.ProcessConstrainerReceiverprocessConstrainerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerNotificationSession a ProcessConstrainerNotificationSession
ErrorsNULL_ARGUMENT processConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerNotification() is true.
MethodgetProcessConstrainerNotificationSessionForOffice
Description

Gets the OsidSession associated with the process constrainer notification service for the given office.

Parametersosid.workflow.rules.ProcessConstrainerReceiverprocessConstrainerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerNotificationSession a ProcessConstrainerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT processConstrainerReceiver, officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerNotification() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerOfficeSession
Description

Gets the OsidSession to lookup process constrainer/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerOfficeSession a ProcessConstrainerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerOffice() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerOffice() is true.
MethodgetProcessConstrainerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning process constrainers to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerOfficeAssignmentSession a ProcessConstrainerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerOfficeAssignment() is true .
MethodgetProcessConstrainerSmartOfficeSession
Description

Gets the OsidSession to manage process constrainer smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerSmartOfficeSession a ProcessConstrainerSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerSmartOffice() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerSmartOffice() is true.
MethodgetProcessConstrainerRuleLookupSession
Description

Gets the OsidSession associated with the process constrainer process mapping lookup service for looking up the rules applied to a process.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerRuleLookupSession a ProcessConstrainerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerRuleLookup() is true.
MethodgetProcessConstrainerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the process constrainer mapping lookup service for the given office for looking up rules applied to a process

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerRuleLookupSession a ProcessConstrainerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the process constrainer assignment service to apply to processes.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerRuleApplicationSession a ProcessConstrainerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerRuleApplication() is true.
MethodgetProcessConstrainerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the process constrainer assignment service for the given office to apply to processes.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerRuleApplicationSession a ProcessConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerLookupSession
Description

Gets the OsidSession associated with the process constrainer enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerLookupSession a ProcessConstrainerEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerLookup() is true.
MethodgetProcessConstrainerEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerLookupSession a ProcessConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerQuerySession
Description

Gets the OsidSession associated with the process constrainer enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerQuerySession a ProcessConstrainerEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerQuery() is true.
MethodgetProcessConstrainerEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerQuerySession a ProcessConstrainerEnablerQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerSearchSession
Description

Gets the OsidSession associated with the process constrainer enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerSearchSession a ProcessConstrainerEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerSearch() is true.
MethodgetProcessConstrainerEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerSearchSession a ProcessConstrainerEnablerSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerAdminSession
Description

Gets the OsidSession associated with the process constrainer enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerAdminSession a ProcessConstrainerEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerAdmin() is true.
MethodgetProcessConstrainerEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerAdminSession a ProcessConstrainerEnablerAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerAdmin() and supportsVisibleFederation() are true
MethodgetProcessConstrainerEnablerNotificationSession
Description

Gets the OsidSession associated with the process constrainer enabler notification service.

Parametersosid.workflow.rules.ProcessConstrainerEnablerReceiverprocessConstrainerEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerNotificationSession a ProcessConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT processConstrainerEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerNotification() is true.
MethodgetProcessConstrainerEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler notification service for the given office.

Parametersosid.workflow.rules.ProcessConstrainerEnablerReceiverprocessConstrainerEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerNotificationSession a ProcessConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT processConstrainerEnablerReceiver, officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerOfficeSession
Description

Gets the OsidSession to lookup process constrainer enabler/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerOfficeSession a ProcessConstrainerEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerOffice() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerOffice() is true.
MethodgetProcessConstrainerEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning process constrainer enablers to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerOfficeAssignmentSession a ProcessConstrainerEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerOfficeAssignment() is true.
MethodgetProcessConstrainerEnablerSmartOfficeSession
Description

Gets the OsidSession to manage process constrainer enabler smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerSmartOfficeSession a ProcessConstrainerEnablerSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerSmartOffice() is true.
MethodgetProcessConstrainerEnablerRuleLookupSession
Description

Gets the OsidSession associated with the process constrainer enabler process mapping lookup service for looking up the rules applied to a process constrainer.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerRuleLookupSession a ProcessConstrainerEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerRuleLookup() is true.
MethodgetProcessConstrainerEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler mapping lookup service for the given office for looking up rules applied to a process constrainer.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerRuleLookupSession a ProcessConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetProcessConstrainerEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the process constrainer enabler assignment service to apply to process constrainers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerRuleApplicationSession a ProcessConstrainerEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnablerRuleApplication() is true.
MethodgetProcessConstrainerEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the process constrainer enabler assignment service for the given office to apply to process constrainers.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessConstrainerEnablerRuleApplicationSession a ProcessConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessConstrainerEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetProcessProcessorLookupSession
Description

Gets the OsidSession associated with the process processor lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorLookupSession a ProcessProcessorLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorLookup() is false
Complianceoptional This method must be implemented if supportsProcessProcessorLookup() is true.
MethodgetProcessProcessorLookupSessionForOffice
Description

Gets the OsidSession associated with the process processor lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorLookupSession a ProcessProcessorLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorLookup() and supportsVisibleFederation() are true
MethodgetProcessProcessorQuerySession
Description

Gets the OsidSession associated with the process processor query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorQuerySession a ProcessProcessorQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorQuery() is false
Complianceoptional This method must be implemented if supportsProcessProcessorQuery() is true.
MethodgetProcessProcessorQuerySessionForOffice
Description

Gets the OsidSession associated with the process processor query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorQuerySession a ProcessProcessorQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorQuery() and supportsVisibleFederation() are true.
MethodgetProcessProcessorSearchSession
Description

Gets the OsidSession associated with the process processor search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorSearchSession a ProcessProcessorSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorSearch() is false
Complianceoptional This method must be implemented if supportsProcessProcessorSearch() is true.
MethodgetProcessProcessorSearchSessionForOffice
Description

Gets the OsidSession associated with the process processor search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorSearchSession a ProcessProcessorSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorSearch() and supportsVisibleFederation() are true
MethodgetProcessProcessorAdminSession
Description

Gets the OsidSession associated with the process processor administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorAdminSession a ProcessProcessorAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsProcessProcessorAdmin() is true.
MethodgetProcessProcessorAdminSessionForOffice
Description

Gets the OsidSession associated with the process processor administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorAdminSession a ProcessProcessorAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorAdmin() and supportsVisibleFederation() are true.
MethodgetProcessProcessorNotificationSession
Description

Gets the OsidSession associated with the process processor notification service.

Parametersosid.workflow.rules.ProcessProcessorReceiverprocessProcessorReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorNotificationSession a ProcessProcessorNotificationSession
ErrorsNULL_ARGUMENT processConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorNotification() is false
Complianceoptional This method must be implemented if supportsProcessProcessorNotification() is true.
MethodgetProcessProcessorNotificationSessionForOffice
Description

Gets the OsidSession associated with the process processor notification service for the given office.

Parametersosid.workflow.rules.ProcessProcessorReceiverprocessProcessorReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorNotificationSession a ProcessProcessorNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT processProcessorReceiver, officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorNotification() and supportsVisibleFederation() are true.
MethodgetProcessProcessorOfficeSession
Description

Gets the OsidSession to lookup process processor/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorOfficeSession a ProcessProcessorOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorOffice() is false
Complianceoptional This method must be implemented if supportsProcessProcessorOffice() is true.
MethodgetProcessProcessorOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning process processors to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorOfficeAssignmentSession a ProcessProcessorOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsProcessProcessorOfficeAssignment() is true.
MethodgetProcessProcessorSmartOfficeSession
Description

Gets the OsidSession to manage process processor smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorSmartOfficeSession a ProcessProcessorSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorSmartOffice() is false
Complianceoptional This method must be implemented if supportsProcessProcessorSmartOffice() is true.
MethodgetProcessProcessorRuleLookupSession
Description

Gets the OsidSession associated with the process processor process mapping lookup service for looking up the rules applied to a process.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorRuleLookupSession a ProcessProcessorRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsProcessProcessorRuleLookup() is true.
MethodgetProcessProcessorRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the process processor mapping lookup service for the given office for looking up rules applied to a processes.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorRuleLookupSession a ProcessProcessorRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetProcessProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the process processor assignment service to apply to processes.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorRuleApplicationSession a ProcessProcessorRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsProcessProcessorRuleApplication() is true.
MethodgetProcessProcessorRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the process processor assignment service for the given office to apply to processes.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorRuleApplicationSession a ProcessProcessorRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetProcessProcessorEnablerLookupSession
Description

Gets the OsidSession associated with the process processor enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerLookupSession a ProcessProcessorEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerLookup() is true.
MethodgetProcessProcessorEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerLookupSession a ProcessProcessorEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetProcessProcessorEnablerQuerySession
Description

Gets the OsidSession associated with the process processor enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerQuerySession a ProcessProcessorEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerQuery() is true.
MethodgetProcessProcessorEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the process processor enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerQuerySession a ProcessProcessorEnablerQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerQuery() and supportsVisibleFederation() are true
MethodgetProcessProcessorEnablerSearchSession
Description

Gets the OsidSession associated with the process processor enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerSearchSession a ProcessProcessorEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerSearch() is true.
MethodgetProcessProcessorEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerSearchSession a ProcessProcessorEnablerSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerSearch() and supportsVisibleFederation() are true
MethodgetProcessProcessorEnablerAdminSession
Description

Gets the OsidSession associated with the process processor enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerAdminSession a ProcessProcessorEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerAdmin() is true.
MethodgetProcessProcessorEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerAdminSession a ProcessProcessorEnablerAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerAdmin() and supportsVisibleFederation() are true
MethodgetProcessProcessorEnablerNotificationSession
Description

Gets the OsidSession associated with the process processor enabler notification service.

Parametersosid.workflow.rules.ProcessProcessorEnablerReceiverprocessProcessorEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerNotificationSession a ProcessProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT processProcessorEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerNotification() is true.
MethodgetProcessProcessorEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler notification service for the given office.

Parametersosid.workflow.rules.ProcessProcessorEnablerReceiverprocessProcessorEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerNotificationSession a ProcessProcessorEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT processProcessorEnablerReceiver, officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetProcessProcessorEnablerOfficeSession
Description

Gets the OsidSession to lookup process processor enabler/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerOfficeSession a ProcessProcessorEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerOffice() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerOffice() is true.
MethodgetProcessProcessorEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning process processors enablers to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerOfficeAssignmentSession a ProcessProcessorEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerOfficeAssignment() is true.
MethodgetProcessProcessorEnablerSmartOfficeSession
Description

Gets the OsidSession to manage process processor enabler smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerSmartOfficeSession a ProcessProcessorEnablerSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerSmartOffice() is true .
MethodgetProcessProcessorEnablerRuleLookupSession
Description

Gets the OsidSession associated with the process processor enabler process mapping lookup service for looking up the rules applied to a process processor.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerRuleLookupSession a ProcessProcessorEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerRuleLookup() is true.
MethodgetProcessProcessorEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler mapping lookup service for the given office for looking up rules applied to a process processors.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerRuleLookupSession a ProcessProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetProcessProcessorEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the process processor enabler assignment service to apply to process processors.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerRuleApplicationSession a ProcessProcessorEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnablerRuleApplication() is true.
MethodgetProcessProcessorEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the process processor enabler assignment service for the given office to apply to process processors.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.ProcessProcessorEnablerRuleApplicationSession a ProcessProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsProcessProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsProcessProcessorEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetStepEnablerLookupSession
Description

Gets the OsidSession associated with the step enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerLookupSession a StepEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerLookup() is false
Complianceoptional This method must be implemented if supportsStepEnablerLookup() is true.
MethodgetStepEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the step enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerLookupSession a StepEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerLookup() and supportsVisibleFederation() are true.
MethodgetStepEnablerQuerySession
Description

Gets the OsidSession associated with the step enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerQuerySession a StepEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerQuery() is false
Complianceoptional This method must be implemented if supportsStepEnablerQuery() is true.
MethodgetStepEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the step enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerQuerySession a StepEnablerQuerySession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerQuery() and supportsVisibleFederation() are true.
MethodgetStepEnablerSearchSession
Description

Gets the OsidSession associated with the step enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerSearchSession a StepEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerSearch() is false
Complianceoptional This method must be implemented if supportsStepEnablerSearch() is true.
MethodgetStepEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the step enabler search service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerSearchSession a StepEnablerSearchSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerSearch() and supportsVisibleFederation() are true.
MethodgetStepEnablerAdminSession
Description

Gets the OsidSession associated with the step enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerAdminSession a StepEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsStepEnablerAdmin() is true.
MethodgetStepEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the step enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerAdminSession a StepEnablerAdminSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetStepEnablerNotificationSession
Description

Gets the OsidSession associated with the step enabler notification service.

Parametersosid.workflow.rules.StepEnablerReceiverstepEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerNotificationSession a StepEnablerNotificationSession
ErrorsNULL_ARGUMENT stepReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerNotification() is false
Complianceoptional This method must be implemented if supportsStepEnablerNotification() is true.
MethodgetStepEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the step enabler notification service for the given office.

Parametersosid.workflow.rules.StepEnablerReceiverstepEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerNotificationSession a StepEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT stepEnablerReceiver,officeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerNotification() and supportsVisibleFederation() are true.
MethodgetStepEnablerOfficeSession
Description

Gets the OsidSession to lookup step enabler/office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerOfficeSession a StepEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerOffice() is false
Complianceoptional This method must be implemented if supportsStepEnablerOffice() is true.
MethodgetStepEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning step enablers to offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerOfficeAssignmentSession a StepEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsStepEnablerOfficeAssignment() is true.
MethodgetStepEnablerSmartOfficeSession
Description

Gets the OsidSession to manage step enabler smart offices.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerSmartOfficeSession a StepEnablerSmartOfficeSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsStepEnablerSmartOffice() is true.
MethodgetStepEnablerRuleLookupSession
Description

Gets the OsidSession associated with the step enabler step mapping lookup service for looking up the rules applied to a step.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerRuleLookupSession a StepEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsStepEnablerRuleLookup() is true.
MethodgetStepEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the step enabler mapping lookup service for the given office for looking up rules applied to a step.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerRuleLookupSession a StepEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetStepEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the step constrainer assignment service to apply to steps.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerRuleApplicationSession a StepEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsStepEnablerRuleApplication() is true.
MethodgetStepEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the step enabler assignment service for the given office to apply to steps.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepEnablerRuleApplicationSession a StepEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetStepConstrainerLookupSession
Description

Gets the OsidSession associated with the step constrainer lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerLookupSession a StepConstrainerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsStepConstrainerLookup() is true.
MethodgetStepConstrainerLookupSessionForOffice
Description

Gets the OsidSession associated with the step constrainer lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerLookupSession a StepConstrainerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerLookup() and supportsVisibleFederation() are true.
MethodgetStepConstrainerQuerySession
Description

Gets the OsidSession associated with the step constrainer query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerQuerySession a StepConstrainerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsStepConstrainerQuery() is true.
MethodgetStepConstrainerQuerySessionForOffice
Description

Gets the OsidSession associated with the step constrainer query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerQuerySession a StepConstrainerQuerySession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerQuery() and supportsVisibleFederation() are true.
MethodgetStepConstrainerSearchSession
Description

Gets the OsidSession associated with the step constrainer search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerSearchSession a StepConstrainerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsStepConstrainerSearch() is true.
MethodgetStepConstrainerSearchSessionForOffice
Description

Gets the OsidSession associated with the step constrainer earch service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerSearchSession a StepConstrainerSearchSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerSearch() and supportsVisibleFederation() are true.
MethodgetStepConstrainerAdminSession
Description

Gets the OsidSession associated with the step constrainer administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerAdminSession a StepConstrainerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsStepConstrainerAdmin() is true.
MethodgetStepConstrainerAdminSessionForOffice
Description

Gets the OsidSession associated with the step constrainer administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerAdminSession a StepConstrainerAdminSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerAdmin() and supportsVisibleFederation() are true.
MethodgetStepConstrainerNotificationSession
Description

Gets the OsidSession associated with the step constrainer notification service.

Parametersosid.workflow.rules.StepConstrainerReceiverstepConstrainerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerNotificationSession a StepConstrainerNotificationSession
ErrorsNULL_ARGUMENT stepConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsStepConstrainerNotification() is true.
MethodgetStepConstrainerNotificationSessionForOffice
Description

Gets the OsidSession associated with the step constrainer notification service for the given office.

Parametersosid.workflow.rules.StepConstrainerReceiverstepConstrainerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerNotificationSession a StepConstrainerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT stepConstrainerReceiver, officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerNotification() and supportsVisibleFederation() are true.
MethodgetStepConstrainerOfficeSession
Description

Gets the OsidSession to lookup step constrainer/office mappings for step constrainers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerOfficeSession a StepConstrainerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerOffice() is false
Complianceoptional This method must be implemented if supportsStepConstrainerOffice() is true.
MethodgetStepConstrainerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning step constrainer to office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerOfficeAssignmentSession a StepConstrainerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsStepConstrainerOfficeAssignment() is true.
MethodgetStepConstrainerSmartOfficeSession
Description

Gets the OsidSession to manage step constrainer smart office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerSmartOfficeSession a StepConstrainerSmartOfficeSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerSmartOffice() is false
Complianceoptional This method must be implemented if supportsStepConstrainerSmartOffice() is true.
MethodgetStepConstrainerRuleLookupSession
Description

Gets the OsidSession associated with the step constrainer mapping lookup service for looking up the rules applied to ta step.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerRuleLookupSession a StepConstrainerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsStepConstrainerRuleLookup() is true.
MethodgetStepConstrainerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the step constrainer mapping lookup service for the given office for looking up rules applied to a qeue.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerRuleLookupSession a StepConstrainerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetStepConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the step constrainer assignment service to apply to steps.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerRuleApplicationSession a StepConstrainerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsStepConstrainerRuleApplication() is true.
MethodgetStepConstrainerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the step constrainer assignment service for the given office to apply to steps.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerRuleApplicationSession a StepConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerLookupSession
Description

Gets the OsidSession associated with the step constrainer enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerLookupSession a StepConstrainerEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerLookup() is true.
MethodgetStepConstrainerEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerLookupSession a StepConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerQuerySession
Description

Gets the OsidSession associated with the step constrainer enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerQuerySession a StepConstrainerEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerQuery() is true.
MethodgetStepConstrainerEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerQuerySession a StepConstrainerEnablerQuerySession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerSearchSession
Description

Gets the OsidSession associated with the step constrainer enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerSearchSession a StepConstrainerEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerSearch() is true.
MethodgetStepConstrainerEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enablers earch service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerSearchSession a StepConstrainerEnablerSearchSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerAdminSession
Description

Gets the OsidSession associated with the step constrainer enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerAdminSession a StepConstrainerEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerAdmin() is true.
MethodgetStepConstrainerEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerAdminSession a StepConstrainerEnablerAdminSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerNotificationSession
Description

Gets the OsidSession associated with the step constrainer enabler notification service.

Parametersosid.workflow.rules.StepConstrainerEnablerReceiverstepConstrainerEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerNotificationSession a StepConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT stepConstrainerEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerNotification() is true .
MethodgetStepConstrainerEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler notification service for the given office.

Parametersosid.workflow.rules.StepConstrainerEnablerReceiverstepConstrainerEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerNotificationSession a StepConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT stepConstrainerEnablerReceiver, officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerOfficeSession
Description

Gets the OsidSession to lookup step constrainer enabler/office mappings for step constrainer enablers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerOfficeSession a StepConstrainerEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerOffice() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerOffice() is true.
MethodgetStepConstrainerEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning step constrainer enablers to office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerOfficeAssignmentSession a StepConstrainerEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerOfficeAssignment() is true.
MethodgetStepConstrainerEnablerSmartOfficeSession
Description

Gets the OsidSession to manage step constrainer enabler smart office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerSmartOfficeSession a StepConstrainerEnablerSmartOfficeSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerSmartOffice() is true.
MethodgetStepConstrainerEnablerRuleLookupSession
Description

Gets the OsidSession associated with the step constrainer enabler mapping lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerRuleLookupSession a StepConstrainerEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerRuleLookup() is true.
MethodgetStepConstrainerEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler mapping lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerRuleLookupSession a StepConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetStepConstrainerEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the step constrainer enabler assignment service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerRuleApplicationSession a StepConstrainerEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerRuleApplication() is true.
MethodgetStepConstrainerEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the step constrainer enabler assignment service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepConstrainerEnablerRuleApplicationSession a StepConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepConstrainerEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetStepProcessorLookupSession
Description

Gets the OsidSession associated with the step processor lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorLookupSession a StepProcessorLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorLookup() is false
Complianceoptional This method must be implemented if supportsStepProcessorLookup() is true.
MethodgetStepProcessorLookupSessionForOffice
Description

Gets the OsidSession associated with the step processor lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorLookupSession a StepProcessorLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorLookup() and supportsVisibleFederation() are true.
MethodgetStepProcessorQuerySession
Description

Gets the OsidSession associated with the step processor query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorQuerySession a StepProcessorQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorQuery() is false
Complianceoptional This method must be implemented if supportsStepProcessorQuery() is true.
MethodgetStepProcessorQuerySessionForOffice
Description

Gets the OsidSession associated with the step processor query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorQuerySession a StepProcessorQuerySession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorQuery() and supportsVisibleFederation() are true.
MethodgetStepProcessorSearchSession
Description

Gets the OsidSession associated with the step processor search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorSearchSession a StepProcessorSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorSearch() is false
Complianceoptional This method must be implemented if supportsStepProcessorSearch() is true.
MethodgetStepProcessorSearchSessionForOffice
Description

Gets the OsidSession associated with the step processor earch service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorSearchSession a StepProcessorSearchSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorSearch() and supportsVisibleFederation() are true.
MethodgetStepProcessorAdminSession
Description

Gets the OsidSession associated with the step processor administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorAdminSession a StepProcessorAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsStepProcessorAdmin() is true.
MethodgetStepProcessorAdminSessionForOffice
Description

Gets the OsidSession associated with the step processor administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorAdminSession a StepProcessorAdminSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorAdmin() and supportsVisibleFederation() are true.
MethodgetStepProcessorNotificationSession
Description

Gets the OsidSession associated with the step processor notification service.

Parametersosid.workflow.rules.StepProcessorReceiverstepProcessorReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorNotificationSession a StepProcessorNotificationSession
ErrorsNULL_ARGUMENT stepProcessorReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorNotification() is false
Complianceoptional This method must be implemented if supportsStepProcessorNotification() is true.
MethodgetStepProcessorNotificationSessionForOffice
Description

Gets the OsidSession associated with the step processor notification service for the given office.

Parametersosid.workflow.rules.StepProcessorReceiverstepProcessorReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorNotificationSession a StepProcessorNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT stepProcessorReceiver, officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorNotification() and supportsVisibleFederation() are true.
MethodgetStepProcessorOfficeSession
Description

Gets the OsidSession to lookup step processor/office mappings for step processors.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorOfficeSession a StepProcessorOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorOffice() is false
Complianceoptional This method must be implemented if supportsStepProcessorOffice() is true.
MethodgetStepProcessorOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning step processor to office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorOfficeAssignmentSession a StepProcessorOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsStepProcessorOfficeAssignment() is true.
MethodgetStepProcessorSmartOfficeSession
Description

Gets the OsidSession to manage step processor smart office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorSmartOfficeSession a StepProcessorSmartOfficeSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorSmartOffice() is false
Complianceoptional This method must be implemented if supportsStepProcessorSmartOffice() is true.
MethodgetStepProcessorRuleLookupSession
Description

Gets the OsidSession associated with the step processor mapping lookup service for looking up the rules applied to a step processor.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorRuleLookupSession a StepProcessorRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsStepProcessorRuleLookup() is true.
MethodgetStepProcessorRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the step processor mapping lookup service for the given office for looking up rules applied to a step.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorRuleLookupSession a StepProcessorRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetStepProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the step processor assignment service to apply to steps.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorRuleApplicationSession a StepProcessorRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsStepProcessorRuleApplication() is true.
MethodgetStepProcessorRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the step processor assignment service for the given office to apply to steps.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorRuleApplicationSession a StepProcessorRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerLookupSession
Description

Gets the OsidSession associated with the step processor enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerLookupSession a StepProcessorEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerLookup() is true.
MethodgetStepProcessorEnablerLookupSessionForOffice
Description

Gets the OsidSession associated with the step processor enabler lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerLookupSession a StepProcessorEnablerLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerQuerySession
Description

Gets the OsidSession associated with the step processor enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerQuerySession a StepProcessorEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerQuery() is true.
MethodgetStepProcessorEnablerQuerySessionForOffice
Description

Gets the OsidSession associated with the step processor enabler query service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerQuerySession a StepProcessorEnablerQuerySession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerQuery() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerSearchSession
Description

Gets the OsidSession associated with the step processor enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerSearchSession a StepProcessorEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerSearch() is true.
MethodgetStepProcessorEnablerSearchSessionForOffice
Description

Gets the OsidSession associated with the step processor enablers earch service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerSearchSession a StepProcessorEnablerSearchSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerSearch() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerAdminSession
Description

Gets the OsidSession associated with the step processor enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerAdminSession a StepProcessorEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerAdmin() is true.
MethodgetStepProcessorEnablerAdminSessionForOffice
Description

Gets the OsidSession associated with the step processor enabler administration service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerAdminSession a StepProcessorEnablerAdminSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerNotificationSession
Description

Gets the OsidSession associated with the step processor enabler notification service.

Parametersosid.workflow.rules.StepProcessorEnablerReceiverstepProcessorEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerNotificationSession a StepProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT stepProcessorEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerNotification() is true.
MethodgetStepProcessorEnablerNotificationSessionForOffice
Description

Gets the OsidSession associated with the step processor enabler notification service for the given office.

Parametersosid.workflow.rules.StepProcessorEnablerReceiverstepProcessorEnablerReceiver the notification callback
osid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerNotificationSession a StepProcessorEnablerNotificationSession
ErrorsNOT_FOUND no office found by the given Id
NULL_ARGUMENT stepProcessorEnablerReceiver, officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerOfficeSession
Description

Gets the OsidSession to lookup step processor enabler/office mappings for step processor enablers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerOfficeSession a StepProcessorEnablerOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerOffice() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerOffice() is true.
MethodgetStepProcessorEnablerOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning step processor enablers to step processors.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerOfficeAssignmentSession a StepProcessorEnablerOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerOfficeAssignment() is true.
MethodgetStepProcessorEnablerSmartOfficeSession
Description

Gets the OsidSession to manage step processor enabler smart office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerSmartOfficeSession a StepProcessorEnablerSmartOfficeSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerSmartOffice() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerSmartOffice() is true.
MethodgetStepProcessorEnablerRuleLookupSession
Description

Gets the OsidSession associated with the step processor enabler mapping lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerRuleLookupSession a StepProcessorEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerRuleLookup() is true.
MethodgetStepProcessorEnablerRuleLookupSessionForOffice
Description

Gets the OsidSession associated with the step processor enabler mapping lookup service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerRuleLookupSession a StepProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetStepProcessorEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the step processor enabler assignment service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerRuleApplicationSession a StepProcessorEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerRuleApplication() is true.
MethodgetStepProcessorEnablerRuleApplicationSessionForOffice
Description

Gets the OsidSession associated with the step processor enabler assignment service for the given office.

Parametersosid.id.IdofficeId the Id of the Office
osid.proxy.Proxyproxy a proxy
Returnosid.workflow.rules.StepProcessorEnablerRuleApplicationSession a StepProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Office found by the given Id
NULL_ARGUMENT officeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsStepProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsStepProcessorEnablerRuleApplication() and supportsVisibleFederation() are true.