Interface ResourcingRulesProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
ResourcingRulesManager, ResourcingRulesProxyManager

public interface ResourcingRulesProfile extends OsidProfile

The resourcing rules profile describes the interoperability among resourcing rules services.

  • Method Details

    • supportsVisibleFederation

      boolean supportsVisibleFederation()
      Tests if any job federation is exposed. Federation is exposed when a specific job may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of jobs appears as a single job.
      Returns:
      true if visible federation is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerLookup

      boolean supportsAvailabilityEnablerLookup()
      Tests if looking up availability enabler is supported.
      Returns:
      true if availability enabler lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerQuery

      boolean supportsAvailabilityEnablerQuery()
      Tests if querying availability enabler is supported.
      Returns:
      true if availability enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerSearch

      boolean supportsAvailabilityEnablerSearch()
      Tests if searching availability enabler is supported.
      Returns:
      true if availability enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerAdmin

      boolean supportsAvailabilityEnablerAdmin()
      Tests if an availability enabler administrative service is supported.
      Returns:
      true if availability enabler administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerNotification

      boolean supportsAvailabilityEnablerNotification()
      Tests if an availability enabler notification service is supported.
      Returns:
      true if availability enabler notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerFoundry

      boolean supportsAvailabilityEnablerFoundry()
      Tests if an availability enabler foundry lookup service is supported.
      Returns:
      true if an availability enabler foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerFoundryAssignment

      boolean supportsAvailabilityEnablerFoundryAssignment()
      Tests if an availability enabler foundry service is supported.
      Returns:
      true if availability enabler foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerSmartFoundry

      boolean supportsAvailabilityEnablerSmartFoundry()
      Tests if an availability enabler foundry lookup service is supported.
      Returns:
      true if an availability enabler foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerRuleLookup

      boolean supportsAvailabilityEnablerRuleLookup()
      Tests if an availability enabler rule lookup service is supported.
      Returns:
      true if an availability enabler rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerRuleApplication

      boolean supportsAvailabilityEnablerRuleApplication()
      Tests if an availability enabler rule application service is supported.
      Returns:
      true if an availability enabler rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerLookup

      boolean supportsCommissionEnablerLookup()
      Tests if looking up commission enabler is supported.
      Returns:
      true if commission enabler lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerQuery

      boolean supportsCommissionEnablerQuery()
      Tests if querying commission enabler is supported.
      Returns:
      true if commission enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerSearch

      boolean supportsCommissionEnablerSearch()
      Tests if searching commission enabler is supported.
      Returns:
      true if commission enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerAdmin

      boolean supportsCommissionEnablerAdmin()
      Tests if a commission enabler administrative service is supported.
      Returns:
      true if commission enabler administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerNotification

      boolean supportsCommissionEnablerNotification()
      Tests if a commission enabler notification service is supported.
      Returns:
      true if commission enabler notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerFoundry

      boolean supportsCommissionEnablerFoundry()
      Tests if a commission enabler foundry lookup service is supported.
      Returns:
      true if a commission enabler foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerFoundryAssignment

      boolean supportsCommissionEnablerFoundryAssignment()
      Tests if a commission enabler foundry service is supported.
      Returns:
      true if commission enabler foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerSmartFoundry

      boolean supportsCommissionEnablerSmartFoundry()
      Tests if a commission enabler foundry lookup service is supported.
      Returns:
      true if a commission enabler foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerRuleLookup

      boolean supportsCommissionEnablerRuleLookup()
      Tests if a commission enabler rule lookup service is supported.
      Returns:
      true if a commission enabler rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerRuleApplication

      boolean supportsCommissionEnablerRuleApplication()
      Tests if a commission enabler rule application service is supported.
      Returns:
      true if a commission enabler rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerLookup

      boolean supportsJobConstrainerLookup()
      Tests if looking up job constrainer is supported.
      Returns:
      true if job constrainer lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerQuery

      boolean supportsJobConstrainerQuery()
      Tests if querying job constrainer is supported.
      Returns:
      true if job constrainer query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerSearch

      boolean supportsJobConstrainerSearch()
      Tests if searching job constrainer is supported.
      Returns:
      true if job constrainer search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerAdmin

      boolean supportsJobConstrainerAdmin()
      Tests if a job constrainer administrative service is supported.
      Returns:
      true if job constrainer administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerNotification

      boolean supportsJobConstrainerNotification()
      Tests if a job constrainer notification service is supported.
      Returns:
      true if job constrainer notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerFoundry

      boolean supportsJobConstrainerFoundry()
      Tests if a job constrainer foundry lookup service is supported.
      Returns:
      true if a job constrainer foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerFoundryAssignment

      boolean supportsJobConstrainerFoundryAssignment()
      Tests if a job constrainer foundry service is supported.
      Returns:
      true if job constrainer foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerSmartFoundry

      boolean supportsJobConstrainerSmartFoundry()
      Tests if a job constrainer foundry lookup service is supported.
      Returns:
      true if a job constrainer foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerRuleLookup

      boolean supportsJobConstrainerRuleLookup()
      Tests if a job constrainer rule lookup service is supported.
      Returns:
      true if a job constrainer rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerRuleApplication

      boolean supportsJobConstrainerRuleApplication()
      Tests if a job constrainer rule application service is supported.
      Returns:
      true if a job constrainer rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerLookup

      boolean supportsJobConstrainerEnablerLookup()
      Tests if looking up job constrainer enablers is supported.
      Returns:
      true if job constrainer enabler lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerQuery

      boolean supportsJobConstrainerEnablerQuery()
      Tests if querying job constrainer enablers is supported.
      Returns:
      true if job constrainer enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerSearch

      boolean supportsJobConstrainerEnablerSearch()
      Tests if searching job constrainer enablers is supported.
      Returns:
      true if job constrainer enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerAdmin

      boolean supportsJobConstrainerEnablerAdmin()
      Tests if a job constrainer enabler administrative service is supported.
      Returns:
      true if job constrainer enabler administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerNotification

      boolean supportsJobConstrainerEnablerNotification()
      Tests if a job constrainer enabler notification service is supported.
      Returns:
      true if job constrainer enabler notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerFoundry

      boolean supportsJobConstrainerEnablerFoundry()
      Tests if a job constrainer enabler foundry lookup service is supported.
      Returns:
      true if a job constrainer enabler foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerFoundryAssignment

      boolean supportsJobConstrainerEnablerFoundryAssignment()
      Tests if a job constrainer enabler foundry service is supported.
      Returns:
      true if job constrainer enabler foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerSmartFoundry

      boolean supportsJobConstrainerEnablerSmartFoundry()
      Tests if a job constrainer enabler foundry lookup service is supported.
      Returns:
      true if a job constrainer enabler foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerRuleLookup

      boolean supportsJobConstrainerEnablerRuleLookup()
      Tests if a job constrainer enabler rule lookup service is supported.
      Returns:
      true if a job constrainer enabler rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerRuleApplication

      boolean supportsJobConstrainerEnablerRuleApplication()
      Tests if a job constrainer enabler rule application service is supported.
      Returns:
      true if job constrainer enabler rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorLookup

      boolean supportsJobProcessorLookup()
      Tests if looking up job processor is supported.
      Returns:
      true if job processor lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorQuery

      boolean supportsJobProcessorQuery()
      Tests if querying job processor is supported.
      Returns:
      true if job processor query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorSearch

      boolean supportsJobProcessorSearch()
      Tests if searching job processor is supported.
      Returns:
      true if job processor search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorAdmin

      boolean supportsJobProcessorAdmin()
      Tests if a job processor administrative service is supported.
      Returns:
      true if job processor administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorNotification

      boolean supportsJobProcessorNotification()
      Tests if a job processor notification service is supported.
      Returns:
      true if job processor notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorFoundry

      boolean supportsJobProcessorFoundry()
      Tests if a job processor foundry lookup service is supported.
      Returns:
      true if a job processor foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorFoundryAssignment

      boolean supportsJobProcessorFoundryAssignment()
      Tests if a job processor foundry service is supported.
      Returns:
      true if job processor foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorSmartFoundry

      boolean supportsJobProcessorSmartFoundry()
      Tests if a job processor foundry lookup service is supported.
      Returns:
      true if a job processor foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorRuleLookup

      boolean supportsJobProcessorRuleLookup()
      Tests if a job processor rule lookup service is supported.
      Returns:
      true if a job processor rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorRuleApplication

      boolean supportsJobProcessorRuleApplication()
      Tests if a job processor rule application service is supported.
      Returns:
      true if job processor rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerLookup

      boolean supportsJobProcessorEnablerLookup()
      Tests if looking up job processor enablers is supported.
      Returns:
      true if job processor enabler lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerQuery

      boolean supportsJobProcessorEnablerQuery()
      Tests if querying job processor enablers is supported.
      Returns:
      true if job processor enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerSearch

      boolean supportsJobProcessorEnablerSearch()
      Tests if searching job processor enablers is supported.
      Returns:
      true if job processor enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerAdmin

      boolean supportsJobProcessorEnablerAdmin()
      Tests if a job processor enabler administrative service is supported.
      Returns:
      true if job processor enabler administration is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerNotification

      boolean supportsJobProcessorEnablerNotification()
      Tests if a job processor enabler notification service is supported.
      Returns:
      true if job processor enabler notification is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerFoundry

      boolean supportsJobProcessorEnablerFoundry()
      Tests if a job processor enabler foundry lookup service is supported.
      Returns:
      true if a job processor enabler foundry lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerFoundryAssignment

      boolean supportsJobProcessorEnablerFoundryAssignment()
      Tests if a job processor enabler foundry service is supported.
      Returns:
      true if job processor enabler foundry assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerSmartFoundry

      boolean supportsJobProcessorEnablerSmartFoundry()
      Tests if a job processor enabler foundry lookup service is supported.
      Returns:
      true if a job processor enabler foundry service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerRuleLookup

      boolean supportsJobProcessorEnablerRuleLookup()
      Tests if a job processor enabler rule lookup service is supported.
      Returns:
      true if a job processor enabler rule lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerRuleApplication

      boolean supportsJobProcessorEnablerRuleApplication()
      Tests if a job processor enabler rule application service is supported.
      Returns:
      true if job processor enabler rule application service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • getAvailabilityEnablerRecordTypes

      TypeList getAvailabilityEnablerRecordTypes()
      Gets the supported AvailabilityEnabler record types.
      Returns:
      a list containing the supported AvailabilityEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsAvailabilityEnablerRecordType

      boolean supportsAvailabilityEnablerRecordType(Type availabilityEnablerRecordType)
      Tests if the given AvailabilityEnabler record type is supported.
      Parameters:
      availabilityEnablerRecordType - a Type indicating an AvailabilityEnabler record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - availabilityEnablerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getAvailabilityEnablerSearchRecordTypes

      TypeList getAvailabilityEnablerSearchRecordTypes()
      Gets the supported AvailabilityEnabler search record types.
      Returns:
      a list containing the supported AvailabilityEnabler search record types
      Compliance:
      mandatory - This method must be implemented.
    • getCommissionEnablerRecordTypes

      TypeList getCommissionEnablerRecordTypes()
      Gets the supported CommissionEnabler record types.
      Returns:
      a list containing the supported CommissionEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerRecordType

      boolean supportsCommissionEnablerRecordType(Type commissionEnablerRecordType)
      Tests if the given CommissionEnabler record type is supported.
      Parameters:
      commissionEnablerRecordType - a Type indicating a CommissionEnabler record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - commissionEnablerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getCommissionEnablerSearchRecordTypes

      TypeList getCommissionEnablerSearchRecordTypes()
      Gets the supported CommissionEnabler search record types.
      Returns:
      a list containing the supported CommissionEnabler search record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommissionEnablerSearchRecordType

      boolean supportsCommissionEnablerSearchRecordType(Type commissionEnablerSearchRecordType)
      Tests if the given CommissionEnabler search record type is supported.
      Parameters:
      commissionEnablerSearchRecordType - a Type indicating a CommissionEnabler search record type
      Returns:
      true if the given search record type is supported, false otherwise
      Throws:
      NullArgumentException - commissionEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobConstrainerRecordTypes

      TypeList getJobConstrainerRecordTypes()
      Gets the supported JobConstrainer record types.
      Returns:
      a list containing the supported JobConstrainer record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerRecordType

      boolean supportsJobConstrainerRecordType(Type jobConstrainerRecordType)
      Tests if the given JobConstrainer record type is supported.
      Parameters:
      jobConstrainerRecordType - a Type indicating a JobConstrainer record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - jobConstrainerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobConstrainerSearchRecordTypes

      TypeList getJobConstrainerSearchRecordTypes()
      Gets the supported JobConstrainer search record types.
      Returns:
      a list containing the supported JobConstrainer search record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerSearchRecordType

      boolean supportsJobConstrainerSearchRecordType(Type jobConstrainerSearchRecordType)
      Tests if the given JobConstrainer search record type is supported.
      Parameters:
      jobConstrainerSearchRecordType - a Type indicating a JobConstrainer search record type
      Returns:
      true if the given search record type is supported, false otherwise
      Throws:
      NullArgumentException - jobConstrainerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobConstrainerEnablerRecordTypes

      TypeList getJobConstrainerEnablerRecordTypes()
      Gets the supported JobConstrainerEnabler record types.
      Returns:
      a list containing the supported JobConstrainerEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerRecordType

      boolean supportsJobConstrainerEnablerRecordType(Type jobConstrainerEnablerRecordType)
      Tests if the given JobConstrainerEnabler record type is supported.
      Parameters:
      jobConstrainerEnablerRecordType - a Type indicating a JobConstrainerEnabler record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - jobConstrainerEnablerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobConstrainerEnablerSearchRecordTypes

      TypeList getJobConstrainerEnablerSearchRecordTypes()
      Gets the supported JobConstrainerEnabler search record types.
      Returns:
      a list containing the supported JobConstrainerEnabler search record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobConstrainerEnablerSearchRecordType

      boolean supportsJobConstrainerEnablerSearchRecordType(Type jobConstrainerEnablerSearchRecordType)
      Tests if the given JobConstrainerEnabler search record type is supported.
      Parameters:
      jobConstrainerEnablerSearchRecordType - a Type indicating a JobConstrainerEnabler search record type
      Returns:
      true if the given search record type is supported, false otherwise
      Throws:
      NullArgumentException - jobConstrainerEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobProcessorRecordTypes

      TypeList getJobProcessorRecordTypes()
      Gets the supported JobProcessor record types.
      Returns:
      a list containing the supported JobProcessor record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorRecordType

      boolean supportsJobProcessorRecordType(Type jobProcessorRecordType)
      Tests if the given JobProcessor record type is supported.
      Parameters:
      jobProcessorRecordType - a Type indicating a JobProcessor record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - jobProcessorRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobProcessorSearchRecordTypes

      TypeList getJobProcessorSearchRecordTypes()
      Gets the supported JobProcessor search record types.
      Returns:
      a list containing the supported JobProcessor search record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorSearchRecordType

      boolean supportsJobProcessorSearchRecordType(Type jobProcessorSearchRecordType)
      Tests if the given JobProcessor search record type is supported.
      Parameters:
      jobProcessorSearchRecordType - a Type indicating a JobProcessor search record type
      Returns:
      true if the given search record type is supported, false otherwise
      Throws:
      NullArgumentException - jobProcessorSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobProcessorEnablerRecordTypes

      TypeList getJobProcessorEnablerRecordTypes()
      Gets the supported JobProcessorEnabler record types.
      Returns:
      a list containing the supported JobProcessorEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerRecordType

      boolean supportsJobProcessorEnablerRecordType(Type jobProcessorEnablerRecordType)
      Tests if the given JobProcessorEnabler record type is supported.
      Parameters:
      jobProcessorEnablerRecordType - a Type indicating a JobProcessorEnabler record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - jobProcessorEnablerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getJobProcessorEnablerSearchRecordTypes

      TypeList getJobProcessorEnablerSearchRecordTypes()
      Gets the supported JobProcessorEnabler search record types.
      Returns:
      a list containing the supported JobProcessorEnabler search record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsJobProcessorEnablerSearchRecordType

      boolean supportsJobProcessorEnablerSearchRecordType(Type jobProcessorEnablerSearchRecordType)
      Tests if the given JobProcessorEnabler search record type is supported.
      Parameters:
      jobProcessorEnablerSearchRecordType - a Type indicating a JobProcessorEnabler search record type
      Returns:
      true if the given search record type is supported, false otherwise
      Throws:
      NullArgumentException - jobProcessorEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.