OSID Logo
OSID Specifications
resourcing rules package
Version 3.1.0
Interfaceosid.resourcing.rules.ResourcingRulesManager
Implementsosid.OsidManager
osid.resourcing.rules.ResourcingRulesProfile
Used Byosid.resourcing.ResourcingManager
Description

The resourcing rules manager provides access to resourcing rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • AvailabilityEnablerLookupSession: a session to retrieve availability enabler
  • AvailabilityEnablerQuerySession: a session to query for availability enabler
  • AvailabilityEnablerSearchSession: a session to search for availability enabler
  • AvailabilityEnablerAdminSession: a session to create and delete availability enabler
  • AvailabilityEnablerNotificationSession: a session to receive notifications pertaining to availability enabler changes
  • AvailabilityEnablerFoundrySession: a session to look up availability enabler foundry mappings
  • AvailabilityEnablerFoundryAssignmentSession: a session to manage availability enabler to foundry mappings
  • AvailabilityEnablerSmartFoundrySession: a session to manage dynamic foundries of availability enabler
  • AvailabilityEnablerRuleLookupSession: a session to look up availability enabler to availability mappings
  • AvailabilityEnablerRuleApplicationSession: a session to apply availability enabler to availabilities
  • CommissionEnablerLookupSession: a session to retrieve commission enabler
  • CommissionEnablerQuerySession: a session to query for commission enabler
  • CommissionEnablerSearchSession: a session to search for commission enabler
  • CommissionEnablerAdminSession: a session to create and delete commission enabler
  • CommissionEnablerNotificationSession: a session to receive notifications pertaining to commission enabler changes
  • CommissionEnablerFoundrySession: a session to look up commission enabler foundry mappings
  • CommissionEnablerFoundryAssignmentSession: a session to manage commission enabler to foundry mappings
  • CommissionEnablerSmartFoundrySession: a session to manage dynamic foundries of commission enabler
  • CommissionEnablerRuleLookupSession: a session to look up commission enabler to commission mappings
  • CommissionEnablerRuleApplicationSession: a session to apply commission enabler to commissions
  • JobConstrainerLookupSession: a session to retrieve job constrainer
  • JobConstrainerQuerySession: a session to query for job constrainer
  • JobConstrainerSearchSession: a session to search for job constrainer
  • JobConstrainerAdminSession: a session to create and delete job constrainer
  • JobConstrainerNotificationSession: a session to receive notifications pertaining to job constrainer changes
  • JobConstrainerFoundrySession: a session to look up job constrainer foundry mappings
  • JobConstrainerFoundryAssignmentSession: a session to manage job constrainer to foundry mappings
  • JobConstrainerSmartFoundrySession: a session to manage dynamic foundries of job constrainer
  • JobConstrainerRuleLookupSession: a session to look up job constrainer to job mappings
  • JobConstrainerRuleApplicationSession: a session to apply job constrainer to jobs
  • JobConstrainerEnablerLookupSession: a session to retrieve job constrainer enablers
  • JobConstrainerEnablerQuerySession: a session to query for job constrainer enablers
  • JobConstrainerEnablerSearchSession: a session to search for job constrainer enablers
  • JobConstrainerEnablerAdminSession: a session to create and delete job constrainer enablers
  • JobConstrainerEnablerNotificationSession : a session to receive notifications pertaining to job constrainer enabler changes
  • JobConstrainerEnablerFoundrySession: a session to look up job constrainer enabler foundry mappings
  • JobConstrainerEnablerFoundryAssignmentSession : a session to manage job constrainer enabler to foundry mappings
  • JobConstrainerEnablerSmartFoundrySession : a session to manage dynamic foundries of job constrainer enablers
  • JobConstrainerEnableRuleLookupSession: a session to look up job constrainer enabler mappings
  • JobConstrainerEnablerRuleApplicationSession: a session to apply job constrainer enablers
  • JobProcessorLookupSession: a session to retrieve job processor
  • JobProcessorQuerySession: a session to query for job processor
  • JobProcessorSearchSession: a session to search for job processor
  • JobProcessorAdminSession: a session to create and delete job processor
  • JobProcessorNotificationSession: a session to receive notifications pertaining to job processor changes
  • JobProcessorFoundrySession: a session to look up job processor foundry mappings
  • JobProcessorFoundryAssignmentSession: a session to manage job processor to foundry mappings
  • JobProcessorSmartFoundrySession: a session to manage dynamic foundries of job processor
  • JobProcessorRuleLookupSession: a session to look up job processor to job mappings
  • JobProcessorRuleApplicationSession: a session to apply job processor to jobs
  • JobProcessorEnablerLookupSession: a session to retrieve job processor enablers
  • JobProcessorEnablerQuerySession: a session to query for job processor enablers
  • JobProcessorEnablerSearchSession: a session to search for job processor enablers
  • JobProcessorEnablerAdminSession: a session to create and delete job processor enablers
  • JobProcessorEnablerNotificationSession: a session to receive notifications pertaining to job processor enabler changes
  • JobProcessorEnablerFoundrySession: a session to look up job processor enabler foundry mappings
  • JobProcessorEnablerFoundryAssignmentSession: a session to manage job processor enabler to foundry mappings
  • JobProcessorEnablerSmartFoundrySession: a session to manage dynamic foundries of job processor enablers
  • JobProcessorEnablerRuleLookupSession: a session to look up job processor enabler mappings
  • JobProcessorEnablerRuleApplicationSession: a session to apply job processor enablers
