OSID Logo
OSID Specifications
tracking rules package
Version 3.1.0
Interfaceosid.tracking.rules.TrackingRulesProxyManager
Implementsosid.OsidProxyManager
osid.tracking.rules.TrackingRulesProfile
Used Byosid.tracking.TrackingProxyManager
Description

The tracking rules proxy manager provides access to tracking 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:

  • QueueEnablerLookupSession: a session to retrieve queue enablers
  • QueueEnablerQuerySession: a session to query for queue enablers
  • QueueEnablerSearchSession: a session to search for queue enablers
  • QueueEnablerAdminSession: a session to create and delete queue enablers
  • QueueEnablerNotificationSession: a session to receive notifications pertaining to queue enabler changes
  • QueueEnablerFrontOfficeSession: a session to look up queue enabler front office mappings
  • QueueEnablerFrontOfficeAssignmentSession : a session to manage queue enabler to front office mappings
  • QueueEnablerSmartFrontOfficeSession: a session to manage dynamic front offices of queue enablers
  • QueueEnablerRuleLookupSession: a session to look up queue enablers to queue mappings
  • QueueEnablerRuleApplicationSession: a session to apply queue enablers to queues
  • QueueConstrainerLookupSession: a session to retrieve queue constrainer
  • QueueConstrainerQuerySession: a session to query for queue constrainer
  • QueueConstrainerSearchSession: a session to search for queue constrainer
  • QueueConstrainerAdminSession: a session to create and delete queue constrainer
  • QueueConstrainerNotificationSession: a session to receive notifications pertaining to queue constrainer changes
  • QueueConstrainerFrontOfficeSession: a session to look up queue constrainer front office mappings
  • QueueConstrainerFrontOfficeAssignmentSession: a session to manage queue constrainer to front office mappings
  • QueueConstrainerSmartFrontOfficeSession: a session to manage dynamic front office of queue constrainer
  • QueueConstrainerRuleLookupSession: a session to look up queue constrainer to queue mappings
  • QueueConstrainerRuleApplicationSession: a session to apply queue constrainer to queuess
  • QueueConstrainerEnablerLookupSession: a session to retrieve queue constrainer enablers
  • QueueConstrainerEnablerQuerySession: a session to query for queue constrainer enablers
  • QueueConstrainerEnablerSearchSession: a session to search for queue constrainer enablers
  • QueueConstrainerEnablerAdminSession: a session to create and delete queue constrainer enablers
  • QueueConstrainerEnablerNotificationSession: a session to receive notifications pertaining to queue constrainer enabler changes
  • QueueConstrainerEnablerFrontOfficeSession: a session to look up queue constrainer enabler front office mappings
  • QueueConstrainerEnablerFrontOfficeAssignmentSession : a session to manage queue constrainer enabler to front office mappings
  • QueueConstrainerEnablerSmartFrontOfficeSession : a session to manage dynamic front office of queue constrainer enablers
  • QueueConstrainerEnableRuleLookupSession: a session to look up queue constrainer enabler mappings
  • QueueConstrainerEnablerRuleApplicationSession : a session to apply queue constrainer enablers
  • QueueProcessorLookupSession: a session to retrieve queue processor
  • QueueProcessorQuerySession: a session to query for queue processor
  • QueueProcessorSearchSession: a session to search for queue processor
  • QueueProcessorAdminSession: a session to create and delete queue processor
  • QueueProcessorNotificationSession: a session to receive notifications pertaining to queue processor changes
  • QueueProcessorFrontOfficeSession: a session to look up queue processor front office mappings
  • QueueProcessorFrontOfficeAssignmentSession: a session to manage queue processor to front office mappings
  • QueueProcessorSmartFrontOfficeSession: a session to manage dynamic front office of queue processor
  • QueueProcessorRuleLookupSession: a session to look up queue processor to queue mappings
  • QueueProcessorRuleApplicationSession: a session to apply queue processor to queuess
  • QueueProcessorEnablerLookupSession: a session to retrieve queue processor enablers
  • QueueProcessorEnablerQuerySession: a session to query for queue processor enablers
  • QueueProcessorEnablerSearchSession: a session to search for queue processor enablers
  • QueueProcessorEnablerAdminSession: a session to create and delete queue processor enablers
  • QueueProcessorEnablerNotificationSession : a session to receive notifications pertaining to queue processor enabler changes
  • QueueProcessorEnablerFrontOfficeSession: a session to look up queue processor enabler front office mappings
  • QueueProcessorEnablerFrontOfficeAssignmentSession : a session to manage queue processor enabler to front office mappings
  • QueueProcessorEnablerSmartFrontOfficeSession: a session to manage dynamic front office of queue processor enablers
  • QueueProcessorEnablerRuleLookupSession: a session to look up queue processor enabler mappings
  • QueueProcessorEnablerRuleApplicationSession: a session to apply queue processor enablers
