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, 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(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.