OSID Logo
OSID Specifications
resourcing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.resourcing.ResourcingProfile
Implementsosid.OsidProfile
Description

The resourcing profile describes the interoperability among resourcing services.

MethodsupportsVisibleFederation
Description

Tests if any foundry federation is exposed. Federation is exposed when a specific foundry may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of foundries appears as a single foundry.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsMyWork
Description

Tests if an availability service is supported for the current agent.

Returnboolean true if my availability is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobLookup
Description

Tests if looking up jobs is supported.

Returnboolean true if job lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobQuery
Description

Tests if querying jobs is supported.

Returnboolean true if job query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobSearch
Description

Tests if searching jobs is supported.

Returnboolean true if job search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobAdmin
Description

Tests if job administrative service is supported.

Returnboolean true if job administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobNotification
Description

Tests if a job notification service is supported.

Returnboolean true if job notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobFoundry
Description

Tests if a job foundry lookup service is supported.

Returnboolean true if a job foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobFoundryAssignment
Description

Tests if a job foundry service is supported.

Returnboolean true if job to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsJobSmartFoundry
Description

Tests if a job smart foundry lookup service is supported.

Returnboolean true if a job smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkLookup
Description

Tests if looking up work is supported.

Returnboolean true if work lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkQuery
Description

Tests if querying work is supported.

Returnboolean true if work query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkSearch
Description

Tests if searching work is supported.

Returnboolean true if work search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkAdmin
Description

Tests if work administrative service is supported.

Returnboolean true if work administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkNotification
Description

Tests if a work notification service is supported.

Returnboolean true if work notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkFoundry
Description

Tests if a work foundry lookup service is supported.

Returnboolean true if a work foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkFoundryAssignment
Description

Tests if a work foundry service is supported.

Returnboolean true if work to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkSmartFoundry
Description

Tests if a work smart foundry lookup service is supported.

Returnboolean true if a work smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyLookup
Description

Tests if looking up competencies is supported.

Returnboolean true if competency lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyQuery
Description

Tests if querying competencies is supported.

Returnboolean true if competency query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencySearch
Description

Tests if searching competencies is supported.

Returnboolean true if competency search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyAdmin
Description

Tests if competency administrative service is supported.

Returnboolean true if competency administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyNotification
Description

Tests if a competency notification service is supported.

Returnboolean true if competency notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyFoundry
Description

Tests if a competency foundry lookup service is supported.

Returnboolean true if a competency foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyFoundryAssignment
Description

Tests if a competency foundry service is supported.

Returnboolean true if competency to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencySmartFoundry
Description

Tests if a competency smart foundry lookup service is supported.

Returnboolean true if a competency smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityLookup
Description

Tests if looking up availabilities is supported.

Returnboolean true if availability lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityQuery
Description

Tests if querying availabilities is supported.

Returnboolean true if availability query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilitySearch
Description

Tests if searching availabilities is supported.

Returnboolean true if availability search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityAdmin
Description

Tests if availability administrative service is supported.

Returnboolean true if availability administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityNotification
Description

Tests if an availability notification service is supported.

Returnboolean true if availability notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityFoundry
Description

Tests if an availability foundry lookup service is supported.

Returnboolean true if an availability foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityFoundryAssignment
Description

Tests if an availability foundry assignment service is supported.

Returnboolean true if an availability to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilitySmartFoundry
Description

Tests if an availability smart foundry service is supported.

Returnboolean true if an availability smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionLookup
Description

Tests if looking up commissions is supported.

Returnboolean true if commission lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionQuery
Description

Tests if querying commissions is supported.

Returnboolean true if commission query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionSearch
Description

Tests if searching commissions is supported.

Returnboolean true if commission search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionAdmin
Description

Tests if commission administrative service is supported.

Returnboolean true if commission administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionNotification
Description

Tests if a commission notification service is supported.

Returnboolean true if commission notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionFoundry
Description

Tests if a commission foundry lookup service is supported.

Returnboolean true if a commission foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionFoundryAssignment
Description

Tests if a commission foundry service is supported.

Returnboolean true if commission to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionSmartFoundry
Description

Tests if a commission smart foundry lookup service is supported.

Returnboolean true if a commission smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortLookup
Description

Tests if looking up efforts is supported.

Returnboolean true if effort lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortQuery
Description

Tests if querying efforts is supported.

Returnboolean true if effort query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortSearch
Description

Tests if searching efforts is supported.

Returnboolean true if effort search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortAdmin
Description

Tests if an effort administrative service is supported.

Returnboolean true if effort administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortNotification
Description

Tests if an effort notification service is supported.

Returnboolean true if effort notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortFoundry
Description

Tests if an effort foundry lookup service is supported.

Returnboolean true if an effort foundry lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortFoundryAssignment
Description

Tests if an effort foundry assignment service is supported.

Returnboolean true if an effort to foundry assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortSmartFoundry
Description

Tests if an effort smart foundry service is supported.

Returnboolean true if an v smart foundry service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryLookup
Description

Tests if looking up foundries is supported.

Returnboolean true if foundry lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryQuery
Description

Tests if querying foundries is supported.

Returnboolean true if a foundry query service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundrySearch
Description

