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, rollbackServiceclosegetAvailabilityRecordTypes, 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, supportsWorkSmartFoundrygetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdMyWorkSession 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.