MethodgetAvailabilityEnablerLookupSession
Description

Gets the OsidSession associated with the availability enabler lookup service.

Returnosid.resourcing.rules.AvailabilityEnablerLookupSession an AvailabilityEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerLookup() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerLookup() is true.
MethodgetAvailabilityEnablerLookupSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerLookupSession an AvailabilityEnablerLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerLookup() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerQuerySession
Description

Gets the OsidSession associated with the availability enabler query service.

Returnosid.resourcing.rules.AvailabilityEnablerQuerySession an AvailabilityEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerQuery() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerQuery() is true.
MethodgetAvailabilityEnablerQuerySessionForFoundry
Description

Gets the OsidSession associated with the availability enabler query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerQuerySession an AvailabilityEnablerQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerQuery() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerSearchSession
Description

Gets the OsidSession associated with the availability enabler search service.

Returnosid.resourcing.rules.AvailabilityEnablerSearchSession an AvailabilityEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerSearch() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerSearch() is true.
MethodgetAvailabilityEnablerSearchSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerSearchSession an AvailabilityEnablerSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerSearch() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerAdminSession
Description

Gets the OsidSession associated with the availability enabler administration service.

Returnosid.resourcing.rules.AvailabilityEnablerAdminSession an AvailabilityEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerAdmin() is true.
MethodgetAvailabilityEnablerAdminSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerAdminSession an AvailabilityEnablerAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerNotificationSession
Description

Gets the OsidSession associated with the availability enabler notification service.

Parametersosid.resourcing.rules.AvailabilityEnablerReceiveravailabilityConstrainerReceiver the notification callback
Returnosid.resourcing.rules.AvailabilityEnablerNotificationSession an AvailabilityEnablerNotificationSession
ErrorsNULL_ARGUMENT availabilityConstrainerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerNotification() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerNotification() is true.
MethodgetAvailabilityEnablerNotificationSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler notification service for the given foundry.

Parametersosid.resourcing.rules.AvailabilityEnablerReceiveravailabilityConstrainerReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerNotificationSession an AvailabilityEnablerNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT availabilityConstrainerReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerNotification() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerFoundrySession
Description

Gets the OsidSession to lookup availability enabler/foundry mappings for availability enablers.