MethodgetQueueEnablerLookupSession
Description

Gets the OsidSession associated with the queue enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerLookupSession a QueueEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerLookup() is false
Complianceoptional This method must be implemented if supportsQueueEnablerLookup() is true.
MethodgetQueueEnablerLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerLookupSession a QueueEnablerLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerLookup() and supportsVisibleFederation() are true.
MethodgetQueueEnablerQuerySession
Description

Gets the OsidSession associated with the queue enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerQuerySession a QueueEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerQuery() is false
Complianceoptional This method must be implemented if supportsQueueEnablerQuery() is true.
MethodgetQueueEnablerQuerySessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerQuerySession a QueueEnablerQuerySession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerQuery() and supportsVisibleFederation() are true.
MethodgetQueueEnablerSearchSession
Description

Gets the OsidSession associated with the queue enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerSearchSession a QueueEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerSearch() is false
Complianceoptional This method must be implemented if supportsQueueEnablerSearch() is true.
MethodgetQueueEnablerSearchSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerSearchSession a QueueEnablerSearchSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerSearch() and supportsVisibleFederation() are true.
MethodgetQueueEnablerAdminSession
Description

Gets the OsidSession associated with the queue enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerAdminSession a QueueEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsQueueEnablerAdmin() is true.
MethodgetQueueEnablerAdminSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerAdminSession a QueueEnablerAdminSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetQueueEnablerNotificationSession
Description

Gets the OsidSession associated with the queue enabler notification service.

Parametersosid.tracking.rules.QueueEnablerReceiverqueueEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerNotificationSession a QueueEnablerNotificationSession
ErrorsNULL_ARGUMENT queueReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerNotification() is false
Complianceoptional This method must be implemented if supportsQueueEnablerNotification() is true.
MethodgetQueueEnablerNotificationSessionForFrontOffice
Description

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

Parametersosid.tracking.rules.QueueEnablerReceiverqueueEnablerReceiver the notification callback
osid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerNotificationSession a QueueEnablerNotificationSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT queueEnablerReceiver,frontOfficeId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerNotification() and supportsVisibleFederation() are true.
MethodgetQueueEnablerFrontOfficeSession
Description

Gets the OsidSession to lookup queue enabler/front office mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerFrontOfficeSession a QueueEnablerFrontOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueEnablerFrontOffice() is true.
MethodgetQueueEnablerFrontOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning queue enablers to front offices.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerFrontOfficeAssignmentSession a QueueEnablerFrontOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerFrontOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsQueueEnablerFrontOfficeAssignment() is true.
MethodgetQueueEnablerSmartFrontOfficeSession
Description

Gets the OsidSession to manage queue enabler smart front offices.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerSmartFrontOfficeSession a QueueEnablerSmartFrontOfficeSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerSmartFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueEnablerSmartFrontOffice() is true.
MethodgetQueueEnablerRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerRuleLookupSession a QueueEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsQueueEnablerRuleLookup() is true.
MethodgetQueueEnablerRuleLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerRuleLookupSession a QueueEnablerRuleLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetQueueEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the queue constrainer assignment service to apply to queues.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerRuleApplicationSession a QueueEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supports:OsidObject:EnablerRuleApplication() is false
Complianceoptional This method must be implemented if supports:OsidObject:EnablerRuleApplication() is true .
MethodgetQueueEnablerRuleApplicationSessionForFrontOffice
Description

