public interface ResourcingProxyManager extends OsidProxyManager, ResourcingProfile
The resourcing proxy manager provides access to rules sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager pass a Proxy for passing
information from server environments. 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(Proxy proxy)
Gets the
OsidSession associated with the availability
administration service. |
AvailabilityAdminSession |
getAvailabilityAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the availability
administration service for the given foundry. |
AvailabilityFoundryAssignmentSession |
getAvailabilityFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
availabilities to foundries. |
AvailabilityFoundrySession |
getAvailabilityFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup availability/foundry
mappings. |
AvailabilityLookupSession |
getAvailabilityLookupSession(Proxy proxy)
Gets the
OsidSession associated with the availability
lookup service. |
AvailabilityLookupSession |
getAvailabilityLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the availability
lookup service for the given foundry. |
AvailabilityNotificationSession |
getAvailabilityNotificationSession(AvailabilityReceiver availabilityReceiver,
Proxy proxy)
Gets the
OsidSession associated with the availability
notification service. |
AvailabilityNotificationSession |
getAvailabilityNotificationSessionForFoundry(AvailabilityReceiver availabilityReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the availability
notification service for the given foundry. |
AvailabilityQuerySession |
getAvailabilityQuerySession(Proxy proxy)
Gets the
OsidSession associated with the availability
query service. |
AvailabilityQuerySession |
getAvailabilityQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the availability
query service for the given foundry. |
AvailabilitySearchSession |
getAvailabilitySearchSession(Proxy proxy)
Gets the
OsidSession associated with the availability
search service. |
AvailabilitySearchSession |
getAvailabilitySearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the availability
search service for the given foundry. |
AvailabilitySmartFoundrySession |
getAvailabilitySmartFoundrySession(Id foundryId,
Proxy proxy)
Gets the
OsidSession to manage locatin smart foundries. |
CommissionAdminSession |
getCommissionAdminSession(Proxy proxy)
Gets the
OsidSession associated with the commission
administrative service. |
CommissionAdminSession |
getCommissionAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the commission
administrative service for the given foundry. |
CommissionFoundryAssignmentSession |
getCommissionFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
competencies to foundries. |
CommissionFoundrySession |
getCommissionFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup commission/foundry
mappings. |
CommissionLookupSession |
getCommissionLookupSession(Proxy proxy)
Gets the
OsidSession associated with the commission
lookup service. |
CommissionLookupSession |
getCommissionLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the commission
lookup service for the given foundry. |
CommissionNotificationSession |
getCommissionNotificationSession(CommissionReceiver commissionReceiver,
Proxy proxy)
Gets the
OsidSession associated with the commission
notification service. |
CommissionNotificationSession |
getCommissionNotificationSessionForFoundry(CommissionReceiver commissionReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the commission
notification service for the given foundry. |
CommissionQuerySession |
getCommissionQuerySession(Proxy proxy)
Gets the
OsidSession associated with the commission
query service. |
CommissionQuerySession |
getCommissionQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the commission
query service for the given foundry. |
CommissionSearchSession |
getCommissionSearchSession(Proxy proxy)
Gets the
OsidSession associated with the commission
search service. |
CommissionSearchSession |
getCommissionSearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the commission
search service for the given foundry. |
CommissionSmartFoundrySession |
getCommissionSmartFoundrySession(Id foundryId,
Proxy proxy)
Gets the
OsidSession to manage commission smart
foundries. |
CompetencyAdminSession |
getCompetencyAdminSession(Proxy proxy)
Gets the
OsidSession associated with the competency
administration service. |
CompetencyAdminSession |
getCompetencyAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the competency
administration service for the given foundry. |
CompetencyFoundryAssignmentSession |
getCompetencyFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
competencies to foundries. |
CompetencyFoundrySession |
getCompetencyFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup competency/foundry
mappings. |
CompetencyLookupSession |
getCompetencyLookupSession(Proxy proxy)
Gets the
OsidSession associated with the competency
lookup service. |
CompetencyLookupSession |
getCompetencyLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the competency
lookup service for the given foundry. |
CompetencyNotificationSession |
getCompetencyNotificationSession(CompetencyReceiver competencyReceiver,
Proxy proxy)
Gets the
OsidSession associated with the competency
notification service. |
CompetencyNotificationSession |
getCompetencyNotificationSessionForFoundry(CompetencyReceiver competencyReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the competency
notification service for the given foundry. |
CompetencyQuerySession |
getCompetencyQuerySession(Proxy proxy)
Gets the
OsidSession associated with the competency
query service. |
CompetencyQuerySession |
getCompetencyQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the competency
query service for the given foundry. |
CompetencySearchSession |
getCompetencySearchSession(Proxy proxy)
Gets the
OsidSession associated with the competency
search service. |
CompetencySearchSession |
getCompetencySearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the competency
search service for the given foundry. |
CompetencySmartFoundrySession |
getCompetencySmartFoundrySession(Id foundryId,
Proxy proxy)
Gets the
OsidSession to manage competency smart
foundries. |
EffortAdminSession |
getEffortAdminSession(Proxy proxy)
Gets the
OsidSession associated with the effort
administration service. |
EffortAdminSession |
getEffortAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the effort
administration service for the given foundry. |
EffortFoundryAssignmentSession |
getEffortFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning efforts
to foundries. |
EffortFoundrySession |
getEffortFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup effort/foundry mappings. |
EffortLookupSession |
getEffortLookupSession(Proxy proxy)
Gets the
OsidSession associated with the effort lookup
service. |
EffortLookupSession |
getEffortLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the effort lookup
service for the given foundry. |
EffortNotificationSession |
getEffortNotificationSession(EffortReceiver effortReceiver,
Proxy proxy)
Gets the
OsidSession associated with the effort
notification service. |
EffortNotificationSession |
getEffortNotificationSessionForFoundry(EffortReceiver effortReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the effort
notification service for the given foundry. |
EffortQuerySession |
getEffortQuerySession(Proxy proxy)
Gets the
OsidSession associated with the effort query
service. |
EffortQuerySession |
getEffortQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the effort query
service for the given foundry. |
EffortSearchSession |
getEffortSearchSession(Proxy proxy)
Gets the
OsidSession associated with the effort search
service. |
EffortSearchSession |
getEffortSearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the effort search
service for the given foundry. |
EffortFoundrySession |
getEffortSmartFoundrySession(Id foundryId,
Proxy proxy)
Gets the
OsidSession to manage effort smart foundries. |
FoundryAdminSession |
getFoundryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the foundry
administrative service. |
FoundryHierarchyDesignSession |
getFoundryHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the foundry
hierarchy design service. |
FoundryHierarchySession |
getFoundryHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the foundry
hierarchy service. |
FoundryLookupSession |
getFoundryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the foundry lookup
service. |
FoundryNotificationSession |
getFoundryNotificationSession(FoundryReceiver foundryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the foundry
notification service. |
FoundryQuerySession |
getFoundryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the foundry query
service. |
FoundrySearchSession |
getFoundrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the foundry search
service. |
JobAdminSession |
getJobAdminSession(Proxy proxy)
Gets the
OsidSession associated with the job
administration service. |
JobAdminSession |
getJobAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the job
administration service for the given foundry. |
JobFoundryAssignmentSession |
getJobFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning jobs to
foundries. |
JobFoundrySession |
getJobFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup job/foundry mappings. |
JobLookupSession |
getJobLookupSession(Proxy proxy)
Gets the
OsidSession associated with the job lookup
service. |
JobLookupSession |
getJobLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the job lookup
service for the given foundry. |
JobNotificationSession |
getJobNotificationSession(JobReceiver jobReceiver,
Proxy proxy)
Gets the
OsidSession associated with the job
notification service. |
JobNotificationSession |
getJobNotificationSessionForFoundry(JobReceiver jobReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the job
notification service for the given foundry. |
JobQuerySession |
getJobQuerySession(Proxy proxy)
Gets the
OsidSession associated with the job query
service. |
JobQuerySession |
getJobQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the job query
service for the given foundry. |
JobSearchSession |
getJobSearchSession(Proxy proxy)
Gets the
OsidSession associated with the job search
service. |
JobSearchSession |
getJobSearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the job search
service for the given foundry. |
JobSmartFoundrySession |
getJobSmartFoundrySession(Id foundryId,
Proxy proxy)
Gets the
OsidSession to manage job smart foundries. |
MyWorkSession |
getMyWorkSession(Proxy proxy)
Gets the
OsidSession associated with the my work
service. |
MyWorkSession |
getMyWorkSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the my work
service for the given foundry. |
ResourcingBatchProxyManager |
getResourcingBatchProxyManager()
Gets the
ResourcingBatchProxyManager. |
ResourcingRulesProxyManager |
getResourcingRulesProxyManager()
Gets the
ResourcingRulesProxyManager. |
WorkAdminSession |
getWorkAdminSession(Proxy proxy)
Gets the
OsidSession associated with the work
administration service. |
WorkAdminSession |
getWorkAdminSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the work
administration service for the given foundry. |
WorkFoundryAssignmentSession |
getWorkFoundryAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning work to
foundries. |
WorkFoundrySession |
getWorkFoundrySession(Proxy proxy)
Gets the
OsidSession to lookup work/foundry mappings. |
WorkLookupSession |
getWorkLookupSession(Proxy proxy)
Gets the
OsidSession associated with the work lookup
service. |
WorkLookupSession |
getWorkLookupSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the work lookup
service for the given foundry. |
WorkNotificationSession |
getWorkNotificationSession(WorkReceiver workReceiver,
Proxy proxy)
Gets the
OsidSession associated with the work
notification service. |
WorkNotificationSession |
getWorkNotificationSessionForFoundry(WorkReceiver workReceiver,
Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the work
notification service for the given foundry. |
WorkQuerySession |
getWorkQuerySession(Proxy proxy)
Gets the
OsidSession associated with the work query
service. |
WorkQuerySession |
getWorkQuerySessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the work query
service for the given foundry. |
WorkSearchSession |
getWorkSearchSession(Proxy proxy)
Gets the
OsidSession associated with the work search
service. |
WorkSearchSession |
getWorkSearchSessionForFoundry(Id foundryId,
Proxy proxy)
Gets the
OsidSession associated with the work search
service for the given foundry. |
WorkSmartFoundrySession |
getWorkSmartFoundrySession(Id foundryId,
Proxy proxy)
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the my work
service.proxy - a proxy MyWorkSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsMyWork()
is false optional - This method must be implemented if
supportsMyWork() is true. MyWorkSession getMyWorkSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the my work
service for the given foundry.foundryId - the Id of the foundryproxy - a proxy MyWorkSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the job lookup
service.proxy - a proxy JobLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobLookup()
is false optional - This method must be implemented if
supportsJobLookup() is true. JobLookupSession getJobLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the job lookup
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy JobLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the job query
service.proxy - a proxy JobQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobQuery()
is false optional - This method must be implemented if
supportsJobQuery() is true. JobQuerySession getJobQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the job query
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy JobQuerySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the job search
service.proxy - a proxy JobSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobSearch()
is false optional - This method must be implemented if
supportsJobSearch() is true. JobSearchSession getJobSearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the job search
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy JobSearchSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the job
administration service.proxy - a proxy JobAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobAdmin()
is false optional - This method must be implemented if
supportsJobAdmin() is true. JobAdminSession getJobAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the job
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy JobAdminSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or
proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the job
notification service.jobReceiver - the notification callbackproxy - a proxy JobNotificationSession NullArgumentException - jobReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the job
notification service for the given foundry.jobReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy JobNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - jobReceiver, foundryId
or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup job/foundry mappings.proxy - a proxy JobFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsJobFoundry()
is false optional - This method must be implemented if
supportsJobFoundry() is true. JobFoundryAssignmentSession getJobFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning jobs to
foundries.proxy - a proxy JobFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsJobFoundryAssignment() is false optional - This method must be implemented if
supportsJobFoundryAssignment() is true.
JobSmartFoundrySession getJobSmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage job smart foundries.foundryId - the Id of the Foundry proxy - a proxy JobSmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsJobSmartFoundry() is false optional - This method must be implemented if
supportsJobSmartFoundry() is true. WorkLookupSession getWorkLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the work lookup
service.proxy - a proxy WorkLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsWorkLookup()
is false optional - This method must be implemented if
supportsWorkLookup() is true. WorkLookupSession getWorkLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the work lookup
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy WorkLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the work query
service.proxy - a proxy WorkQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsWorkQuery()
is false optional - This method must be implemented if
supportsWorkQuery() is true. WorkQuerySession getWorkQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the work query
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy WorkQuerySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the work search
service.proxy - a proxy WorkSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsWorkSearch()
is false optional - This method must be implemented if
supportsWorkSearch() is true. WorkSearchSession getWorkSearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the work search
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy WorkSearchSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the work
administration service.proxy - a proxy WorkAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsWorkAdmin()
is false optional - This method must be implemented if
supportsWorkAdmin() is true. WorkAdminSession getWorkAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the work
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy WorkAdminSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the work
notification service.workReceiver - the notification callbackproxy - a proxy WorkNotificationSession NullArgumentException - workReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the work
notification service for the given foundry.workReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy WorkNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - workReceiver, foundryId
or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup work/foundry mappings.proxy - a proxy WorkFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsWorkFoundry()
is false optional - This method must be implemented if
supportsWorkFoundry() is true. WorkFoundryAssignmentSession getWorkFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning work to
foundries.proxy - a proxy WorkFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkbFoundryAssignment() is false
optional - This method must be implemented if
supportsWorkFoundryAssignment() is true.
WorkSmartFoundrySession getWorkSmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage work smart foundries.foundryId - the Id of the Foundry proxy - a proxy WorkSmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - no Foundry found
by the given Id OperationFailedException - unable to complete requestUnimplementedException -
supportsWorkSmartFoundry() is false optional - This method must be implemented if
supportsWorkSmartFoundry() is true. CompetencyLookupSession getCompetencyLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the competency
lookup service.proxy - a proxy CompetencyLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyLookup() is false optional - This method must be implemented if
supportsCompetencyLookup() is true. CompetencyLookupSession getCompetencyLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the competency
lookup service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CompetencyLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the competency
query service.proxy - a proxy CompetencyQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyQuery() is false optional - This method must be implemented if
supportsCompetencyQuery() is true. CompetencyQuerySession getCompetencyQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the competency
query service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CompetencyQuerySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the competency
search service.proxy - a proxy CompetencySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencySearch() is false optional - This method must be implemented if
supportsCompetencySearch() is true. CompetencySearchSession getCompetencySearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the competency
search service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CompetencySearchSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the competency
administration service.proxy - a proxy CompetencyAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyAdmin() is false optional - This method must be implemented if
supportsCompetencyAdmin() is true. CompetencyAdminSession getCompetencyAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the competency
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CompetencyAdminSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the competency
notification service.competencyReceiver - the notification callbackproxy - a proxy CompetencyNotificationSession NullArgumentException - competencyReceiver
or proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the competency
notification service for the given foundry.competencyReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy CompetencyNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - competencyReceiver,
foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup competency/foundry
mappings.proxy - a proxy CompetencyFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyFoundry() is false optional - This method must be implemented if
supportsCompetencyFoundry() is true.
CompetencyFoundryAssignmentSession getCompetencyFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
competencies to foundries.proxy - a proxy CompetencyFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencyFoundryAssignment() is false
optional - This method must be implemented if
supportsCompetencyFoundryAssignment() is
true. CompetencySmartFoundrySession getCompetencySmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage competency smart
foundries.foundryId - the Id of the foundryproxy - a proxy CompetencySmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCompetencySmartFoundry() is false
optional - This method must be implemented if
supportsCompetencySmartFoundry() is true.
AvailabilityLookupSession getAvailabilityLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the availability
lookup service.proxy - a proxy AvailabilityLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityLookup() is false optional - This method must be implemented if
supportsAvailabilityLookup() is true.
AvailabilityLookupSession getAvailabilityLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the availability
lookup service for the given foundry.foundryId - the Id of the foundryproxy - a proxy AvailabilityLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the availability
query service.proxy - a proxy AvailabilityQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityQuery() is false optional - This method must be implemented if
supportsAvailabilityQuery() is true.
AvailabilityQuerySession getAvailabilityQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the availability
query service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy AvailabilityQuerySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the availability
search service.proxy - a proxy AvailabilitySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilitySearch() is false optional - This method must be implemented if
supportsAvailabilitySearch() is true.
AvailabilitySearchSession getAvailabilitySearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the availability
search service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy AvailabilitySearchSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the availability
administration service.proxy - a proxy AvailabilityAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityAdmin() is false optional - This method must be implemented if
supportsAvailabilityAdmin() is true.
AvailabilityAdminSession getAvailabilityAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the availability
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy AvailabilityAdminSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the availability
notification service.availabilityReceiver - the notification callbackproxy - a proxy AvailabilityNotificationSession NullArgumentException - availabilityReceiver
or proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the availability
notification service for the given foundry.availabilityReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy AvailabilityNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - availabilityReceiver,
foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup availability/foundry
mappings.proxy - a proxy AvailabilityFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityFoundry() is false optional - This method must be implemented if
supportsAvailabilityFoundry() is true.
AvailabilityFoundryAssignmentSession getAvailabilityFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
availabilities to foundries.proxy - a proxy AvailabilityFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilityFoundryAssignment() is
false optional - This method must be implemented if
supportsAvailabilityFoundryAssignment() is
true. AvailabilitySmartFoundrySession getAvailabilitySmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage locatin smart foundries.foundryId - the Id of the Foundry proxy - a proxy AvailabilitySmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAvailabilitySmartFoundry() is false
optional - This method must be implemented if
supportsAvailabilitySmartFoundry() is true.
CommissionLookupSession getCommissionLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the commission
lookup service.proxy - a proxy CommissionLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionLookup() is false optional - This method must be implemented if
supportsCommissionLookup() is true. CommissionLookupSession getCommissionLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the commission
lookup service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CommissionLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the commission
query service.proxy - a proxy CommissionQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionQuery() is false optional - This method must be implemented if
supportsCommissionQuery() is true. CommissionQuerySession getCommissionQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the commission
query service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CommissionQuerySession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the commission
search service.proxy - a proxy CommissionSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionSearch() is false optional - This method must be implemented if
supportsCommissionSearch() is true. CommissionSearchSession getCommissionSearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the commission
search service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CommissionSearchSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the commission
administrative service.proxy - a proxy CommissionAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionAdmin() is false optional - This method must be implemented if
supportsCommissionAdmin() is true. CommissionAdminSession getCommissionAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the commission
administrative service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy CommissionAdminSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the commission
notification service.commissionReceiver - the notification callbackproxy - a proxy CommissionNotificationSession NullArgumentException - commissionReceiver
or proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the commission
notification service for the given foundry.commissionReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy CommissionNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - commissionReceiver,
foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup commission/foundry
mappings.proxy - a proxy CommissionFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionFoundry() is false optional - This method must be implemented if
supportsCommissionyFoundry() is true.
CommissionFoundryAssignmentSession getCommissionFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
competencies to foundries.proxy - a proxy CommissionyFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionFoundryAssignment() is false
optional - This method must be implemented if
supportsCommissionFoundryAssignment() is
true. CommissionSmartFoundrySession getCommissionSmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage commission smart
foundries.foundryId - the Id of the Foundry proxy - a proxy CommissionSmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommissionSmartFoundry() is false
optional - This method must be implemented if
supportsCommissionSmartFoundry() is true.
EffortLookupSession getEffortLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the effort lookup
service.proxy - a proxy EffortLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEffortLookup()
is false optional - This method must be implemented if
supportsEffortLookup() is true. EffortLookupSession getEffortLookupSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the effort lookup
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy EffortLookupSession NotFoundException - no Foundry found by
the given Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the effort query
service.proxy - a proxy EffortQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEffortQuery()
is false optional - This method must be implemented if
supportsEffortQuery() is true. EffortQuerySession getEffortQuerySessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the effort query
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy EffortQuerySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the effort search
service.proxy - a proxy EffortSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEffortSearch()
is false optional - This method must be implemented if
supportsEffortSearch() is true. EffortSearchSession getEffortSearchSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the effort search
service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy EffortSearchSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the effort
administration service.proxy - a proxy EffortAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEffortAdmin()
is false optional - This method must be implemented if
supportsEffortAdmin() is true. EffortAdminSession getEffortAdminSessionForFoundry(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the effort
administration service for the given foundry.foundryId - the Id of the Foundry proxy - a proxy EffortAdminSession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the effort
notification service.effortReceiver - the notification callbackproxy - a proxy EffortNotificationSession NullArgumentException - effortReceiver
or proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the effort
notification service for the given foundry.effortReceiver - the notification callbackfoundryId - the Id of the Foundry proxy - a proxy EffortNotificationSession NotFoundException - no foundry found by the given
Id NullArgumentException - effortReceiver,
foundryId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup effort/foundry mappings.proxy - a proxy EffortFoundrySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEffortFoundry()
is false optional - This method must be implemented if
supportsEffortFoundry() is true. EffortFoundryAssignmentSession getEffortFoundryAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning efforts
to foundries.proxy - a proxy EffortFoundryAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEffortFoundryAssignment() is false
optional - This method must be implemented if
supportsEffortFoundryAssignment() is true.
EffortFoundrySession getEffortSmartFoundrySession(Id foundryId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage effort smart foundries.foundryId - the Id of the Foundry proxy - a proxy EffortSmartFoundrySession NotFoundException - no foundry found by the given
Id NullArgumentException - foundryId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEffortSmartFoundry() is false optional - This method must be implemented if
supportsEffortSmartFoundry() is true.
FoundryLookupSession getFoundryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry lookup
service.proxy - a proxy FoundryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsFoundryLookup()
is false optional - This method must be implemented if
supportsFoundryLookup() is true. FoundryQuerySession getFoundryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry query
service.proxy - a proxy FoundryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsFoundryQuery()
is false optional - This method must be implemented if
supportsFoundryQuery() is true. FoundrySearchSession getFoundrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry search
service.proxy - a proxy FoundrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsFoundrySearch()
is false optional - This method must be implemented if
supportsFoundrySearch() is true. FoundryAdminSession getFoundryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry
administrative service.proxy - a proxy FoundryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsFoundryAdmin()
is false optional - This method must be implemented if
supportsFoundryAdmin() is true. FoundryNotificationSession getFoundryNotificationSession(FoundryReceiver foundryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry
notification service.foundryReceiver - the notification callbackproxy - a proxy FoundryNotificationSession NullArgumentException - foundryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsFoundryNotification() is false optional - This method must be implemented if
supportsFoundryNotification() is true.
FoundryHierarchySession getFoundryHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry
hierarchy service.proxy - a proxy FoundryHierarchySession for foundriesNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsFoundryHierarchy() is false optional - This method must be implemented if
supportsFoundryHierarchy() is true. FoundryHierarchyDesignSession getFoundryHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the foundry
hierarchy design service.proxy - a proxy HierarchyDesignSession for foundriesNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsFoundryHierarchyDesign() is false
optional - This method must be implemented if
supportsFoundryHierarchyDesign() is true.
ResourcingBatchProxyManager getResourcingBatchProxyManager() throws OperationFailedException
ResourcingBatchProxyManager. ResourcingBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsResourcingBatch() is false optional - This method must be implemented if
supportsResourcingBatch() is true. ResourcingRulesProxyManager getResourcingRulesProxyManager() throws OperationFailedException
ResourcingRulesProxyManager. ResourcingRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsResourcingRules() is false optional - This method must be implemented if
supportsResourcingRules() is true.