Returnosid.resourcing.rules.AvailabilityEnablerFoundrySession an AvailabilityEnablerFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerFoundry() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerFoundry() is true.
MethodgetAvailabilityEnablerFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning availability enabler to foundries.

Returnosid.resourcing.rules.AvailabilityEnablerFoundryAssignmentSession an AvailabilityEnablerFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerFoundryAssignment() is true.
MethodgetAvailabilityEnablerSmartFoundrySession
Description

Gets the OsidSession to manage availability enabler smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerSmartFoundrySession an AvailabilityEnablerSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerSmartFoundry() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerSmartFoundry() is true.
MethodgetAvailabilityEnablerRuleLookupSession
Description

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

Returnosid.resourcing.rules.AvailabilityEnablerRuleLookupSession an AvailabilityEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerRuleLookup() is true.
MethodgetAvailabilityEnablerRuleLookupSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler mapping lookup service for the given foundry for looking up rules applied to an availability.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerRuleLookupSession an AvailabilityEnablerRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetAvailabilityEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the availability enabler assignment service to apply to availabilities.

Returnosid.resourcing.rules.AvailabilityEnablerRuleApplicationSession an AvailabilityEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerRuleApplication() is true .
MethodgetAvailabilityEnablerRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the availability enabler assignment service for the given foundry to apply to availabilities.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.AvailabilityEnablerRuleApplicationSession an AvailabilityEnablerRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAvailabilityEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAvailabilityEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerLookupSession
Description

Gets the OsidSession associated with the commission enabler lookup service.

Returnosid.resourcing.rules.CommissionEnablerLookupSession a CommissionEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerLookup() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerLookup() is true.
MethodgetCommissionEnablerLookupSessionForFoundry
Description

Gets the OsidSession associated with the commission enabler lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerLookupSession a CommissionEnablerLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerLookup() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerQuerySession
Description

Gets the OsidSession associated with the commission enabler query service.

Returnosid.resourcing.rules.CommissionEnablerQuerySession a CommissionEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerQuery() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerQuery() is true.
MethodgetCommissionEnablerQuerySessionForFoundry
Description

Gets the OsidSession associated with the commission enabler query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerQuerySession a CommissionEnablerQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerQuery() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerSearchSession
Description

Gets the OsidSession associated with the commission enabler search service.

Returnosid.resourcing.rules.CommissionEnablerSearchSession a CommissionEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerSearch() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerSearch() is true.
MethodgetCommissionEnablerSearchSessionForFoundry
Description

Gets the OsidSession associated with the commission enabler earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerSearchSession a CommissionEnablerSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerSearch() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerAdminSession
Description

Gets the OsidSession associated with the commission enabler administration service.

Returnosid.resourcing.rules.CommissionEnablerAdminSession a CommissionEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerAdmin() is true.
MethodgetCommissionEnablerAdminSessionForFoundry
Description

Gets the OsidSession associated with the commission enabler administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerAdminSession a CommissionEnablerAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerNotificationSession
Description

Gets the OsidSession associated with the commission enabler notification service.

Parametersosid.resourcing.rules.CommissionEnablerReceivercommissionConstrainerReceiver the notification callback
Returnosid.resourcing.rules.CommissionEnablerNotificationSession a CommissionEnablerNotificationSession
ErrorsNULL_ARGUMENT commissionConstrainerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerNotification() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerNotification() is true.
MethodgetCommissionEnablerNotificationSessionForFoundry
Description

Gets the OsidSession associated with the commission enabler notification service for the given foundry.

Parametersosid.resourcing.rules.CommissionEnablerReceivercommissionConstrainerReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerNotificationSession a CommissionEnablerNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT commissionConstrainerReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerNotification() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerFoundrySession
Description

Gets the OsidSession to lookup commission enabler/foundry mappings for commission enablers.

Returnosid.resourcing.rules.CommissionEnablerFoundrySession a CommissionEnablerFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerFoundry() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerFoundry() is true.
MethodgetCommissionEnablerFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning commission enabler to foundries.

