public interface ResourcingRulesProfile extends OsidProfile
The resourcing rules profile describes the interoperability among resourcing rules services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAvailabilityEnablerRecordTypes()
Gets the supported
AvailabilityEnabler record types. |
TypeList |
getAvailabilityEnablerSearchRecordTypes()
Gets the supported
AvailabilityEnabler search record
types. |
TypeList |
getCommissionEnablerRecordTypes()
Gets the supported
CommissionEnabler record types. |
TypeList |
getCommissionEnablerSearchRecordTypes()
Gets the supported
CommissionEnabler search record
types. |
TypeList |
getJobConstrainerEnablerRecordTypes()
Gets the supported
JobConstrainerEnabler record types. |
TypeList |
getJobConstrainerEnablerSearchRecordTypes()
Gets the supported
JobConstrainerEnabler search record
types. |
TypeList |
getJobConstrainerRecordTypes()
Gets the supported
JobConstrainer record types. |
TypeList |
getJobConstrainerSearchRecordTypes()
Gets the supported
JobConstrainer search record types. |
TypeList |
getJobProcessorEnablerRecordTypes()
Gets the supported
JobProcessorEnabler record types. |
TypeList |
getJobProcessorEnablerSearchRecordTypes()
Gets the supported
JobProcessorEnabler search record
types. |
TypeList |
getJobProcessorRecordTypes()
Gets the supported
JobProcessor record types. |
TypeList |
getJobProcessorSearchRecordTypes()
Gets the supported
JobProcessor search record types. |
boolean |
supportsAvailabilityEnablerAdmin()
Tests if an availability enabler administrative service is supported.
|
boolean |
supportsAvailabilityEnablerFoundry()
Tests if an availability enabler foundry lookup service is supported.
|
boolean |
supportsAvailabilityEnablerFoundryAssignment()
Tests if an availability enabler foundry service is supported.
|
boolean |
supportsAvailabilityEnablerLookup()
Tests if looking up availability enabler is supported.
|
boolean |
supportsAvailabilityEnablerNotification()
Tests if an availability enabler notification service is supported.
|
boolean |
supportsAvailabilityEnablerQuery()
Tests if querying availability enabler is supported.
|
boolean |
supportsAvailabilityEnablerRecordType(Type availabilityEnablerRecordType)
Tests if the given
AvailabilityEnabler record type is
supported. |
boolean |
supportsAvailabilityEnablerRuleApplication()
Tests if an availability enabler rule application service is
supported.
|
boolean |
supportsAvailabilityEnablerRuleLookup()
Tests if an availability enabler rule lookup service is supported.
|
boolean |
supportsAvailabilityEnablerSearch()
Tests if searching availability enabler is supported.
|
boolean |
supportsAvailabilityEnablerSmartFoundry()
Tests if an availability enabler foundry lookup service is supported.
|
boolean |
supportsCommissionEnablerAdmin()
Tests if a commission enabler administrative service is supported.
|
boolean |
supportsCommissionEnablerFoundry()
Tests if a commission enabler foundry lookup service is supported.
|
boolean |
supportsCommissionEnablerFoundryAssignment()
Tests if a commission enabler foundry service is supported.
|
boolean |
supportsCommissionEnablerLookup()
Tests if looking up commission enabler is supported.
|
boolean |
supportsCommissionEnablerNotification()
Tests if a commission enabler notification service is supported.
|
boolean |
supportsCommissionEnablerQuery()
Tests if querying commission enabler is supported.
|
boolean |
supportsCommissionEnablerRecordType(Type commissionEnablerRecordType)
Tests if the given
CommissionEnabler record type is
supported. |
boolean |
supportsCommissionEnablerRuleApplication()
Tests if a commission enabler rule application service is supported.
|
boolean |
supportsCommissionEnablerRuleLookup()
Tests if a commission enabler rule lookup service is supported.
|
boolean |
supportsCommissionEnablerSearch()
Tests if searching commission enabler is supported.
|
boolean |
supportsCommissionEnablerSearchRecordType(Type commissionEnablerSearchRecordType)
Tests if the given
CommissionEnabler search record type
is supported. |
boolean |
supportsCommissionEnablerSmartFoundry()
Tests if a commission enabler foundry lookup service is supported.
|
boolean |
supportsJobConstrainerAdmin()
Tests if a job constrainer administrative service is supported.
|
boolean |
supportsJobConstrainerEnablerAdmin()
Tests if a job constrainer enabler administrative service is
supported.
|
boolean |
supportsJobConstrainerEnablerFoundry()
Tests if a job constrainer enabler foundry lookup service is
supported.
|
boolean |
supportsJobConstrainerEnablerFoundryAssignment()
Tests if a job constrainer enabler foundry service is supported.
|
boolean |
supportsJobConstrainerEnablerLookup()
Tests if looking up job constrainer enablers is supported.
|
boolean |
supportsJobConstrainerEnablerNotification()
Tests if a job constrainer enabler notification service is supported.
|
boolean |
supportsJobConstrainerEnablerQuery()
Tests if querying job constrainer enablers is supported.
|
boolean |
supportsJobConstrainerEnablerRecordType(Type jobConstrainerEnablerRecordType)
Tests if the given
JobConstrainerEnabler record type is
supported. |
boolean |
supportsJobConstrainerEnablerRuleApplication()
Tests if a job constrainer enabler rule application service is
supported.
|
boolean |
supportsJobConstrainerEnablerRuleLookup()
Tests if a job constrainer enabler rule lookup service is supported.
|
boolean |
supportsJobConstrainerEnablerSearch()
Tests if searching job constrainer enablers is supported.
|
boolean |
supportsJobConstrainerEnablerSearchRecordType(Type jobConstrainerEnablerSearchRecordType)
Tests if the given
JobConstrainerEnabler search record
type is supported. |
boolean |
supportsJobConstrainerEnablerSmartFoundry()
Tests if a job constrainer enabler foundry lookup service is
supported.
|
boolean |
supportsJobConstrainerFoundry()
Tests if a job constrainer foundry lookup service is supported.
|
boolean |
supportsJobConstrainerFoundryAssignment()
Tests if a job constrainer foundry service is supported.
|
boolean |
supportsJobConstrainerLookup()
Tests if looking up job constrainer is supported.
|
boolean |
supportsJobConstrainerNotification()
Tests if a job constrainer notification service is supported.
|
boolean |
supportsJobConstrainerQuery()
Tests if querying job constrainer is supported.
|
boolean |
supportsJobConstrainerRecordType(Type jobConstrainerRecordType)
Tests if the given
JobConstrainer record type is
supported. |
boolean |
supportsJobConstrainerRuleApplication()
Tests if a job constrainer rule application service is supported.
|
boolean |
supportsJobConstrainerRuleLookup()
Tests if a job constrainer rule lookup service is supported.
|
boolean |
supportsJobConstrainerSearch()
Tests if searching job constrainer is supported.
|
boolean |
supportsJobConstrainerSearchRecordType(Type jobConstrainerSearchRecordType)
Tests if the given
JobConstrainer search record type is
supported. |
boolean |
supportsJobConstrainerSmartFoundry()
Tests if a job constrainer foundry lookup service is supported.
|
boolean |
supportsJobProcessorAdmin()
Tests if a job processor administrative service is supported.
|
boolean |
supportsJobProcessorEnablerAdmin()
Tests if a job processor enabler administrative service is supported.
|
boolean |
supportsJobProcessorEnablerFoundry()
Tests if a job processor enabler foundry lookup service is supported.
|
boolean |
supportsJobProcessorEnablerFoundryAssignment()
Tests if a job processor enabler foundry service is supported.
|
boolean |
supportsJobProcessorEnablerLookup()
Tests if looking up job processor enablers is supported.
|
boolean |
supportsJobProcessorEnablerNotification()
Tests if a job processor enabler notification service is supported.
|
boolean |
supportsJobProcessorEnablerQuery()
Tests if querying job processor enablers is supported.
|
boolean |
supportsJobProcessorEnablerRecordType(Type jobProcessorEnablerRecordType)
Tests if the given
JobProcessorEnabler record type is
supported. |
boolean |
supportsJobProcessorEnablerRuleApplication()
Tests if a job processor enabler rule application service is
supported.
|
boolean |
supportsJobProcessorEnablerRuleLookup()
Tests if a job processor enabler rule lookup service is supported.
|
boolean |
supportsJobProcessorEnablerSearch()
Tests if searching job processor enablers is supported.
|
boolean |
supportsJobProcessorEnablerSearchRecordType(Type jobProcessorEnablerSearchRecordType)
Tests if the given
JobProcessorEnabler search record
type is supported. |
boolean |
supportsJobProcessorEnablerSmartFoundry()
Tests if a job processor enabler foundry lookup service is supported.
|
boolean |
supportsJobProcessorFoundry()
Tests if a job processor foundry lookup service is supported.
|
boolean |
supportsJobProcessorFoundryAssignment()
Tests if a job processor foundry service is supported.
|
boolean |
supportsJobProcessorLookup()
Tests if looking up job processor is supported.
|
boolean |
supportsJobProcessorNotification()
Tests if a job processor notification service is supported.
|
boolean |
supportsJobProcessorQuery()
Tests if querying job processor is supported.
|
boolean |
supportsJobProcessorRecordType(Type jobProcessorRecordType)
Tests if the given
JobProcessor record type is
supported. |
boolean |
supportsJobProcessorRuleApplication()
Tests if a job processor rule application service is supported.
|
boolean |
supportsJobProcessorRuleLookup()
Tests if a job processor rule lookup service is supported.
|
boolean |
supportsJobProcessorSearch()
Tests if searching job processor is supported.
|
boolean |
supportsJobProcessorSearchRecordType(Type jobProcessorSearchRecordType)
Tests if the given
JobProcessor search record type is
supported. |
boolean |
supportsJobProcessorSmartFoundry()
Tests if a job processor foundry lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any job federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsVisibleFederation()
true
if visible federation is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerLookup()
true
if availability enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerQuery()
true
if availability enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerSearch()
true
if availability enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerAdmin()
true
if availability enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerNotification()
true
if availability enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerFoundry()
true
if an availability enabler foundry lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerFoundryAssignment()
true
if availability enabler foundry assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerSmartFoundry()
true
if an availability enabler foundry service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerRuleLookup()
true
if an availability enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAvailabilityEnablerRuleApplication()
true
if an availability enabler rule
application service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerLookup()
true
if commission enabler lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerQuery()
true
if commission enabler query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerSearch()
true
if commission enabler search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerAdmin()
true
if commission enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerNotification()
true
if commission enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerFoundry()
true
if a commission enabler foundry lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerFoundryAssignment()
true
if commission enabler foundry assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerSmartFoundry()
true
if a commission enabler foundry service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerRuleLookup()
true
if a commission enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCommissionEnablerRuleApplication()
true
if a commission enabler rule application
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerLookup()
true
if job constrainer lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerQuery()
true
if job constrainer query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerSearch()
true
if job constrainer search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerAdmin()
true
if job constrainer administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerNotification()
true
if job constrainer notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerFoundry()
true
if a job constrainer foundry lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerFoundryAssignment()
true
if job constrainer foundry assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerSmartFoundry()
true
if a job constrainer foundry service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerRuleLookup()
true
if a job constrainer rule lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerRuleApplication()
true
if a job constrainer rule application
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerLookup()
true
if job constrainer enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerQuery()
true
if job constrainer enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerSearch()
true
if job constrainer enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerAdmin()
true
if job constrainer enabler administration
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerNotification()
true
if job constrainer enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerFoundry()
true
if a job constrainer enabler foundry
lookup service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerFoundryAssignment()
true
if job constrainer enabler foundry
assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerSmartFoundry()
true
if a job constrainer enabler foundry
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerRuleLookup()
true
if a job constrainer enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerRuleApplication()
true
if job constrainer enabler rule
application service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorLookup()
true
if job processor lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorQuery()
true
if job processor query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorSearch()
true
if job processor search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorAdmin()
true
if job processor administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorNotification()
true
if job processor notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorFoundry()
true
if a job processor foundry lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorFoundryAssignment()
true
if job processor foundry assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorSmartFoundry()
true
if a job processor foundry service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorRuleLookup()
true
if a job processor rule lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorRuleApplication()
true
if job processor rule application service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerLookup()
true
if job processor enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerQuery()
true
if job processor enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerSearch()
true
if job processor enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerAdmin()
true
if job processor enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerNotification()
true
if job processor enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerFoundry()
true
if a job processor enabler foundry lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerFoundryAssignment()
true
if job processor enabler foundry
assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerSmartFoundry()
true
if a job processor enabler foundry service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerRuleLookup()
true
if an processor enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsJobProcessorEnablerRuleApplication()
true
if job processor enabler rule application
service is supported, false
otherwisemandatory
- This method must be implemented. TypeList getAvailabilityEnablerRecordTypes()
AvailabilityEnabler
record types. AvailabilityEnabler
record typesmandatory
- This method must be implemented. boolean supportsAvailabilityEnablerRecordType(Type availabilityEnablerRecordType)
AvailabilityEnabler
record type is
supported.availabilityEnablerRecordType
- a Type
indicating
an AvailabilityEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
availabilityEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getAvailabilityEnablerSearchRecordTypes()
AvailabilityEnabler
search record
types. AvailabilityEnabler
search record typesmandatory
- This method must be implemented. TypeList getCommissionEnablerRecordTypes()
CommissionEnabler
record types. CommissionEnabler
record typesmandatory
- This method must be implemented. boolean supportsCommissionEnablerRecordType(Type commissionEnablerRecordType)
CommissionEnabler
record type is
supported.commissionEnablerRecordType
- a Type
indicating a
CommissionEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
commissionEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getCommissionEnablerSearchRecordTypes()
CommissionEnabler
search record
types. CommissionEnabler
search record typesmandatory
- This method must be implemented. boolean supportsCommissionEnablerSearchRecordType(Type commissionEnablerSearchRecordType)
CommissionEnabler
search record type
is supported.commissionEnablerSearchRecordType
- a Type
indicating a CommissionEnabler
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
commissionEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getJobConstrainerRecordTypes()
JobConstrainer
record types. JobConstrainer
record typesmandatory
- This method must be implemented. boolean supportsJobConstrainerRecordType(Type jobConstrainerRecordType)
JobConstrainer
record type is
supported.jobConstrainerRecordType
- a Type
indicating a
JobConstrainer
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- jobConstrainerRecordType
is null
mandatory
- This method must be implemented. TypeList getJobConstrainerSearchRecordTypes()
JobConstrainer
search record types. JobConstrainer
search record typesmandatory
- This method must be implemented. boolean supportsJobConstrainerSearchRecordType(Type jobConstrainerSearchRecordType)
JobConstrainer
search record type is
supported.jobConstrainerSearchRecordType
- a Type
indicating a JobConstrainer
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
jobConstrainerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getJobConstrainerEnablerRecordTypes()
JobConstrainerEnabler
record types. JobConstrainerEnabler
record typesmandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerRecordType(Type jobConstrainerEnablerRecordType)
JobConstrainerEnabler
record type is
supported.jobConstrainerEnablerRecordType
- a Type
indicating a JobConstrainerEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
jobConstrainerEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getJobConstrainerEnablerSearchRecordTypes()
JobConstrainerEnabler
search record
types. JobConstrainerEnabler
search record typesmandatory
- This method must be implemented. boolean supportsJobConstrainerEnablerSearchRecordType(Type jobConstrainerEnablerSearchRecordType)
JobConstrainerEnabler
search record
type is supported.jobConstrainerEnablerSearchRecordType
- a Type
indicating a JobConstrainerEnabler
search
record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
jobConstrainerEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getJobProcessorRecordTypes()
JobProcessor
record types. JobProcessor
record typesmandatory
- This method must be implemented. boolean supportsJobProcessorRecordType(Type jobProcessorRecordType)
JobProcessor
record type is
supported.jobProcessorRecordType
- a Type
indicating a
JobProcessor
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- jobProcessorRecordType
is null
mandatory
- This method must be implemented. TypeList getJobProcessorSearchRecordTypes()
JobProcessor
search record types. JobProcessor
search record typesmandatory
- This method must be implemented. boolean supportsJobProcessorSearchRecordType(Type jobProcessorSearchRecordType)
JobProcessor
search record type is
supported.jobProcessorSearchRecordType
- a Type
indicating
a JobProcessor
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
jobProcessorSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getJobProcessorEnablerRecordTypes()
JobProcessorEnabler
record types. JobProcessorEnabler
record typesmandatory
- This method must be implemented. boolean supportsJobProcessorEnablerRecordType(Type jobProcessorEnablerRecordType)
JobProcessorEnabler
record type is
supported.jobProcessorEnablerRecordType
- a Type
indicating
a JobProcessorEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
jobProcessorEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getJobProcessorEnablerSearchRecordTypes()
JobProcessorEnabler
search record
types. JobProcessorEnabler
search record typesmandatory
- This method must be implemented. boolean supportsJobProcessorEnablerSearchRecordType(Type jobProcessorEnablerSearchRecordType)
JobProcessorEnabler
search record
type is supported.jobProcessorEnablerSearchRecordType
- a Type
indicating a JobProcessorEnabler
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
jobProcessorEnablerSearchRecordType
is null
mandatory
- This method must be implemented.