public interface ResourcingManager extends OsidManager, ResourcingProfile
The resourcing manager provides access to rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
MyWorkSession:
a session for looking up
availability and commissions for the authenticated agent JobLookupSession:
a session to retrieve jobs JobQuerySession:
a session to query for jobs JobSearchSession:
a session to search for jobs
JobAdminSession:
a session to create and delete
jobs JobNotificationSession:
a session to receive
notifications pertaining to job changes JobFoundrySession:
a session to looking mappings
of jobs to foundries JobFoundryAssignmentSession:
a session to manage
job to foundry mappings JobSmartFoundrySession:
a session to manage
dynamic foundries of jobs JobResourcingSession:
a session to manage job
resources WorkLookupSession:
a session to retrieve work
WorkQuerySession:
a session to query for work
WorkSearchSession:
a session to search for work
WorkAdminSession:
a session to create and delete
work WorkNotificationSession:
a session to receive
notifications pertaining to work changes WorkFoundrySession:
a session to look up work
foundry mappings WorkFoundryAssignmentSession:
a session to manage
availability to foundry mappings WorkSmartFoundrySession:
a session to manage
dynamic foundries of work CompetencyLookupSession:
a session to retrieve
competencies CompetencyQuerySession:
a session to query for
competencies CompetencySearchSession:
a session to search for
competencies CompetencyAdminSession:
a session to create and
delete competencies CompetencyNotificationSession:
a session to
receive notifications pertaining to competency changes CompetencyFoundrySession:
a session to look up
competency foundry mappings CompetencyFoundryAssignmentSession:
a session to
manage competency to foundry mappings CompetencySmartFoundrySession:
a session to manage
dynamic foundries of competencies AvailabilityLookupSession:
a session to retrieve
availabilities AvailabilityQuerySession:
a session to query for
availabilities AvailabilitySearchSession:
a session to search for
availabilities AvailabilityAdminSession:
a session to create and
delete availabilities AvailabilityNotificationSession:
a session to
receive notifications pertaining to availability changes AvailabilityFoundrySession:
a session to look up
availability foundry mappings AvailabilityFoundryAssignmentSession:
a session to
manage availability to foundry mappings AvailabilitySmartFoundrySession:
a session to
manage dynamic foundries of availabilities CommissionLookupSession:
a session to retrieve
commissions CommissionQuerySession:
a session to query for
commissions CommissionSearchSession:
a session to search for
commissions CommissionAdminSession:
a session to create and
delete commissions CommissionNotificationSession:
a session to
receive notifications pertaining to commission changes CommissionFoundrySession:
a session to look up
commission foundry mappings CommissionFoundryAssignmentSession:
a session to
manage commission to foundry mappings CommissionSmartFoundrySession:
a session to manage
dynamic foundries of commissions EffortLookupSession:
a session to retrieve efforts
EffortQuerySession:
a session to query for efforts
EffortSearchSession:
a session to search for
efforts EffortAdminSession:
a session to create and delete
efforts EffortNotificationSession:
a session to receive
notifications pertaining to effort changes EffortFoundrySession:
a session to look up effort
foundry mappings EffortFoundryAssignmentSession:
a session to
manage efforts to foundry mappings EffortSmartFoundrySession:
a session to manage
dynamic foundries of effortss FoundryLookupSession:
a session to retrieve
foundries FoundryQuerySession:
a session to search for
foundries FoundrySearchSession:
a session to search for
foundries FoundryAdminSession:
a session to create and
delete foundries FoundryNotificationSession:
a session to receive
notifications pertaining to foundry changes FoundryHierarchySession:
a session to traverse a
hierarchy of foundry FoundryHierarchyDesignSession:
a session to manage
a foundry hierarchy Modifier and Type | Method and Description |
---|---|
AvailabilityAdminSession |
getAvailabilityAdminSession()
Gets the
OsidSession associated with the availability
administration service. |
AvailabilityAdminSession |
getAvailabilityAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the availability
administration service for the given foundry. |
AvailabilityFoundryAssignmentSession |
getAvailabilityFoundryAssignmentSession()
Gets the
OsidSession associated with assigning
availabilities to foundries. |
AvailabilityFoundrySession |
getAvailabilityFoundrySession()
Gets the
OsidSession to lookup availability/foundry
mappings. |
AvailabilityLookupSession |
getAvailabilityLookupSession()
Gets the
OsidSession associated with the availability
lookup service. |
AvailabilityLookupSession |
getAvailabilityLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the availability
lookup service for the given foundry. |
AvailabilityNotificationSession |
getAvailabilityNotificationSession(AvailabilityReceiver availabilityReceiver)
Gets the
OsidSession associated with the availability
notification service. |
AvailabilityNotificationSession |
getAvailabilityNotificationSessionForFoundry(AvailabilityReceiver availabilityReceiver,
Id foundryId)
Gets the
OsidSession associated with the availability
notification service for the given foundry. |
AvailabilityQuerySession |
getAvailabilityQuerySession()
Gets the
OsidSession associated with the availability
query service. |
AvailabilityQuerySession |
getAvailabilityQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the availability
query service for the given foundry. |
AvailabilitySearchSession |
getAvailabilitySearchSession()
Gets the
OsidSession associated with the availability
search service. |
AvailabilitySearchSession |
getAvailabilitySearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the availability
search service for the given foundry. |
AvailabilitySmartFoundrySession |
getAvailabilitySmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage locatin smart foundries. |
CommissionAdminSession |
getCommissionAdminSession()
Gets the
OsidSession associated with the commission
administrative service. |
CommissionAdminSession |
getCommissionAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the commission
administrative service for the given foundry. |
CommissionFoundryAssignmentSession |
getCommissionFoundryAssignmentSession()
Gets the
OsidSession associated with assigning
competencies to foundries. |
CommissionFoundrySession |
getCommissionFoundrySession()
Gets the
OsidSession to lookup commission/foundry
mappings. |
CommissionLookupSession |
getCommissionLookupSession()
Gets the
OsidSession associated with the commission
lookup service. |
CommissionLookupSession |
getCommissionLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the commission
lookup service for the given foundry. |
CommissionNotificationSession |
getCommissionNotificationSession(CommissionReceiver commissionReceiver)
Gets the
OsidSession associated with the commission
notification service. |
CommissionNotificationSession |
getCommissionNotificationSessionForFoundry(CommissionReceiver commissionReceiver,
Id foundryId)
Gets the
OsidSession associated with the commission
notification service for the given foundry. |
CommissionQuerySession |
getCommissionQuerySession()
Gets the
OsidSession associated with the commission
query service. |
CommissionQuerySession |
getCommissionQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the commission
query service for the given foundry. |
CommissionSearchSession |
getCommissionSearchSession()
Gets the
OsidSession associated with the commission
search service. |
CommissionSearchSession |
getCommissionSearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the commission
search service for the given foundry. |
CommissionSmartFoundrySession |
getCommissionSmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage commission smart
foundries. |
CompetencyAdminSession |
getCompetencyAdminSession()
Gets the
OsidSession associated with the competency
administration service. |
CompetencyAdminSession |
getCompetencyAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the competency
administration service for the given foundry. |
CompetencyFoundryAssignmentSession |
getCompetencyFoundryAssignmentSession()
Gets the
OsidSession associated with assigning
competencies to foundries. |
CompetencyFoundrySession |
getCompetencyFoundrySession()
Gets the
OsidSession to lookup competency/foundry
mappings. |
CompetencyLookupSession |
getCompetencyLookupSession()
Gets the
OsidSession associated with the competency
lookup service. |
CompetencyLookupSession |
getCompetencyLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the competency
lookup service for the given foundry. |
CompetencyNotificationSession |
getCompetencyNotificationSession(CompetencyReceiver competencyReceiver)
Gets the
OsidSession associated with the competency
notification service. |
CompetencyNotificationSession |
getCompetencyNotificationSessionForFoundry(CompetencyReceiver competencyReceiver,
Id foundryId)
Gets the
OsidSession associated with the competency
notification service for the given foundry. |
CompetencyQuerySession |
getCompetencyQuerySession()
Gets the
OsidSession associated with the competency
query service. |
CompetencyQuerySession |
getCompetencyQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the competency
query service for the given foundry. |
CompetencySearchSession |
getCompetencySearchSession()
Gets the
OsidSession associated with the competency
search service. |
CompetencySearchSession |
getCompetencySearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the competency
search service for the given foundry. |
CompetencySmartFoundrySession |
getCompetencySmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage competency smart
foundries. |
EffortAdminSession |
getEffortAdminSession()
Gets the
OsidSession associated with the effort
administration service. |
EffortAdminSession |
getEffortAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the effort
administration service for the given foundry. |
EffortFoundryAssignmentSession |
getEffortFoundryAssignmentSession()
Gets the
OsidSession associated with assigning efforts
to foundries. |
EffortFoundrySession |
getEffortFoundrySession()
Gets the
OsidSession to lookup effort/foundry mappings. |
EffortLookupSession |
getEffortLookupSession()
Gets the
OsidSession associated with the effort lookup
service. |
EffortLookupSession |
getEffortLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the effort lookup
service for the given foundry. |
EffortNotificationSession |
getEffortNotificationSession(EffortReceiver effortReceiver)
Gets the
OsidSession associated with the effort
notification service. |
EffortNotificationSession |
getEffortNotificationSessionForFoundry(EffortReceiver effortReceiver,
Id foundryId)
Gets the
OsidSession associated with the effort
notification service for the given foundry. |
EffortQuerySession |
getEffortQuerySession()
Gets the
OsidSession associated with the effort query
service. |
EffortQuerySession |
getEffortQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the effort query
service for the given foundry. |
EffortSearchSession |
getEffortSearchSession()
Gets the
OsidSession associated with the effort search
service. |
EffortSearchSession |
getEffortSearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the effort search
service for the given foundry. |
EffortFoundrySession |
getEffortSmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage effort smart foundries. |
FoundryAdminSession |
getFoundryAdminSession()
Gets the
OsidSession associated with the foundry
administrative service. |
FoundryHierarchyDesignSession |
getFoundryHierarchyDesignSession()
Gets the
OsidSession associated with the foundry
hierarchy design service. |
FoundryHierarchySession |
getFoundryHierarchySession()
Gets the
OsidSession associated with the foundry
hierarchy service. |
FoundryLookupSession |
getFoundryLookupSession()
Gets the
OsidSession associated with the foundry lookup
service. |
FoundryNotificationSession |
getFoundryNotificationSession(FoundryReceiver foundryReceiver)
Gets the
OsidSession associated with the foundry
notification service. |
FoundryQuerySession |
getFoundryQuerySession()
Gets the
OsidSession associated with the foundry query
service. |
FoundrySearchSession |
getFoundrySearchSession()
Gets the
OsidSession associated with the foundry search
service. |
JobAdminSession |
getJobAdminSession()
Gets the
OsidSession associated with the job
administration service. |
JobAdminSession |
getJobAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the job
administration service for the given foundry. |
JobFoundryAssignmentSession |
getJobFoundryAssignmentSession()
Gets the
OsidSession associated with assigning jobs to
foundries. |
JobFoundrySession |
getJobFoundrySession()
Gets the
OsidSession to lookup job/foundry mappings. |
JobLookupSession |
getJobLookupSession()
Gets the
OsidSession associated with the job lookup
service. |
JobLookupSession |
getJobLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the job lookup
service for the given foundry. |
JobNotificationSession |
getJobNotificationSession(JobReceiver jobReceiver)
Gets the
OsidSession associated with the job
notification service. |
JobNotificationSession |
getJobNotificationSessionForFoundry(JobReceiver jobReceiver,
Id foundryId)
Gets the
OsidSession associated with the job
notification service for the given foundry. |
JobQuerySession |
getJobQuerySession()
Gets the
OsidSession associated with the job query
service. |
JobQuerySession |
getJobQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the job query
service for the given foundry. |
JobSearchSession |
getJobSearchSession()
Gets the
OsidSession associated with the job search
service. |
JobSearchSession |
getJobSearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the job search
service for the given foundry. |
JobSmartFoundrySession |
getJobSmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage job smart foundries. |
MyWorkSession |
getMyWorkSession()
Gets the
OsidSession associated with the my work
service. |
MyWorkSession |
getMyWorkSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the my work
service for the given foundry. |
ResourcingBatchManager |
getResourcingBatchManager()
Gets the
ResourcingBatchManager. |
ResourcingRulesManager |
getResourcingRulesManager()
Gets the
ResourcingRulesManager. |
WorkAdminSession |
getWorkAdminSession()
Gets the
OsidSession associated with the work
administration service. |
WorkAdminSession |
getWorkAdminSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the work
administration service for the given foundry. |
WorkFoundryAssignmentSession |
getWorkFoundryAssignmentSession()
Gets the
OsidSession associated with assigning work to
foundries. |
WorkFoundrySession |
getWorkFoundrySession()
Gets the
OsidSession to lookup work/foundry mappings. |
WorkLookupSession |
getWorkLookupSession()
Gets the
OsidSession associated with the work lookup
service. |
WorkLookupSession |
getWorkLookupSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the work lookup
service for the given foundry. |
WorkNotificationSession |
getWorkNotificationSession(WorkReceiver workReceiver)
Gets the
OsidSession associated with the work
notification service. |
WorkNotificationSession |
getWorkNotificationSessionForFoundry(WorkReceiver workReceiver,
Id foundryId)
Gets the
OsidSession associated with the work
notification service for the given foundry. |
WorkQuerySession |
getWorkQuerySession()
Gets the
OsidSession associated with the work query
service. |
WorkQuerySession |
getWorkQuerySessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the work query
service for the given foundry. |
WorkSearchSession |
getWorkSearchSession()
Gets the
OsidSession associated with the work search
service. |
WorkSearchSession |
getWorkSearchSessionForFoundry(Id foundryId)
Gets the
OsidSession associated with the work search
service for the given foundry. |
WorkSmartFoundrySession |
getWorkSmartFoundrySession(Id foundryId)
Gets the
OsidSession to manage work smart foundries. |
changeBranch, initialize, rollbackService
close
getAvailabilityRecordTypes, getAvailabilitySearchRecordTypes, getCommissionRecordTypes, getCommissionSearchRecordTypes, getCompetencyRecordTypes, getCompetencySearchRecordTypes, getEffortRecordTypes, getEffortSearchRecordTypes, getFoundryRecordTypes, getFoundrySearchRecordTypes, getJobRecordTypes, getJobSearchRecordTypes, getWorkRecordTypes, getWorkSearchRecordTypes, supportsAvailabilityAdmin, supportsAvailabilityFoundry, supportsAvailabilityFoundryAssignment, supportsAvailabilityLookup, supportsAvailabilityNotification, supportsAvailabilityQuery, supportsAvailabilityRecordType, supportsAvailabilitySearch, supportsAvailabilitySearchRecordType, supportsAvailabilitySmartFoundry, supportsCommissionAdmin, supportsCommissionFoundry, supportsCommissionFoundryAssignment, supportsCommissionLookup, supportsCommissionNotification, supportsCommissionQuery, supportsCommissionRecordType, supportsCommissionSearch, supportsCommissionSearchRecordType, supportsCommissionSmartFoundry, supportsCompetencyAdmin, supportsCompetencyFoundry, supportsCompetencyFoundryAssignment, supportsCompetencyLookup, supportsCompetencyNotification, supportsCompetencyQuery, supportsCompetencyRecordType, supportsCompetencySearch, supportsCompetencySearchRecordType, supportsCompetencySmartFoundry, supportsEffortAdmin, supportsEffortFoundry, supportsEffortFoundryAssignment, supportsEffortLookup, supportsEffortNotification, supportsEffortQuery, supportsEffortRecordType, supportsEffortSearch, supportsEffortSearchRecordType, supportsEffortSmartFoundry, supportsFoundryAdmin, supportsFoundryHierarchy, supportsFoundryHierarchyDesign, supportsFoundryLookup, supportsFoundryNotification, supportsFoundryQuery, supportsFoundryRecordType, supportsFoundrySearch, supportsFoundrySearchRecordType, supportsJobAdmin, supportsJobFoundry, supportsJobFoundryAssignment, supportsJobLookup, supportsJobNotification, supportsJobQuery, supportsJobRecordType, supportsJobSearch, supportsJobSearchRecordType, supportsJobSmartFoundry, supportsMyWork, supportsResourcingBatch, supportsResourcingRules, supportsVisibleFederation, supportsWorkAdmin, supportsWorkFoundry, supportsWorkFoundryAssignment, supportsWorkLookup, supportsWorkNotification, supportsWorkQuery, supportsWorkRecordType, supportsWorkSearch, supportsWorkSearchRecordType, supportsWorkSmartFoundry
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
MyWorkSession getMyWorkSession() throws OperationFailedException
OsidSession
associated with the my work
service. MyWorkSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMyWork()
is false
optional
- This method must be implemented if
supportsMyWork()
is true.
MyWorkSession getMyWorkSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the my work
service for the given foundry.foundryId
- the Id
of the foundry MyWorkSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMyWork()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsMyWork()
and
supportsVisibleFederation()
are true
JobLookupSession getJobLookupSession() throws OperationFailedException
OsidSession
associated with the job lookup
service. JobLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobLookup()
is false
optional
- This method must be implemented if
supportsJobLookup()
is true.
JobLookupSession getJobLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the job lookup
service for the given foundry.foundryId
- the Id
of the Foundry
JobLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsJobLookup()
and
supportsVisibleFederation()
are true
JobQuerySession getJobQuerySession() throws OperationFailedException
OsidSession
associated with the job query
service. JobQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobQuery()
is false
optional
- This method must be implemented if
supportsJobQuery()
is true.
JobQuerySession getJobQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the job query
service for the given foundry.foundryId
- the Id
of the Foundry
JobQuerySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsJobQuery()
and
supportsVisibleFederation()
are true
JobSearchSession getJobSearchSession() throws OperationFailedException
OsidSession
associated with the job search
service. JobSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobSearch()
is false
optional
- This method must be implemented if
supportsJobSearch()
is true.
JobSearchSession getJobSearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the job search
service for the given foundry.foundryId
- the Id
of the Foundry
JobSearchSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsJobSearch()
and
supportsVisibleFederation()
are true
JobAdminSession getJobAdminSession() throws OperationFailedException
OsidSession
associated with the job
administration service. JobAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobAdmin()
is false
optional
- This method must be implemented if
supportsJobAdmin()
is true.
JobAdminSession getJobAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the job
administration service for the given foundry.foundryId
- the Id
of the Foundry
JobAdminSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsJobAdmin()
and
supportsVisibleFederation()
are true
JobNotificationSession getJobNotificationSession(JobReceiver jobReceiver) throws OperationFailedException
OsidSession
associated with the job
notification service.jobReceiver
- the notification callback JobNotificationSession
NullArgumentException
- jobReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsJobNotification()
is false
optional
- This method must be implemented if
supportsJobNotification()
is true.
JobNotificationSession getJobNotificationSessionForFoundry(JobReceiver jobReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the job
notification service for the given foundry.jobReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
JobNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- jobReceiver
or
foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsJobNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsJobNotification()
and
supportsVisibleFederation()
are true
JobFoundrySession getJobFoundrySession() throws OperationFailedException
OsidSession
to lookup job/foundry mappings. JobFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsJobFoundry()
is false
optional
- This method must be implemented if
supportsJobFoundry()
is true.
JobFoundryAssignmentSession getJobFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning jobs to
foundries. JobFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsJobFoundryAssignment()
is false
optional
- This method must be implemented if
supportsJobFoundryAssignment()
is true.
JobSmartFoundrySession getJobSmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage job smart foundries.foundryId
- the Id
of the Foundry
JobSmartFoundrySession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsJobSmartFoundry()
is false
optional
- This method must be implemented if
supportsJobSmartFoundry()
is true.
WorkLookupSession getWorkLookupSession() throws OperationFailedException
OsidSession
associated with the work lookup
service. WorkLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkLookup()
is false
optional
- This method must be implemented if
supportsWorkLookup()
is true.
WorkLookupSession getWorkLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the work lookup
service for the given foundry.foundryId
- the Id
of the Foundry
WorkLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsWorkLookup()
and
supportsVisibleFederation()
are true
WorkQuerySession getWorkQuerySession() throws OperationFailedException
OsidSession
associated with the work query
service. WorkQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkQuery()
is false
optional
- This method must be implemented if
supportsWorkQuery()
is true.
WorkQuerySession getWorkQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the work query
service for the given foundry.foundryId
- the Id
of the Foundry
WorkQuerySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsWorkQuery()
and
supportsVisibleFederation()
are true
WorkSearchSession getWorkSearchSession() throws OperationFailedException
OsidSession
associated with the work search
service. WorkSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkSearch()
is false
optional
- This method must be implemented if
supportsWorkSearch()
is true.
WorkSearchSession getWorkSearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the work search
service for the given foundry.foundryId
- the Id
of the Foundry
WorkSearchSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsWorkSearch()
and
supportsVisibleFederation()
are true
WorkAdminSession getWorkAdminSession() throws OperationFailedException
OsidSession
associated with the work
administration service. WorkAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkAdmin()
is false
optional
- This method must be implemented if
supportsWorkAdmin()
is true.
WorkAdminSession getWorkAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the work
administration service for the given foundry.foundryId
- the Id
of the Foundry
WorkAdminSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsWorkAdmin()
and
supportsVisibleFederation()
are true
WorkNotificationSession getWorkNotificationSession(WorkReceiver workReceiver) throws OperationFailedException
OsidSession
associated with the work
notification service.workReceiver
- the notification callback WorkNotificationSession
NullArgumentException
- workReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsWorkNotification()
is false
optional
- This method must be implemented if
supportsWorkNotification()
is true.
WorkNotificationSession getWorkNotificationSessionForFoundry(WorkReceiver workReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the work
notification service for the given foundry.workReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
WorkNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- workReceiver
or
foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsWorkNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsWorkNotification()
and
supportsVisibleFederation()
are true
WorkFoundrySession getWorkFoundrySession() throws OperationFailedException
OsidSession
to lookup work/foundry mappings. WorkFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsWorkFoundry()
is false
optional
- This method must be implemented if
supportsWorkFoundry()
is true.
WorkFoundryAssignmentSession getWorkFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning work to
foundries. WorkFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsWorkbFoundryAssignment()
is false
optional
- This method must be implemented if
supportsWorkFoundryAssignment()
is true.
WorkSmartFoundrySession getWorkSmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage work smart foundries.foundryId
- the Id
of the Foundry
WorkSmartFoundrySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsWorkSmartFoundry()
is false
optional
- This method must be implemented if
supportsWorkSmartFoundry()
is true.
CompetencyLookupSession getCompetencyLookupSession() throws OperationFailedException
OsidSession
associated with the competency
lookup service. CompetencyLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyLookup()
is false
optional
- This method must be implemented if
supportsCompetencyLookup()
is true.
CompetencyLookupSession getCompetencyLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the competency
lookup service for the given foundry.foundryId
- the Id
of the Foundry
CompetencyLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompetencyLookup()
and
supportsVisibleFederation()
are true
CompetencyQuerySession getCompetencyQuerySession() throws OperationFailedException
OsidSession
associated with the competency
query service. CompetencyQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyQuery()
is false
optional
- This method must be implemented if
supportsCompetencyQuery()
is true.
CompetencyQuerySession getCompetencyQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the competency
query service for the given foundry.foundryId
- the Id
of the Foundry
CompetencyQuerySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompetencyQuery()
and
supportsVisibleFederation()
are true
CompetencySearchSession getCompetencySearchSession() throws OperationFailedException
OsidSession
associated with the competency
search service. CompetencySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencySearch()
is false
optional
- This method must be implemented if
supportsCompetencySearch()
is true.
CompetencySearchSession getCompetencySearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the competency
search service for the given foundry.foundryId
- the Id
of the Foundry
CompetencySearchSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencySearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompetencySearch()
and
supportsVisibleFederation()
are true
CompetencyAdminSession getCompetencyAdminSession() throws OperationFailedException
OsidSession
associated with the competency
administration service. CompetencyAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyAdmin()
is false
optional
- This method must be implemented if
supportsCompetencyAdmin()
is true.
CompetencyAdminSession getCompetencyAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the competency
administration service for the given foundry.foundryId
- the Id
of the Foundry
CompetencyAdminSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompetencyAdmin()
and
supportsVisibleFederation()
are true
CompetencyNotificationSession getCompetencyNotificationSession(CompetencyReceiver competencyReceiver) throws OperationFailedException
OsidSession
associated with the competency
notification service.competencyReceiver
- the notification callback CompetencyNotificationSession
NullArgumentException
- competencyReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyNotification()
is false
optional
- This method must be implemented if
supportsCompetencyNotification()
is true.
CompetencyNotificationSession getCompetencyNotificationSessionForFoundry(CompetencyReceiver competencyReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the competency
notification service for the given foundry.competencyReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
CompetencyNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- competencyReceiver
or foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompetencyNotification()
and
supportsVisibleFederation()
are true
CompetencyFoundrySession getCompetencyFoundrySession() throws OperationFailedException
OsidSession
to lookup competency/foundry
mappings. CompetencyFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyFoundry()
is false
optional
- This method must be implemented if
supportsCompetencyFoundry()
is true.
CompetencyFoundryAssignmentSession getCompetencyFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
competencies to foundries. CompetencyFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencyFoundryAssignment()
is false
optional
- This method must be implemented if
supportsCompetencyFoundryAssignment()
is
true.
CompetencySmartFoundrySession getCompetencySmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage competency smart
foundries.foundryId
- the Id
of the foundry CompetencySmartFoundrySession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompetencySmartFoundry()
is false
optional
- This method must be implemented if
supportsCompetencySmartFoundry()
is true.
AvailabilityLookupSession getAvailabilityLookupSession() throws OperationFailedException
OsidSession
associated with the availability
lookup service. AvailabilityLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityLookup()
is false
optional
- This method must be implemented if
supportsAvailabilityLookup()
is true.
AvailabilityLookupSession getAvailabilityLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the availability
lookup service for the given foundry.foundryId
- the Id
of the foundry AvailabilityLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAvailabilityLookup()
and
supportsVisibleFederation()
are true
AvailabilityQuerySession getAvailabilityQuerySession() throws OperationFailedException
OsidSession
associated with the availability
query service. AvailabilityQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityQuery()
is false
optional
- This method must be implemented if
supportsAvailabilityQuery()
is true.
AvailabilityQuerySession getAvailabilityQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the availability
query service for the given foundry.foundryId
- the Id
of the Foundry
AvailabilityQuerySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAvailabilityQuery()
and
supportsVisibleFederation()
are true
AvailabilitySearchSession getAvailabilitySearchSession() throws OperationFailedException
OsidSession
associated with the availability
search service. AvailabilitySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilitySearch()
is false
optional
- This method must be implemented if
supportsAvailabilitySearch()
is true.
AvailabilitySearchSession getAvailabilitySearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the availability
search service for the given foundry.foundryId
- the Id
of the Foundry
AvailabilitySearchSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilitySearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAvailabilitySearch()
and
supportsVisibleFederation()
are true
AvailabilityAdminSession getAvailabilityAdminSession() throws OperationFailedException
OsidSession
associated with the availability
administration service. AvailabilityAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityAdmin()
is false
optional
- This method must be implemented if
supportsAvailabilityAdmin()
is true.
AvailabilityAdminSession getAvailabilityAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the availability
administration service for the given foundry.foundryId
- the Id
of the Foundry
AvailabilityAdminSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAvailabilityAdmin()
and
supportsVisibleFederation()
are true
AvailabilityNotificationSession getAvailabilityNotificationSession(AvailabilityReceiver availabilityReceiver) throws OperationFailedException
OsidSession
associated with the availability
notification service.availabilityReceiver
- the notification callback AvailabilityNotificationSession
NullArgumentException
- availabilityReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityNotification()
is false
optional
- This method must be implemented if
supportsAvailabilityNotification()
is true.
AvailabilityNotificationSession getAvailabilityNotificationSessionForFoundry(AvailabilityReceiver availabilityReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the availability
notification service for the given foundry.availabilityReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
AvailabilityNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- availabilityReceiver
or foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAvailabilityNotification()
and
supportsVisibleFederation()
are true
AvailabilityFoundrySession getAvailabilityFoundrySession() throws OperationFailedException
OsidSession
to lookup availability/foundry
mappings. AvailabilityFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityFoundry()
is false
optional
- This method must be implemented if
supportsAvailabilityFoundry()
is true.
AvailabilityFoundryAssignmentSession getAvailabilityFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
availabilities to foundries. AvailabilityFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilityFoundryAssignment()
is
false
optional
- This method must be implemented if
supportsAvailabilityFoundryAssignment()
is
true.
AvailabilitySmartFoundrySession getAvailabilitySmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage locatin smart foundries.foundryId
- the Id
of the Foundry
AvailabilitySmartFoundrySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAvailabilitySmartFoundry()
is false
optional
- This method must be implemented if
supportsAvailabilitySmartFoundry()
is true.
CommissionLookupSession getCommissionLookupSession() throws OperationFailedException
OsidSession
associated with the commission
lookup service. CommissionLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionLookup()
is false
optional
- This method must be implemented if
supportsCommissionLookup()
is true.
CommissionLookupSession getCommissionLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commission
lookup service for the given foundry.foundryId
- the Id
of the Foundry
CommissionLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommissionLookup()
and
supportsVisibleFederation()
are true
CommissionQuerySession getCommissionQuerySession() throws OperationFailedException
OsidSession
associated with the commission
query service. CommissionQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionQuery()
is false
optional
- This method must be implemented if
supportsCommissionQuery()
is true.
CommissionQuerySession getCommissionQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commission
query service for the given foundry.foundryId
- the Id
of the Foundry
CCommissionQuerySession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommissionQuery()
and
supportsVisibleFederation()
are true
CommissionSearchSession getCommissionSearchSession() throws OperationFailedException
OsidSession
associated with the commission
search service. CommissionSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionSearch()
is false
optional
- This method must be implemented if
supportsCommissionSearch()
is true.
CommissionSearchSession getCommissionSearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commission
search service for the given foundry.foundryId
- the Id
of the Foundry
CommissionSearchSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommissionSearch()
and
supportsVisibleFederation()
are true
CommissionAdminSession getCommissionAdminSession() throws OperationFailedException
OsidSession
associated with the commission
administrative service. CommissionAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionAdmin()
is false
optional
- This method must be implemented if
supportsCommissionAdmin()
is true.
CommissionAdminSession getCommissionAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commission
administrative service for the given foundry.foundryId
- the Id
of the Foundry
CommissionAdminSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommissionAdmin()
and
supportsVisibleFederation()
are true
CommissionNotificationSession getCommissionNotificationSession(CommissionReceiver commissionReceiver) throws OperationFailedException
OsidSession
associated with the commission
notification service.commissionReceiver
- the notification callback CommissionNotificationSession
NullArgumentException
- commissionReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionNotification()
is false
optional
- This method must be implemented if
supportsCommissionNotification()
is true.
CommissionNotificationSession getCommissionNotificationSessionForFoundry(CommissionReceiver commissionReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commission
notification service for the given foundry.commissionReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
CommissionNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- commissionReceiver
or foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommissionNotification()
and
supportsVisibleFederation()
are true
CommissionFoundrySession getCommissionFoundrySession() throws OperationFailedException
OsidSession
to lookup commission/foundry
mappings. CommissionFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionFoundry()
is false
optional
- This method must be implemented if
supportsCommissionyFoundry()
is true.
CommissionFoundryAssignmentSession getCommissionFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
competencies to foundries. CommissionyFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionFoundryAssignment()
is false
optional
- This method must be implemented if
supportsCommissionFoundryAssignment()
is
true.
CommissionSmartFoundrySession getCommissionSmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage commission smart
foundries.foundryId
- the Id
of the Foundry
CommissionSmartFoundrySession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommissionSmartFoundry()
is false
optional
- This method must be implemented if
supportsCommissionSmartFoundry()
is true.
EffortLookupSession getEffortLookupSession() throws OperationFailedException
OsidSession
associated with the effort lookup
service. EffortLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortLookup()
is false
optional
- This method must be implemented if
supportsEffortLookup()
is true.
EffortLookupSession getEffortLookupSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the effort lookup
service for the given foundry.foundryId
- the Id
of the Foundry
EffortLookupSession
NotFoundException
- no Foundry
found by
the given Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsEffortLookup()
and
supportsVisibleFederation()
are true
EffortQuerySession getEffortQuerySession() throws OperationFailedException
OsidSession
associated with the effort query
service. EffortQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortQuery()
is false
optional
- This method must be implemented if
supportsEffortQuery()
is true.
EffortQuerySession getEffortQuerySessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the effort query
service for the given foundry.foundryId
- the Id
of the Foundry
EffortQuerySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsEffortQuery()
and
supportsVisibleFederation()
are true
EffortSearchSession getEffortSearchSession() throws OperationFailedException
OsidSession
associated with the effort search
service. EffortSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortSearch()
is false
optional
- This method must be implemented if
supportsEffortSearch()
is true.
EffortSearchSession getEffortSearchSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the effort search
service for the given foundry.foundryId
- the Id
of the Foundry
EffortSearchSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsEffortSearch()
and
supportsVisibleFederation()
are true
EffortAdminSession getEffortAdminSession() throws OperationFailedException
OsidSession
associated with the effort
administration service. EffortAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortAdmin()
is false
optional
- This method must be implemented if
supportsEffortAdmin()
is true.
EffortAdminSession getEffortAdminSessionForFoundry(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the effort
administration service for the given foundry.foundryId
- the Id
of the Foundry
EffortAdminSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsEffortAdmin()
and
supportsVisibleFederation()
are true
EffortNotificationSession getEffortNotificationSession(EffortReceiver effortReceiver) throws OperationFailedException
OsidSession
associated with the effort
notification service.effortReceiver
- the notification callback EffortNotificationSession
NullArgumentException
- effortReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEffortNotification()
is false
optional
- This method must be implemented if
supportsEffortNotification()
is true.
EffortNotificationSession getEffortNotificationSessionForFoundry(EffortReceiver effortReceiver, Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the effort
notification service for the given foundry.effortReceiver
- the notification callbackfoundryId
- the Id
of the Foundry
EffortNotificationSession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- effortReceiver
or foundryId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEffortNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsEffortNotification()
and
supportsVisibleFederation()
are true
EffortFoundrySession getEffortFoundrySession() throws OperationFailedException
OsidSession
to lookup effort/foundry mappings. EffortFoundrySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEffortFoundry()
is false
optional
- This method must be implemented if
supportsEffortFoundry()
is true.
EffortFoundryAssignmentSession getEffortFoundryAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning efforts
to foundries. EffortFoundryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEffortFoundryAssignment()
is false
optional
- This method must be implemented if
supportsEffortFoundryAssignment()
is true.
EffortFoundrySession getEffortSmartFoundrySession(Id foundryId) throws NotFoundException, OperationFailedException
OsidSession
to manage effort smart foundries.foundryId
- the Id
of the Foundry
EffortSmartFoundrySession
NotFoundException
- no foundry found by the given
Id
NullArgumentException
- foundryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEffortSmartFoundry()
is false
optional
- This method must be implemented if
supportsEffortSmartFoundry()
is true.
FoundryLookupSession getFoundryLookupSession() throws OperationFailedException
OsidSession
associated with the foundry lookup
service. FoundryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsFoundryLookup()
is false
optional
- This method must be implemented if
supportsFoundryLookup()
is true.
FoundryQuerySession getFoundryQuerySession() throws OperationFailedException
OsidSession
associated with the foundry query
service. FoundryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsFoundryQuery()
is false
optional
- This method must be implemented if
supportsFoundryQuery()
is true.
FoundrySearchSession getFoundrySearchSession() throws OperationFailedException
OsidSession
associated with the foundry search
service. FoundrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsFoundrySearch()
is false
optional
- This method must be implemented if
supportsFoundrySearch()
is true.
FoundryAdminSession getFoundryAdminSession() throws OperationFailedException
OsidSession
associated with the foundry
administrative service. FoundryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsFoundryAdmin()
is false
optional
- This method must be implemented if
supportsFoundryAdmin()
is true.
FoundryNotificationSession getFoundryNotificationSession(FoundryReceiver foundryReceiver) throws OperationFailedException
OsidSession
associated with the foundry
notification service.foundryReceiver
- the notification callback FoundryNotificationSession
NullArgumentException
- foundryReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFoundryNotification()
is false
optional
- This method must be implemented if
supportsFoundryNotification()
is true.
FoundryHierarchySession getFoundryHierarchySession() throws OperationFailedException
OsidSession
associated with the foundry
hierarchy service. FoundryHierarchySession
for foundriesOperationFailedException
- unable to complete requestUnimplementedException
-
supportsFoundryHierarchy()
is false
optional
- This method must be implemented if
supportsFoundryHierarchy()
is true.
FoundryHierarchyDesignSession getFoundryHierarchyDesignSession() throws OperationFailedException
OsidSession
associated with the foundry
hierarchy design service. HierarchyDesignSession
for foundriesOperationFailedException
- unable to complete requestUnimplementedException
-
supportsFoundryHierarchyDesign()
is false
optional
- This method must be implemented if
supportsFoundryHierarchyDesign()
is true.
ResourcingBatchManager getResourcingBatchManager() throws OperationFailedException
ResourcingBatchManager.
ResourcingBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourcingBatch()
is false
optional
- This method must be implemented if
supportsResourcingBatch()
is true.
ResourcingRulesManager getResourcingRulesManager() throws OperationFailedException
ResourcingRulesManager.
ResourcingRulesManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourcingRules()
is false
optional
- This method must be implemented if
supportsResourcingRules()
is true.