Returnosid.resourcing.rules.CommissionEnablerFoundryAssignmentSession a CommissionEnablerFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerFoundryAssignment() is true .
MethodgetCommissionEnablerSmartFoundrySession
Description

Gets the OsidSession to manage commission enabler smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerSmartFoundrySession a CommissionEnablerSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerSmartFoundry() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerSmartFoundry() is true.
MethodgetCommissionEnablerRuleLookupSession
Description

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

Returnosid.resourcing.rules.CommissionEnablerRuleLookupSession a CommissionEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerRuleLookup() is true.
MethodgetCommissionEnablerRuleLookupSessionForFoundry
Description

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

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerRuleLookupSession a CommissionEnablerRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetCommissionEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the commission enabler assignment service to apply to commissions.

Returnosid.resourcing.rules.CommissionEnablerRuleApplicationSession a CommissionEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerRuleApplication() is true.
MethodgetCommissionEnablerRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the commission enabler assignment service for the given foundry to apply to commissions.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.CommissionEnablerRuleApplicationSession a CommissionEnablerRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsCommissionEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsCommissionEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetJobConstrainerLookupSession
Description

Gets the OsidSession associated with the job constrainer lookup service.

Returnosid.resourcing.rules.JobConstrainerLookupSession a JobConstrainerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsJobConstrainerLookup() is true.
MethodgetJobConstrainerLookupSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerLookupSession a JobConstrainerLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerLookup() and supportsVisibleFederation() are true.
MethodgetJobConstrainerQuerySession
Description

Gets the OsidSession associated with the job constrainer query service.

Returnosid.resourcing.rules.JobConstrainerQuerySession a JobConstrainerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsJobConstrainerQuery() is true.
MethodgetJobConstrainerQuerySessionForFoundry
Description

Gets the OsidSession associated with the job constrainer query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerQuerySession a JobConstrainerQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerQuery() and supportsVisibleFederation() are true.
MethodgetJobConstrainerSearchSession
Description

Gets the OsidSession associated with the job constrainer search service.

Returnosid.resourcing.rules.JobConstrainerSearchSession a JobConstrainerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsJobConstrainerSearch() is true.
MethodgetJobConstrainerSearchSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerSearchSession a JobConstrainerSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerSearch() and supportsVisibleFederation() are true.
MethodgetJobConstrainerAdminSession
Description

Gets the OsidSession associated with the job constrainer administration service.

Returnosid.resourcing.rules.JobConstrainerAdminSession a JobConstrainerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsJobConstrainerAdmin() is true.
MethodgetJobConstrainerAdminSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerAdminSession a JobConstrainerAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerAdmin() and supportsVisibleFederation() are true.
MethodgetJobConstrainerNotificationSession
Description

Gets the OsidSession associated with the job constrainer notification service.

Parametersosid.resourcing.rules.JobConstrainerReceiverjobConstrainerReceiver the notification callback
Returnosid.resourcing.rules.JobConstrainerNotificationSession a JobConstrainerNotificationSession
ErrorsNULL_ARGUMENT jobConstrainerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsJobConstrainerNotification() is true.
MethodgetJobConstrainerNotificationSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer notification service for the given foundry.

Parametersosid.resourcing.rules.JobConstrainerReceiverjobConstrainerReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerNotificationSession a JobConstrainerNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT jobConstrainerReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerNotification() and supportsVisibleFederation() are true.
MethodgetJobConstrainerFoundrySession
Description

Gets the OsidSession to lookup job constrainer/foundry mappings for job constrainers.

Returnosid.resourcing.rules.JobConstrainerFoundrySession a JobConstrainerFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerFoundry() is false
Complianceoptional This method must be implemented if supportsJobConstrainerFoundry() is true.
MethodgetJobConstrainerFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning job constrainer to foundries.

