public interface ResourcingBatchProxyManager extends OsidProxyManager, ResourcingBatchProfile
The resourcing batch proxy manager provides access to resourcing batch
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object. 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(Proxy proxy)
Gets the
OsidSession associated with the bulk
availability administration service. |
AvailabilityBatchAdminSession |
getAvailabilityBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
availability administration service for the given foundry. |
CommissionBatchAdminSession |
getCommissionBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk
commission administration service. |
CommissionBatchAdminSession |
getCommissionBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
commission administration service for the given foundry. |
CompetencyBatchAdminSession |
getCompetencyBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk
competency administration service. |
CompetencyBatchAdminSession |
getCompetencyBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
competency administration service for the given foundry. |
EffortBatchAdminSession |
getEffortBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk effort
administration service. |
EffortBatchAdminSession |
getEffortBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the bulk effort
administration service for the given foundry. |
FoundryBatchAdminSession |
getFoundryBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk foundry
administration service. |
JobBatchAdminSession |
getJobBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk job
administration service. |
JobBatchAdminSession |
getJobBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the bulk job
administration service for the given foundry. |
WorkBatchAdminSession |
getWorkBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk work
administration service. |
WorkBatchAdminSession |
getWorkBatchAdminSessionForFoundry(Id foundryId,
Proxy proxy)
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk job
administration service.proxy - a proxy JobBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobBatchAdmin()
is false optional - This method must be implemented if
supportsJobBatchAdmin() is true. JobBatchAdminSession getJobBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk job
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy JobBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk work
administration service.proxy - a proxy WorkBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkBatchAdmin() is false optional - This method must be implemented if
supportsWorkBatchAdmin() is true. WorkBatchAdminSession getWorkBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk work
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy WorkBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk
competency administration service.proxy - a proxy CompetencyBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyBatchAdmin() is false optional - This method must be implemented if
supportsCompetencyBatchAdmin() is true.
CompetencyBatchAdminSession getCompetencyBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
competency administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CompetencyBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk
availability administration service.proxy - a proxy AvailabilityBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityBatchAdmin() is false
optional - This method must be implemented if
supportsAvailabilityBatchAdmin() is true.
AvailabilityBatchAdminSession getAvailabilityBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
availability administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy AvailabilityBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk
commission administration service.proxy - a proxy CommissionBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionBatchAdmin() is false optional - This method must be implemented if
supportsCommissionBatchAdmin() is true.
CommissionBatchAdminSession getCommissionBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
commission administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CommissionBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk effort
administration service.proxy - a proxy EffortBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEffortBatchAdmin() is false optional - This method must be implemented if
supportsEffortBatchAdmin() is true. EffortBatchAdminSession getEffortBatchAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk effort
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy EffortBatchAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk foundry
administration service.proxy - a proxy FoundryBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsFoundryBatchAdmin() is false optional - This method must be implemented if
supportsFoundryBatchAdmin() is true.