public interface ResourcingBatchManager extends OsidManager, ResourcingBatchProfile
The resourcing batch manager provides access to resourcing batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
JobBatchAdminSession: a session to create, modify
and delete jobs in bulk WorkBatchAdminSession: a session to create, modify
and delete works in bulk CompetencyBatchAdminSession: a session to create,
modify and delete competencies in bulk AvailabilityBatchAdminSession: a session to
create, modify and delete availabilities in bulk CommissionBatchSession: a session to create,
modify and delete commissions in bulk EffortBatchAdminSession: a session to create,
modify and delete efforts in bulk FoundryBatchAdminSession: a session to create,
modify and delete foundries in bulk | Modifier and Type | Method and Description |
|---|---|
AvailabilityBatchAdminSession |
getAvailabilityBatchAdminSession()
Gets the
OsidSession associated with the bulk
availability administration service. |
AvailabilityBatchAdminSession |
getAvailabilityBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk
availability administration service for the given foundry. |
CommissionBatchAdminSession |
getCommissionBatchAdminSession()
Gets the
OsidSession associated with the bulk
commission administration service. |
CommissionBatchAdminSession |
getCommissionBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk
commission administration service for the given foundry. |
CompetencyBatchAdminSession |
getCompetencyBatchAdminSession()
Gets the
OsidSession associated with the bulk
competency administration service. |
CompetencyBatchAdminSession |
getCompetencyBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk
competency administration service for the given foundry. |
EffortBatchAdminSession |
getEffortBatchAdminSession()
Gets the
OsidSession associated with the bulk effort
administration service. |
EffortBatchAdminSession |
getEffortBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk effort
administration service for the given foundry. |
FoundryBatchAdminSession |
getFoundryBatchAdminSession()
Gets the
OsidSession associated with the bulk foundry
administration service. |
JobBatchAdminSession |
getJobBatchAdminSession()
Gets the
OsidSession associated with the bulk job
administration service. |
JobBatchAdminSession |
getJobBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk job
administration service for the given foundry. |
WorkBatchAdminSession |
getWorkBatchAdminSession()
Gets the
OsidSession associated with the bulk work
administration service. |
WorkBatchAdminSession |
getWorkBatchAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the bulk work
administration service for the given foundry. |
changeBranch, initialize, rollbackServiceclosesupportsAvailabilityBatchAdmin, supportsCommissionBatchAdmin, supportsCompetencyBatchAdmin, supportsEffortBatchAdmin, supportsFoundryBatchAdmin, supportsJobBatchAdmin, supportsVisibleFederation, supportsWorkBatchAdmingetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdJobBatchAdminSession getJobBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk job
administration service. JobBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsJobBatchAdmin()
is false optional - This method must be implemented if
supportsJobBatchAdmin() is true. JobBatchAdminSession getJobBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk job
administration service for the given foundry.foundryId - the Id of the Foundry JobBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobBatchAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsJobBatchAdmin() and
supportsVisibleFederation() are true
WorkBatchAdminSession getWorkBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk work
administration service. WorkBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkBatchAdmin() is false optional - This method must be implemented if
supportsWorkBatchAdmin() is true. WorkBatchAdminSession getWorkBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk work
administration service for the given foundry.foundryId - the Id of the Foundry WorkBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsWorkBatchAdmin() and
supportsVisibleFederation() are true
CompetencyBatchAdminSession getCompetencyBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
competency administration service. CompetencyBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyBatchAdmin() is false optional - This method must be implemented if
supportsCompetencyBatchAdmin() is true.
CompetencyBatchAdminSession getCompetencyBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
competency administration service for the given foundry.foundryId - the Id of the Foundry CompetencyBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCompetencyBatchAdmin() and
supportsVisibleFederation() are true
AvailabilityBatchAdminSession getAvailabilityBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
availability administration service. AvailabilityBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityBatchAdmin() is false
optional - This method must be implemented if
supportsAvailabilityBatchAdmin() is true.
AvailabilityBatchAdminSession getAvailabilityBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
availability administration service for the given foundry.foundryId - the Id of the Foundry AvailabilityBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAvailabilityBatchAdmin() and
supportsVisibleFederation() are true
CommissionBatchAdminSession getCommissionBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
commission administration service. CommissionBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionBatchAdmin() is false optional - This method must be implemented if
supportsCommissionBatchAdmin() is true.
CommissionBatchAdminSession getCommissionBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
commission administration service for the given foundry.foundryId - the Id of the Foundry CommissionBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCommissionBatchAdmin() and
supportsVisibleFederation() are true
EffortBatchAdminSession getEffortBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk effort
administration service. EffortBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsEffortBatchAdmin() is false optional - This method must be implemented if
supportsEffortBatchAdmin() is true. EffortBatchAdminSession getEffortBatchAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk effort
administration service for the given foundry.foundryId - the Id of the Foundry EffortBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEffortBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEffortBatchAdmin() and
supportsVisibleFederation() are true
FoundryBatchAdminSession getFoundryBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk foundry
administration service. FoundryBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsFoundryBatchAdmin() is false optional - This method must be implemented if
supportsFoundryBatchAdmin() is true.