Returnosid.resourcing.rules.JobConstrainerFoundryAssignmentSession a JobConstrainerFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsJobConstrainerFoundryAssignment() is true.
MethodgetJobConstrainerSmartFoundrySession
Description

Gets the OsidSession to manage job constrainer smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerSmartFoundrySession a JobConstrainerSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerSmartFoundry() is false
Complianceoptional This method must be implemented if supportsJobConstrainerSmartFoundry() is true.
MethodgetJobConstrainerRuleLookupSession
Description

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

Returnosid.resourcing.rules.JobConstrainerRuleLookupSession a JobConstrainerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsJobConstrainerRuleLookup() is true.
MethodgetJobConstrainerRuleLookupSessionForFoundry
Description

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

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerRuleLookupSession a JobConstrainerRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetJobConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the job constrainer assignment service to apply to jobs.

Returnosid.resourcing.rules.JobConstrainerRuleApplicationSession a JobConstrainerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsJobConstrainerRuleApplication() is true.
MethodgetJobConstrainerRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer assignment service for the given foundry to apply to jobs.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerRuleApplicationSession a JobConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerLookupSession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerLookupSession a JobConstrainerEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerLookup() is true.
MethodgetJobConstrainerEnablerLookupSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerLookupSession a JobConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerQuerySession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerQuerySession a JobConstrainerEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerQuery() is true.
MethodgetJobConstrainerEnablerQuerySessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerQuerySession a JobConstrainerEnablerQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerSearchSession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerSearchSession a JobConstrainerEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerSearch() is true.
MethodgetJobConstrainerEnablerSearchSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enablers earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerSearchSession a JobConstrainerEnablerSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerAdminSession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerAdminSession a JobConstrainerEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerAdmin() is true.
MethodgetJobConstrainerEnablerAdminSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerAdminSession a JobConstrainerEnablerAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerNotificationSession
Description

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

Parametersosid.resourcing.rules.JobConstrainerEnablerReceiverjobConstrainerEnablerReceiver the notification callback
Returnosid.resourcing.rules.JobConstrainerEnablerNotificationSession a JobConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT jobConstrainerEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerNotification() is true.
MethodgetJobConstrainerEnablerNotificationSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler notification service for the given foundry.

Parametersosid.resourcing.rules.JobConstrainerEnablerReceiverjobConstrainerEnablerReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerNotificationSession a JobConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT jobConstrainerEnablerReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerFoundrySession
Description

Gets the OsidSession to lookup job constrainer enabler/foundry mappings for job constrainer enablers.

Returnosid.resourcing.rules.JobConstrainerEnablerFoundrySession a JobConstrainerEnablerFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerFoundry() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerFoundry() is true.
MethodgetJobConstrainerEnablerFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning job constrainer enablers to foundries.

Returnosid.resourcing.rules.JobConstrainerEnablerFoundryAssignmentSession a JobConstrainerEnablerFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerFoundryAssignment() is true.
MethodgetJobConstrainerEnablerSmartFoundrySession
Description

Gets the OsidSession to manage job constrainer enabler smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerSmartFoundrySession a JobConstrainerEnablerSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerSmartFoundry() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerSmartFoundry() is true.
MethodgetJobConstrainerEnablerRuleLookupSession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerRuleLookupSession a JobConstrainerEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerRuleLookup() is true.
MethodgetJobConstrainerEnablerRuleLookupSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler mapping lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerRuleLookupSession a JobConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetJobConstrainerEnablerRuleApplicationSession
Description

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

Returnosid.resourcing.rules.JobConstrainerEnablerRuleApplicationSession a JobConstrainerEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerRuleApplication() is true.
MethodgetJobConstrainerEnablerRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the job constrainer enabler assignment service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobConstrainerEnablerRuleApplicationSession a JobConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobConstrainerEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetJobProcessorLookupSession
Description