Tests if searching foundries is supported.

Returnboolean true if foundry search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryAdmin
Description

Tests if foundry administrative service is supported.

Returnboolean true if foundry administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryNotification
Description

Tests if a foundry notification service is supported.

Returnboolean true if foundry notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryHierarchy
Description

Tests for the availability of a foundry hierarchy traversal service.

Returnboolean true if foundry hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsFoundryHierarchyDesign
Description

Tests for the availability of a foundry hierarchy design service.

Returnboolean true if foundry hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsResourcingBatch
Description

Tests for the availability of a resourcing batch service.

Returnboolean true if a resourcing batch service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsResourcingRules
Description

Tests for the availability of a resourcing rules service.

Returnboolean true if a resourcing rules service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetJobRecordTypes
Description

Gets the supported Job record types.

Returnosid.type.TypeLista list containing the supported Job record types
CompliancemandatoryThis method must be implemented.
MethodsupportsJobRecordType
Description

Tests if the given Job record type is supported.

Parametersosid.type.TypejobRecordTypea Type indicating a Job record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT jobRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetJobSearchRecordTypes
Description

Gets the supported Job search record types.

Returnosid.type.TypeLista list containing the supported Job search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsJobSearchRecordType
Description

Tests if the given Job search record type is supported.

Parametersosid.type.TypejobSearchRecordTypea Type indicating a Job search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT jobSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetWorkRecordTypes
Description

Gets the supported Work record types.

Returnosid.type.TypeLista list containing the supported Work record types
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkRecordType
Description

Tests if the given Work record type is supported.

Parametersosid.type.TypeworkRecordTypea Type indicating a Work record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT workRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetWorkSearchRecordTypes
Description

Gets the supported Work search record types.

Returnosid.type.TypeLista list containing the supported Work search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsWorkSearchRecordType
Description

Tests if the given Work search record type is supported.

Parametersosid.type.TypeworkSearchRecordTypea Type indicating a Work search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT workSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCompetencyRecordTypes
Description

Gets the supported Competency record types.

Returnosid.type.TypeLista list containing the supported Competency record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencyRecordType
Description

Tests if the given Competency record type is supported.

Parametersosid.type.TypecompetencyRecordTypea Type indicating a Competency record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT competencyRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCompetencySearchRecordTypes
Description

Gets the supported Competency search record types.

Returnosid.type.TypeLista list containing the supported Competency search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCompetencySearchRecordType
Description

Tests if the given Competency search record type is supported.

Parametersosid.type.TypecompetencySearchRecordTypea Type indicating a Competency search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT competencSearchyRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAvailabilityRecordTypes
Description

Gets the supported Availability record types.

Returnosid.type.TypeLista list containing the supported Availability record types
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilityRecordType
Description

Tests if the given Availability record type is supported.

Parametersosid.type.TypeavailabilityRecordTypea Type indicating an Availability record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT availabilityRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAvailabilitySearchRecordTypes
Description

Gets the supported Availability search types.

Returnosid.type.TypeLista list containing the supported Availability search types
CompliancemandatoryThis method must be implemented.
MethodsupportsAvailabilitySearchRecordType
Description

Tests if the given Availability search type is supported.

Parametersosid.type.TypeavailabilitySearchRecordTypea Type indicating an Availability search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT availabilitySearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCommissionRecordTypes
Description

Gets the supported Commission record types.

Returnosid.type.TypeLista list containing the supported Commission record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionRecordType
Description

Tests if the given Commission record type is supported.

Parametersosid.type.TypecommissionRecordTypea Type indicating a Commission record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT commissionRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCommissionSearchRecordTypes
Description

Gets the supported Commission search record types.

Returnosid.type.TypeLista list containing the supported Commission search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCommissionSearchRecordType
Description

Tests if the given Commission search record type is supported.

Parametersosid.type.TypecommissionSearchRecordTypea Type indicating a Commission search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT commissionSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetEffortRecordTypes
Description

Gets the supported Effort record types.

Returnosid.type.TypeLista list containing the supported Effort record types
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortRecordType
Description

Tests if the given Effort record type is supported.

Parametersosid.type.TypeeffortRecordTypea Type indicating an Effort record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT effortRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetEffortSearchRecordTypes
Description

Gets the supported Effort search types.

Returnosid.type.TypeLista list containing the supported Effort search types
CompliancemandatoryThis method must be implemented.
MethodsupportsEffortSearchRecordType
Description

Tests if the given Effort search type is supported.

Parametersosid.type.TypeeffortSearchRecordTypea Type indicating an Effort search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT effiortSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetFoundryRecordTypes
Description

Gets the supported Foundry record types.

Returnosid.type.TypeLista list containing the supported Foundry types
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundryRecordType
Description

Tests if the given Foundry record type is supported.

Parametersosid.type.TypefoundryRecordTypea Type indicating a Foundry record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT foundryRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetFoundrySearchRecordTypes
Description

Gets the supported Foundry search record types.

Returnosid.type.TypeLista list containing the supported Foundry search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsFoundrySearchRecordType
Description

Tests if the given Foundry search record type is supported.

Parametersosid.type.TypefoundrySearchRecordTypea Type indicating a Foundry search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT foundrySearchRecordType is null
CompliancemandatoryThis method must be implemented.