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, rollbackService
close
supportsAvailabilityBatchAdmin, supportsCommissionBatchAdmin, supportsCompetencyBatchAdmin, supportsEffortBatchAdmin, supportsFoundryBatchAdmin, supportsJobBatchAdmin, supportsVisibleFederation, supportsWorkBatchAdmin
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
JobBatchAdminSession 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.