Gets the OsidSession associated with the job processor lookup service.

Returnosid.resourcing.rules.JobProcessorLookupSession a JobProcessorLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorLookup() is false
Complianceoptional This method must be implemented if supportsJobProcessorLookup() is true.
MethodgetJobProcessorLookupSessionForFoundry
Description

Gets the OsidSession associated with the job processor lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorLookupSession a JobProcessorLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorLookup() and supportsVisibleFederation() are true.
MethodgetJobProcessorQuerySession
Description

Gets the OsidSession associated with the job processor query service.

Returnosid.resourcing.rules.JobProcessorQuerySession a JobProcessorQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorQuery() is false
Complianceoptional This method must be implemented if supportsJobProcessorQuery() is true.
MethodgetJobProcessorQuerySessionForFoundry
Description

Gets the OsidSession associated with the job processor query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorQuerySession a JobProcessorQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorQuery() and supportsVisibleFederation() are true.
MethodgetJobProcessorSearchSession
Description

Gets the OsidSession associated with the job processor search service.

Returnosid.resourcing.rules.JobProcessorSearchSession a JobProcessorSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorSearch() is false
Complianceoptional This method must be implemented if supportsJobProcessorSearch() is true.
MethodgetJobProcessorSearchSessionForFoundry
Description

Gets the OsidSession associated with the job processor earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorSearchSession a JobProcessorSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorSearch() and supportsVisibleFederation() are true.
MethodgetJobProcessorAdminSession
Description

Gets the OsidSession associated with the job processor administration service.

Returnosid.resourcing.rules.JobProcessorAdminSession a JobProcessorAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsJobProcessorAdmin() is true.
MethodgetJobProcessorAdminSessionForFoundry
Description

Gets the OsidSession associated with the job processor administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorAdminSession a JobProcessorAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorAdmin() and supportsVisibleFederation() are true.
MethodgetJobProcessorNotificationSession
Description

Gets the OsidSession associated with the job processor notification service.

Parametersosid.resourcing.rules.JobProcessorReceiverjobProcessorReceiver the notification callback
Returnosid.resourcing.rules.JobProcessorNotificationSession a JobProcessorNotificationSession
ErrorsNULL_ARGUMENT jobProcessorReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorNotification() is false
Complianceoptional This method must be implemented if supportsJobProcessorNotification() is true.
MethodgetJobProcessorNotificationSessionForFoundry
Description

Gets the OsidSession associated with the job processor notification service for the given foundry.

Parametersosid.resourcing.rules.JobProcessorReceiverjobProcessorReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorNotificationSession a JobProcessorNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT jobProcessorReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorNotification() and supportsVisibleFederation() are true.
MethodgetJobProcessorFoundrySession
Description

Gets the OsidSession to lookup job processor/foundry mappings for job processors.

Returnosid.resourcing.rules.JobProcessorFoundrySession a JobProcessorFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorFoundry() is false
Complianceoptional This method must be implemented if supportsJobProcessorFoundry() is true.
MethodgetJobProcessorFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning job processor to foundries.

Returnosid.resourcing.rules.JobProcessorFoundryAssignmentSession a JobProcessorFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsJobProcessorFoundryAssignment() is true.
MethodgetJobProcessorSmartFoundrySession
Description

Gets the OsidSession to manage job processor smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorSmartFoundrySession a JobProcessorSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorSmartFoundry() is false
Complianceoptional This method must be implemented if supportsJobProcessorSmartFoundry() is true.
MethodgetJobProcessorRuleLookupSession
Description

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

Returnosid.resourcing.rules.JobProcessorRuleLookupSession a JobProcessorRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsJobProcessorRuleLookup() is true.
MethodgetJobProcessorRuleLookupSessionForFoundry
Description

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

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorRuleLookupSession a JobProcessorRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetJobProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the job processor assignment service.