Gets the OsidSession associated with the queue enabler assignment service for the given front office to apply to queues.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueEnablerRuleApplicationSession a QueueEnablerRuleApplicationSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueEnablerEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerLookupSession
Description

Gets the OsidSession associated with the queue constrainer lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerLookupSession a QueueConstrainerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerLookup() is true.
MethodgetQueueConstrainerLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerLookupSession a QueueConstrainerLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerLookup() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerQuerySession
Description

Gets the OsidSession associated with the queue constrainer query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerQuerySession a QueueConstrainerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerQuery() is true.
MethodgetQueueConstrainerQuerySessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerQuerySession a QueueConstrainerQuerySession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerQuery() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerSearchSession
Description

Gets the OsidSession associated with the queue constrainer search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerSearchSession a QueueConstrainerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerSearch() is true.
MethodgetQueueConstrainerSearchSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerSearchSession a QueueConstrainerSearchSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerSearch() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerAdminSession
Description

Gets the OsidSession associated with the queue constrainer administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerAdminSession a QueueConstrainerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerAdmin() is true.
MethodgetQueueConstrainerAdminSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerAdminSession a QueueConstrainerAdminSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerAdmin() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerNotificationSession
Description

Gets the OsidSession associated with the queue constrainer notification service.

Parametersosid.tracking.rules.QueueConstrainerReceiverqueueConstrainerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerNotificationSession a QueueConstrainerNotificationSession
ErrorsNULL_ARGUMENT queueConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerNotification() is true.
MethodgetQueueConstrainerNotificationSessionForFrontOffice
Description

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

Parametersosid.tracking.rules.QueueConstrainerReceiverqueueConstrainerReceiver the notification callback
osid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerNotificationSession a QueueConstrainerNotificationSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT queueConstrainerReceiver, frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerNotification() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerFrontOfficeSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerFrontOfficeSession a QueueConstrainerFrontOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerFrontOffice() is true.
MethodgetQueueConstrainerFrontOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning queue constrainer to front office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerFrontOfficeAssignmentSession a QueueConstrainerFrontOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerFrontOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerFrontOfficeAssignment() is true.
MethodgetQueueConstrainerSmartFrontOfficeSession
Description

Gets the OsidSession to manage queue constrainer smart front office.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerSmartFrontOfficeSession a QueueConstrainerSmartFrontOfficeSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerSmartFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerSmartFrontOffice() is true.
MethodgetQueueConstrainerRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerRuleLookupSession a QueueConstrainerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerRuleLookup() is true.
MethodgetQueueConstrainerRuleLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerRuleLookupSession a QueueConstrainerRuleLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the queue constrainer assignment service to apply to queues.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerRuleApplicationSession a QueueConstrainerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerRuleApplication() is true.
MethodgetQueueConstrainerRuleApplicationSessionForFrontOffice
Description

Gets the OsidSession associated with the queue constrainer assignment service for the given front office to apply to queues.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerRuleApplicationSession a QueueConstrainerRuleApplicationSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerLookupSession a QueueConstrainerEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerLookup() is true.
MethodgetQueueConstrainerEnablerLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerLookupSession a QueueConstrainerEnablerLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerQuerySession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerQuerySession a QueueConstrainerEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerQuery() is true.
MethodgetQueueConstrainerEnablerQuerySessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerQuerySession a QueueConstrainerEnablerQuerySession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerSearchSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerSearchSession a QueueConstrainerEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerSearch() is true.
MethodgetQueueConstrainerEnablerSearchSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerSearchSession a QueueConstrainerEnablerSearchSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerAdminSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerAdminSession a QueueConstrainerEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerAdmin() is true.
MethodgetQueueConstrainerEnablerAdminSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerAdminSession a QueueConstrainerEnablerAdminSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerNotificationSession
Description

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

