Interface WorkflowRulesProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
WorkflowRulesManager, WorkflowRulesProxyManager

public interface WorkflowRulesProfile extends OsidProfile

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

  • Method Details

    • supportsVisibleFederation

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

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

      boolean supportsProcessEnablerQuery()
      Tests if querying process enablers is supported.
      Returns:
      true if process enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerSearch

      boolean supportsProcessEnablerSearch()
      Tests if searching process enablers is supported.
      Returns:
      true if process enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerAdmin

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

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

      boolean supportsProcessEnablerOffice()
      Tests if a process enabler office lookup service is supported.
      Returns:
      true if a process enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerOfficeAssignment

      boolean supportsProcessEnablerOfficeAssignment()
      Tests if a process enabler office assignment service is supported.
      Returns:
      true if a process enabler to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerSmartOffice

      boolean supportsProcessEnablerSmartOffice()
      Tests if a process smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerRuleLookup

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

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

      boolean supportsProcessConstrainerLookup()
      Tests if looking up process constrainers is supported.
      Returns:
      true if process constrainer lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerQuery

      boolean supportsProcessConstrainerQuery()
      Tests if querying process constrainers is supported.
      Returns:
      true if process constrainer query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerSearch

      boolean supportsProcessConstrainerSearch()
      Tests if searching process constrainers is supported.
      Returns:
      true if process constrainer search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerAdmin

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

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

      boolean supportsProcessConstrainerOffice()
      Tests if a process constrainer office lookup service is supported.
      Returns:
      true if a process constrainer office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerOfficeAssignment

      boolean supportsProcessConstrainerOfficeAssignment()
      Tests if a process constrainer office assignment service is supported.
      Returns:
      true if a process constrainer to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerSmartOffice

      boolean supportsProcessConstrainerSmartOffice()
      Tests if a process smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerRuleLookup

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

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

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

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

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

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

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

      boolean supportsProcessConstrainerEnablerOffice()
      Tests if a process constrainer enabler office lookup service is supported.
      Returns:
      true if a process constrainer enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerEnablerOfficeAssignment

      boolean supportsProcessConstrainerEnablerOfficeAssignment()
      Tests if a process constrainer enabler office assignment service is supported.
      Returns:
      true if a process constrainer enabler to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerEnablerSmartOffice

      boolean supportsProcessConstrainerEnablerSmartOffice()
      Tests if a process smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerEnablerRuleLookup

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

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

      boolean supportsProcessProcessorLookup()
      Tests if looking up process processors is supported.
      Returns:
      true if process processor lookup is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorQuery

      boolean supportsProcessProcessorQuery()
      Tests if querying process processors is supported.
      Returns:
      true if process processor query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorSearch

      boolean supportsProcessProcessorSearch()
      Tests if searching process processors is supported.
      Returns:
      true if process processor search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorAdmin

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

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

      boolean supportsProcessProcessorOffice()
      Tests if a process processor office lookup service is supported.
      Returns:
      true if a process processor office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorOfficeAssignment

      boolean supportsProcessProcessorOfficeAssignment()
      Tests if a process processor office assignment service is supported.
      Returns:
      true if a process processor to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorSmartOffice

      boolean supportsProcessProcessorSmartOffice()
      Tests if a process smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorRuleLookup

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

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

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

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

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

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

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

      boolean supportsProcessProcessorEnablerOffice()
      Tests if a process processor enabler office lookup service is supported.
      Returns:
      true if a process processor enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorEnablerOfficeAssignment

      boolean supportsProcessProcessorEnablerOfficeAssignment()
      Tests if a process processor enabler office assignment service is supported.
      Returns:
      true if a process processor enabler to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorEnablerSmartOffice

      boolean supportsProcessProcessorEnablerSmartOffice()
      Tests if a process smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorEnablerRuleLookup

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

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

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

      boolean supportsStepEnablerQuery()
      Tests if querying step enablers is supported.
      Returns:
      true if step enabler query is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerSearch

      boolean supportsStepEnablerSearch()
      Tests if searching step enablers is supported.
      Returns:
      true if step enabler search is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerAdmin

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

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

      boolean supportsStepEnablerOffice()
      Tests if a step enabler office lookup service is supported.
      Returns:
      true if a step enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerOfficeAssignment

      boolean supportsStepEnablerOfficeAssignment()
      Tests if a step enabler office assignment service is supported.
      Returns:
      true if a step enabler to office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerSmartOffice

      boolean supportsStepEnablerSmartOffice()
      Tests if a step smart office service is supported.
      Returns:
      true if a smart office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerRuleLookup

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

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

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

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

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

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

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

      boolean supportsStepConstrainerOffice()
      Tests if a step constrainer office lookup service is supported.
      Returns:
      true if a step constrainer office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerOfficeAssignment

      boolean supportsStepConstrainerOfficeAssignment()
      Tests if a step constrainer office service is supported.
      Returns:
      true if step constrainer office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerSmartOffice

      boolean supportsStepConstrainerSmartOffice()
      Tests if a step constrainer office lookup service is supported.
      Returns:
      true if a step constrainer office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerRuleLookup

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

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

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

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

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

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

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

      boolean supportsStepConstrainerEnablerOffice()
      Tests if a step constrainer enabler office lookup service is supported.
      Returns:
      true if a step constrainer enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerEnablerOfficeAssignment

      boolean supportsStepConstrainerEnablerOfficeAssignment()
      Tests if a step constrainer enabler office service is supported.
      Returns:
      true if step constrainer enabler office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerEnablerSmartOffice

      boolean supportsStepConstrainerEnablerSmartOffice()
      Tests if a step constrainer enabler office lookup service is supported.
      Returns:
      true if a step constrainer enabler office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerEnablerRuleLookup

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

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

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

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

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

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

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

      boolean supportsStepProcessorOffice()
      Tests if a step processor office lookup service is supported.
      Returns:
      true if a step processor office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorOfficeAssignment

      boolean supportsStepProcessorOfficeAssignment()
      Tests if a step processor office service is supported.
      Returns:
      true if step processor office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorSmartOffice

      boolean supportsStepProcessorSmartOffice()
      Tests if a step processor office lookup service is supported.
      Returns:
      true if a step processor office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorRuleLookup

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

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

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

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

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

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

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

      boolean supportsStepProcessorEnablerOffice()
      Tests if a step processor enabler office lookup service is supported.
      Returns:
      true if a step processor enabler office lookup service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorEnablerOfficeAssignment

      boolean supportsStepProcessorEnablerOfficeAssignment()
      Tests if a step processor enabler office service is supported.
      Returns:
      true if step processor enabler office assignment service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorEnablerSmartOffice

      boolean supportsStepProcessorEnablerSmartOffice()
      Tests if a step processor enabler office lookup service is supported.
      Returns:
      true if a step processor enabler office service is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorEnablerRuleLookup

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

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

      TypeList getProcessEnablerRecordTypes()
      Gets the supported ProcessEnabler record types.
      Returns:
      a list containing the supported ProcessEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerRecordType

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

      TypeList getProcessEnablerSearchRecordTypes()
      Gets the supported ProcessEnabler search types.
      Returns:
      a list containing the supported ProcessEnabler search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessEnablerSearchRecordType

      boolean supportsProcessEnablerSearchRecordType(Type processEnablerSearchRecordType)
      Tests if the given ProcessEnabler search type is supported.
      Parameters:
      processEnablerSearchRecordType - a Type indicating a ProcessEnabler search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - processEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessConstrainerRecordTypes

      TypeList getProcessConstrainerRecordTypes()
      Gets the supported ProcessConstrainer record types.
      Returns:
      a list containing the supported ProcessConstrainer record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerRecordType

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

      TypeList getProcessConstrainerSearchRecordTypes()
      Gets the supported ProcessConstrainer search types.
      Returns:
      a list containing the supported ProcessConstrainer search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerSearchRecordType

      boolean supportsProcessConstrainerSearchRecordType(Type processConstrainerSearchRecordType)
      Tests if the given ProcessConstrainer search type is supported.
      Parameters:
      processConstrainerSearchRecordType - a Type indicating a ProcessConstrainer search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - processConstrainerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessConstrainerEnablerRecordTypes

      TypeList getProcessConstrainerEnablerRecordTypes()
      Gets the supported ProcessConstrainerEnabler record types.
      Returns:
      a list containing the supported ProcessConstrainerEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerEnablerRecordType

      boolean supportsProcessConstrainerEnablerRecordType(Type processConstrainerEnablerRecordType)
      Tests if the given ProcessCosntrainerEnabler record type is supported.
      Parameters:
      processConstrainerEnablerRecordType - a Type indicating a ProcessConstrainer Enablerrecord type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - processConstrainerEnablerRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessConstrainerEnablerSearchRecordTypes

      TypeList getProcessConstrainerEnablerSearchRecordTypes()
      Gets the supported ProcessConstrainerEnabler search types.
      Returns:
      a list containing the supported ProcessConstrainerEnabler search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessConstrainerEnablerSearchRecordType

      boolean supportsProcessConstrainerEnablerSearchRecordType(Type processConstrainerEnablerSearchRecordType)
      Tests if the given ProcessConstrainerEnabler search type is supported.
      Parameters:
      processConstrainerEnablerSearchRecordType - a Type indicating a ProcessConstrainerEnabler search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - processConstrainerEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessProcessorRecordTypes

      TypeList getProcessProcessorRecordTypes()
      Gets the supported ProcessProcessor record types.
      Returns:
      a list containing the supported ProcessProcessor record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorRecordType

      boolean supportsProcessProcessorRecordType(Type processConstrainerRecordType)
      Tests if the given ProcessProcessor record type is supported.
      Parameters:
      processConstrainerRecordType - a Type indicating a ProcessProcessor record type
      Returns:
      true if the given record type is supported, false otherwise
      Throws:
      NullArgumentException - processProcessorRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessProcessorSearchRecordTypes

      TypeList getProcessProcessorSearchRecordTypes()
      Gets the supported ProcessProcessor search types.
      Returns:
      a list containing the supported ProcessProcessor search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorSearchRecordType

      boolean supportsProcessProcessorSearchRecordType(Type processProcessorSearchRecordType)
      Tests if the given ProcessProcessor search type is supported.
      Parameters:
      processProcessorSearchRecordType - a Type indicating a ProcessProcessor search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - processProcessorSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getProcessProcessorEnablerRecordTypes

      TypeList getProcessProcessorEnablerRecordTypes()
      Gets the supported ProcessProcessorEnabler record types.
      Returns:
      a list containing the supported ProcessProcessorEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorEnablerRecordType

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

      TypeList getProcessProcessorEnablerSearchRecordTypes()
      Gets the supported ProcessProcessorEnabler search types.
      Returns:
      a list containing the supported ProcessProcessorEnabler search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsProcessProcessorEnablerSearchRecordType

      boolean supportsProcessProcessorEnablerSearchRecordType(Type processProcessorEnablerSearchRecordType)
      Tests if the given ProcessProcessorEnabler search type is supported.
      Parameters:
      processProcessorEnablerSearchRecordType - a Type indicating a ProcessProcessorEnabler search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - processProcessorEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getStepEnablerRecordTypes

      TypeList getStepEnablerRecordTypes()
      Gets the supported StepEnabler record types.
      Returns:
      a list containing the supported StepEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerRecordType

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

      TypeList getStepEnablerSearchRecordTypes()
      Gets the supported StepEnabler search types.
      Returns:
      a list containing the supported StepEnabler search types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepEnablerSearchRecordType

      boolean supportsStepEnablerSearchRecordType(Type stepEnablerSearchRecordType)
      Tests if the given StepEnabler search type is supported.
      Parameters:
      stepEnablerSearchRecordType - a Type indicating a StepEnabler search type
      Returns:
      true if the given Type is supported, false otherwise
      Throws:
      NullArgumentException - stepEnablerSearchRecordType is null
      Compliance:
      mandatory - This method must be implemented.
    • getStepConstrainerRecordTypes

      TypeList getStepConstrainerRecordTypes()
      Gets the supported StepConstrainer record types.
      Returns:
      a list containing the supported StepConstrainer record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerRecordType

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

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

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

      TypeList getStepConstrainerEnablerRecordTypes()
      Gets the supported StepConstrainerEnabler record types.
      Returns:
      a list containing the supported StepConstrainerEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepConstrainerEnablerRecordType

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

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

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

      TypeList getStepProcessorRecordTypes()
      Gets the supported StepProcessor record types.
      Returns:
      a list containing the supported StepProcessor record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorRecordType

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

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

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

      TypeList getStepProcessorEnablerRecordTypes()
      Gets the supported StepProcessorEnabler record types.
      Returns:
      a list containing the supported StepProcessorEnabler record types
      Compliance:
      mandatory - This method must be implemented.
    • supportsStepProcessorEnablerRecordType

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

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

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