Returnosid.resourcing.rules.JobProcessorRuleApplicationSession a JobProcessorRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsJobProcessorRuleApplication() is true.
MethodgetJobProcessorRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the job processor assignment service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorRuleApplicationSession a JobProcessorRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerLookupSession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerLookupSession a JobProcessorEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerLookup() is true.
MethodgetJobProcessorEnablerLookupSessionForFoundry
Description

Gets the OsidSession associated with the job processor enabler lookup service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerLookupSession a JobProcessorEnablerLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerQuerySession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerQuerySession a JobProcessorEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerQuery() is true.
MethodgetJobProcessorEnablerQuerySessionForFoundry
Description

Gets the OsidSession associated with the job processor enabler query service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerQuerySession a JobProcessorEnablerQuerySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerQuery() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerSearchSession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerSearchSession a JobProcessorEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerSearch() is true.
MethodgetJobProcessorEnablerSearchSessionForFoundry
Description

Gets the OsidSession associated with the job processor enablers earch service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerSearchSession a JobProcessorEnablerSearchSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerSearch() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerAdminSession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerAdminSession a JobProcessorEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerAdmin() is true.
MethodgetJobProcessorEnablerAdminSessionForFoundry
Description

Gets the OsidSession associated with the job processor enabler administration service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerAdminSession a JobProcessorEnablerAdminSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerNotificationSession
Description

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

Parametersosid.resourcing.rules.JobProcessorEnablerReceiverjobProcessorEnablerReceiver the notification callback
Returnosid.resourcing.rules.JobProcessorEnablerNotificationSession a JobProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT jobProcessorEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerNotification() is true.
MethodgetJobProcessorEnablerNotificationSessionForFoundry
Description

Gets the OsidSession associated with the job processor enabler notification service for the given foundry.

Parametersosid.resourcing.rules.JobProcessorEnablerReceiverjobProcessorEnablerReceiver the notification callback
osid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerNotificationSession a JobProcessorEnablerNotificationSession
ErrorsNOT_FOUND no foundry found by the given Id
NULL_ARGUMENT jobProcessorEnablerReceiver or foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerFoundrySession
Description

Gets the OsidSession to lookup job processor enabler/foundry mappings for job processor enablers.

Returnosid.resourcing.rules.JobProcessorEnablerFoundrySession a JobProcessorEnablerFoundrySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerFoundry() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerFoundry() is true.
MethodgetJobProcessorEnablerFoundryAssignmentSession
Description

Gets the OsidSession associated with assigning job processor enablers to foundries.

Returnosid.resourcing.rules.JobProcessorEnablerFoundryAssignmentSession a JobProcessorEnablerFoundryAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerFoundryAssignment() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerFoundryAssignment() is true.
MethodgetJobProcessorEnablerSmartFoundrySession
Description

Gets the OsidSession to manage job processor enabler smart foundries.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerSmartFoundrySession a JobProcessorEnablerSmartFoundrySession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerSmartFoundry() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerSmartFoundry() is true.
MethodgetJobProcessorEnablerRuleLookupSession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerRuleLookupSession a JobProcessorEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerRuleLookup() is true.
MethodgetJobProcessorEnablerRuleLookupSessionForFoundry
Description

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

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerRuleLookupSession a JobProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetJobProcessorEnablerRuleApplicationSession
Description

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

Returnosid.resourcing.rules.JobProcessorEnablerRuleApplicationSession a JobProcessorEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerRuleApplication() is true .
MethodgetJobProcessorEnablerRuleApplicationSessionForFoundry
Description

Gets the OsidSession associated with the job processor enabler assignment service for the given foundry.

Parametersosid.id.IdfoundryId the Id of the Foundry
Returnosid.resourcing.rules.JobProcessorEnablerRuleApplicationSession a JobProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Foundry found by the given Id
NULL_ARGUMENT foundryId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsJobProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsJobProcessorEnablerRuleApplication() and supportsVisibleFederation() are true.