Parametersosid.tracking.rules.QueueConstrainerEnablerReceiverqueueConstrainerEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerNotificationSession a QueueConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT queueConstrainerEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerNotification() is true.
MethodgetQueueConstrainerEnablerNotificationSessionForFrontOffice
Description

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

Parametersosid.tracking.rules.QueueConstrainerEnablerReceiverqueueConstrainerEnablerReceiver the notification callback
osid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerNotificationSession a QueueConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT queueConstrainerEnablerReceiver, frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerFrontOfficeSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerFrontOfficeSession a QueueConstrainerEnablerFrontOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerFrontOffice() is true .
MethodgetQueueConstrainerEnablerFrontOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning queue constrainer enablers to front office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerFrontOfficeAssignmentSession a QueueConstrainerEnablerFrontOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerFrontOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerFrontOfficeAssignment() is true.
MethodgetQueueConstrainerEnablerSmartFrontOfficeSession
Description

Gets the OsidSession to manage queue constrainer enabler smart front office.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerSmartFrontOfficeSession a QueueConstrainerEnablerSmartFrontOfficeSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerSmartFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerSmartFrontOffice() is true.
MethodgetQueueConstrainerEnablerRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerRuleLookupSession a QueueConstrainerEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerRuleLookup() is true.
MethodgetQueueConstrainerEnablerRuleLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerRuleLookupSession a QueueConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetQueueConstrainerEnablerRuleApplicationSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerRuleApplicationSession a QueueConstrainerEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerRuleApplication() is true.
MethodgetQueueConstrainerEnablerRuleApplicationSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueConstrainerEnablerRuleApplicationSession a QueueConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueConstrainerEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetQueueProcessorLookupSession
Description

Gets the OsidSession associated with the queue processor lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorLookupSession a QueueProcessorLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorLookup() is false
Complianceoptional This method must be implemented if supportsQueueProcessorLookup() is true.
MethodgetQueueProcessorLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorLookupSession a QueueProcessorLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorLookup() and supportsVisibleFederation() are true.
MethodgetQueueProcessorQuerySession
Description

Gets the OsidSession associated with the queue processor query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorQuerySession a QueueProcessorQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorQuery() is false
Complianceoptional This method must be implemented if supportsQueueProcessorQuery() is true.
MethodgetQueueProcessorQuerySessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorQuerySession a QueueProcessorQuerySession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorQuery() and supportsVisibleFederation() are true.
MethodgetQueueProcessorSearchSession
Description

Gets the OsidSession associated with the queue processor search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorSearchSession a QueueProcessorSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorSearch() is false
Complianceoptional This method must be implemented if supportsQueueProcessorSearch() is true.
MethodgetQueueProcessorSearchSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorSearchSession a QueueProcessorSearchSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorSearch() and supportsVisibleFederation() are true.
MethodgetQueueProcessorAdminSession
Description

Gets the OsidSession associated with the queue processor administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorAdminSession a QueueProcessorAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsQueueProcessorAdmin() is true.
MethodgetQueueProcessorAdminSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorAdminSession a QueueProcessorAdminSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorAdmin() and supportsVisibleFederation() are true.
MethodgetQueueProcessorNotificationSession
Description

Gets the OsidSession associated with the queue processor notification service.

Parametersosid.tracking.rules.QueueProcessorReceiverqueueProcessorReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorNotificationSession a QueueProcessorNotificationSession
ErrorsNULL_ARGUMENT queueProcessorReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorNotification() is false
Complianceoptional This method must be implemented if supportsQueueProcessorNotification() is true.
MethodgetQueueProcessorNotificationSessionForFrontOffice
Description

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

Parametersosid.tracking.rules.QueueProcessorReceiverqueueProcessorReceiver the notification callback
osid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorNotificationSession a QueueProcessorNotificationSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT queueProcessorReceiver, frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorNotification() and supportsVisibleFederation() are true.
MethodgetQueueProcessorFrontOfficeSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorFrontOfficeSession a QueueProcessorFrontOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueProcessorFrontOffice() is true.
MethodgetQueueProcessorFrontOfficeAssignmentSession
Description

Gets the OsidSession associated with assigning queue processor to front office.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorFrontOfficeAssignmentSession a QueueProcessorFrontOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorFrontOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsQueueProcessorFrontOfficeAssignment() is true.
MethodgetQueueProcessorSmartFrontOfficeSession
Description

Gets the OsidSession to manage queue processor smart front office.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorSmartFrontOfficeSession a QueueProcessorSmartFrontOfficeSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorSmartFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueProcessorSmartFrontOffice() is true.
MethodgetQueueProcessorRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorRuleLookupSession a QueueProcessorRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsQueueProcessorRuleLookup() is true.
MethodgetQueueProcessorRuleLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorRuleLookupSession a QueueProcessorRuleLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetQueueProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the queue processor assignment service to apply to queues.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorRuleApplicationSession a QueueProcessorRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsQueueProcessorRuleApplication() is true.
MethodgetQueueProcessorRuleApplicationSessionForFrontOffice
Description

Gets the OsidSession associated with the queue processor assignment service for the given front office to apply to queues.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorRuleApplicationSession a QueueProcessorRuleApplicationSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerLookupSession a QueueProcessorEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerLookup() is true.
MethodgetQueueProcessorEnablerLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerLookupSession a QueueProcessorEnablerLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerQuerySession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerQuerySession a QueueProcessorEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerQuery() is true.
MethodgetQueueProcessorEnablerQuerySessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerQuerySession a QueueProcessorEnablerQuerySession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerQuery() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerSearchSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerSearchSession a QueueProcessorEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerSearch() is true.
MethodgetQueueProcessorEnablerSearchSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerSearchSession a QueueProcessorEnablerSearchSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerSearch() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerAdminSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerAdminSession a QueueProcessorEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerAdmin() is true.
MethodgetQueueProcessorEnablerAdminSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerAdminSession a QueueProcessorEnablerAdminSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerNotificationSession
Description

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

Parametersosid.tracking.rules.QueueProcessorEnablerReceiverqueueProcessorEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerNotificationSession a QueueProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT queueProcessorEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerNotification() is true.
MethodgetQueueProcessorEnablerNotificationSessionForFrontOffice
Description

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

Parametersosid.tracking.rules.QueueProcessorEnablerReceiverqueueProcessorEnablerReceiver the notification callback
osid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerNotificationSession a QueueProcessorEnablerNotificationSession
ErrorsNOT_FOUND no front office found by the given Id
NULL_ARGUMENT queueProcessorEnablerReceiver, frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerFrontOfficeSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerFrontOfficeSession a QueueProcessorEnablerFrontOfficeSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerFrontOffice() is true.
MethodgetQueueProcessorEnablerFrontOfficeAssignmentSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerFrontOfficeAssignmentSession a QueueProcessorEnablerFrontOfficeAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerFrontOfficeAssignment() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerFrontOfficeAssignment() is true.
MethodgetQueueProcessorEnablerSmartFrontOfficeSession
Description

Gets the OsidSession to manage queue processor enabler smart front office.

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerSmartFrontOfficeSession a QueueProcessorEnablerSmartFrontOfficeSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerSmartFrontOffice() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerSmartFrontOffice() is true.
MethodgetQueueProcessorEnablerRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerRuleLookupSession a QueueProcessorEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerRuleLookup() is true.
MethodgetQueueProcessorEnablerRuleLookupSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerRuleLookupSession a QueueProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetQueueProcessorEnablerRuleApplicationSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerRuleApplicationSession a QueueProcessorEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerRuleApplication() is true.
MethodgetQueueProcessorEnablerRuleApplicationSessionForFrontOffice
Description

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

Parametersosid.id.IdfrontOfficeId the Id of the FrontOffice
osid.proxy.Proxyproxy a proxy
Returnosid.tracking.rules.QueueProcessorEnablerRuleApplicationSession a QueueProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no FrontOffice found by the given Id
NULL_ARGUMENT frontOfficeId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsQueueProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsQueueProcessorEnablerRuleApplication() and supportsVisibleFederation() are true.