public interface WorkflowRulesProfile extends OsidProfile
The workflow rules profile describes the interoperability among workflow rules services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getProcessEnablerRecordTypes()
Gets the supported
ProcessEnabler record types. |
TypeList |
getProcessEnablerSearchRecordTypes()
Gets the supported
ProcessEnabler search record types. |
TypeList |
getStepConstrainerEnablerRecordTypes()
Gets the supported
StepConstrainerEnabler record types. |
TypeList |
getStepConstrainerEnablerSearchRecordTypes()
Gets the supported
StepConstrainerEnabler search record
types. |
TypeList |
getStepConstrainerRecordTypes()
Gets the supported
StepConstrainer record types. |
TypeList |
getStepConstrainerSearchRecordTypes()
Gets the supported
StepConstrainer search record types. |
TypeList |
getStepProcessorEnablerRecordTypes()
Gets the supported
StepProcessorEnabler record types. |
TypeList |
getStepProcessorEnablerSearchRecordTypes()
Gets the supported
StepProcessorEnabler search record
types. |
TypeList |
getStepProcessorRecordTypes()
Gets the supported
StepProcessor record types. |
TypeList |
getStepProcessorSearchRecordTypes()
Gets the supported
StepProcessor search record types. |
boolean |
supportsProcessEnablerAdmin()
Tests if a process enabler administrative service is supported.
|
boolean |
supportsProcessEnablerLookup()
Tests if looking up process enabler is supported.
|
boolean |
supportsProcessEnablerNotification()
Tests if a process enabler notification service is supported.
|
boolean |
supportsProcessEnablerOffice()
Tests if a process enabler office lookup service is supported.
|
boolean |
supportsProcessEnablerOfficeAssignment()
Tests if a process enabler office service is supported.
|
boolean |
supportsProcessEnablerQuery()
Tests if querying process enabler is supported.
|
boolean |
supportsProcessEnablerRecordType(Type processEnablerRecordType)
Tests if the given
ProcessEnabler record type is
supported. |
boolean |
supportsProcessEnablerRuleApplication()
Tests if a process enabler rule application service is supported.
|
boolean |
supportsProcessEnablerRuleLookup()
Tests if a process enabler rule lookup service is supported.
|
boolean |
supportsProcessEnablerSearch()
Tests if searching process enabler is supported.
|
boolean |
supportsProcessEnablerSearchRecordType(Type processEnablerSearchRecordType)
Tests if the given
ProcessEnabler search record type is
supported. |
boolean |
supportsProcessEnablerSmartOffice()
Tests if a process enabler office lookup service is supported.
|
boolean |
supportsStepConstrainerAdmin()
Tests if a step constrainer administrative service is supported.
|
boolean |
supportsStepConstrainerEnablerAdmin()
Tests if a step constrainer enabler administrative service is
supported.
|
boolean |
supportsStepConstrainerEnablerLookup()
Tests if looking up step constrainer enablers is supported.
|
boolean |
supportsStepConstrainerEnablerNotification()
Tests if a step constrainer enabler notification service is supported.
|
boolean |
supportsStepConstrainerEnablerOffice()
Tests if a step constrainer enabler office lookup service is
supported.
|
boolean |
supportsStepConstrainerEnablerOfficeAssignment()
Tests if a step constrainer enabler office service is supported.
|
boolean |
supportsStepConstrainerEnablerQuery()
Tests if querying step constrainer enablers is supported.
|
boolean |
supportsStepConstrainerEnablerRecordType(Type stepConstrainerEnablerRecordType)
Tests if the given
StepConstrainerEnabler record type
is supported. |
boolean |
supportsStepConstrainerEnablerRuleApplication()
Tests if a step constrainer enabler rule application service is
supported.
|
boolean |
supportsStepConstrainerEnablerRuleLookup()
Tests if a step constrainer enabler rule lookup service is supported.
|
boolean |
supportsStepConstrainerEnablerSearch()
Tests if searching step constrainer enablers is supported.
|
boolean |
supportsStepConstrainerEnablerSearchRecordType(Type stepConstrainerEnablerSearchRecordType)
Tests if the given
StepConstrainerEnabler search record
type is supported. |
boolean |
supportsStepConstrainerEnablerSmartOffice()
Tests if a step constrainer enabler office lookup service is
supported.
|
boolean |
supportsStepConstrainerLookup()
Tests if looking up step constrainer is supported.
|
boolean |
supportsStepConstrainerNotification()
Tests if a step constrainer notification service is supported.
|
boolean |
supportsStepConstrainerOffice()
Tests if a step constrainer office lookup service is supported.
|
boolean |
supportsStepConstrainerOfficeAssignment()
Tests if a step constrainer office service is supported.
|
boolean |
supportsStepConstrainerQuery()
Tests if querying step constrainer is supported.
|
boolean |
supportsStepConstrainerRecordType(Type stepConstrainerRecordType)
Tests if the given
StepConstrainer record type is
supported. |
boolean |
supportsStepConstrainerRuleApplication()
Tests if a step constrainer rule application service is supported.
|
boolean |
supportsStepConstrainerRuleLookup()
Tests if a step constrainer rule lookup service is supported.
|
boolean |
supportsStepConstrainerSearch()
Tests if searching step constrainer is supported.
|
boolean |
supportsStepConstrainerSearchRecordType(Type stepConstrainerSearchRecordType)
Tests if the given
StepConstrainer search record type
is supported. |
boolean |
supportsStepConstrainerSmartOffice()
Tests if a step constrainer office lookup service is supported.
|
boolean |
supportsStepProcessorAdmin()
Tests if a step processor administrative service is supported.
|
boolean |
supportsStepProcessorEnablerAdmin()
Tests if a step processor enabler administrative service is supported.
|
boolean |
supportsStepProcessorEnablerLookup()
Tests if looking up step processor enablers is supported.
|
boolean |
supportsStepProcessorEnablerNotification()
Tests if a step processor enabler notification service is supported.
|
boolean |
supportsStepProcessorEnablerOffice()
Tests if a step processor enabler office lookup service is supported.
|
boolean |
supportsStepProcessorEnablerOfficeAssignment()
Tests if a step processor enabler office service is supported.
|
boolean |
supportsStepProcessorEnablerQuery()
Tests if querying step processor enablers is supported.
|
boolean |
supportsStepProcessorEnablerRecordType(Type stepProcessorEnablerRecordType)
Tests if the given
StepProcessorEnabler record type is
supported. |
boolean |
supportsStepProcessorEnablerRuleApplication()
Tests if a step processor enabler rule application service is
supported.
|
boolean |
supportsStepProcessorEnablerRuleLookup()
Tests if a step processor enabler rule lookup service is supported.
|
boolean |
supportsStepProcessorEnablerSearch()
Tests if searching step processor enablers is supported.
|
boolean |
supportsStepProcessorEnablerSearchRecordType(Type stepProcessorEnablerSearchRecordType)
Tests if the given
StepProcessorEnabler search record
type is supported. |
boolean |
supportsStepProcessorEnablerSmartOffice()
Tests if a step processor enabler office lookup service is supported.
|
boolean |
supportsStepProcessorLookup()
Tests if looking up step processor is supported.
|
boolean |
supportsStepProcessorNotification()
Tests if a step processor notification service is supported.
|
boolean |
supportsStepProcessorOffice()
Tests if a step processor office lookup service is supported.
|
boolean |
supportsStepProcessorOfficeAssignment()
Tests if a step processor office service is supported.
|
boolean |
supportsStepProcessorQuery()
Tests if querying step processor is supported.
|
boolean |
supportsStepProcessorRecordType(Type stepProcessorRecordType)
Tests if the given
StepProcessor record type is
supported. |
boolean |
supportsStepProcessorRuleApplication()
Tests if a step processor rule application service is supported.
|
boolean |
supportsStepProcessorRuleLookup()
Tests if a step processor rule lookup service is supported.
|
boolean |
supportsStepProcessorSearch()
Tests if searching step processor is supported.
|
boolean |
supportsStepProcessorSearchRecordType(Type stepProcessorSearchRecordType)
Tests if the given
StepProcessor search record type is
supported. |
boolean |
supportsStepProcessorSmartOffice()
Tests if a step processor office lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker 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 supportsStepConstrainerLookup()
true
if step constrainer lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerQuery()
true
if step constrainer query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerSearch()
true
if step constrainer search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerAdmin()
true
if step constrainer administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerNotification()
true
if step constrainer notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerOffice()
true
if a step constrainer office lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerOfficeAssignment()
true
if step constrainer office assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerSmartOffice()
true
if a step constrainer office service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerRuleLookup()
true
if a step constrainer rule lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerRuleApplication()
true
if a step constrainer rule application
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerLookup()
true
if step constrainer enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerQuery()
true
if step constrainer enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerSearch()
true
if step constrainer enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerAdmin()
true
if step constrainer enabler administration
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerNotification()
true
if step constrainer enabler notification
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerOffice()
true
if a step constrainer enabler office
lookup service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerOfficeAssignment()
true
if step constrainer enabler office
assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerSmartOffice()
true
if a step constrainer enabler office
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerRuleLookup()
true
if a step constrainer enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerRuleApplication()
true
if step constrainer enabler rule
application service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorLookup()
true
if step processor lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorQuery()
true
if step processor query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorSearch()
true
if step processor search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorAdmin()
true
if step processor administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorNotification()
true
if step processor notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorOffice()
true
if a step processor office lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorOfficeAssignment()
true
if step processor office assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorSmartOffice()
true
if a step processor office service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorRuleLookup()
true
if a step processor rule lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorRuleApplication()
true
if step processor rule application service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerLookup()
true
if step processor enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerQuery()
true
if step processor enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerSearch()
true
if step processor enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerAdmin()
true
if step processor enabler administration
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerNotification()
true
if step processor enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerOffice()
true
if a step processor enabler office lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerOfficeAssignment()
true
if step processor enabler office
assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerSmartOffice()
true
if a step processor enabler office service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerRuleLookup()
true
if an processor enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsStepProcessorEnablerRuleApplication()
true
if step processor enabler rule application
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerLookup()
true
if process enabler lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerQuery()
true
if process enabler query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerSearch()
true
if process enabler search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerAdmin()
true
if process enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerNotification()
true
if process enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerOffice()
true
if a process enabler office lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerOfficeAssignment()
true
if process enabler office assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerSmartOffice()
true
if a process enabler office service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerRuleLookup()
true
if a process enabler rule lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProcessEnablerRuleApplication()
true
if a process enabler rule application
service is supported, false
otherwisemandatory
- This method must be implemented. TypeList getStepConstrainerRecordTypes()
StepConstrainer
record types. StepConstrainer
record typesmandatory
- This method must be implemented. boolean supportsStepConstrainerRecordType(Type stepConstrainerRecordType)
StepConstrainer
record type is
supported.stepConstrainerRecordType
- a Type
indicating a
StepConstrainer
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
stepConstrainerRecordType
is null
mandatory
- This method must be implemented. TypeList getStepConstrainerSearchRecordTypes()
StepConstrainer
search record types. StepConstrainer
search record typesmandatory
- This method must be implemented. boolean supportsStepConstrainerSearchRecordType(Type stepConstrainerSearchRecordType)
StepConstrainer
search record type
is supported.stepConstrainerSearchRecordType
- a Type
indicating a StepConstrainer
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
stepConstrainerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getStepConstrainerEnablerRecordTypes()
StepConstrainerEnabler
record types. StepConstrainerEnabler
record typesmandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerRecordType(Type stepConstrainerEnablerRecordType)
StepConstrainerEnabler
record type
is supported.stepConstrainerEnablerRecordType
- a Type
indicating a StepConstrainerEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
stepConstrainerEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getStepConstrainerEnablerSearchRecordTypes()
StepConstrainerEnabler
search record
types. StepConstrainerEnabler
search record typesmandatory
- This method must be implemented. boolean supportsStepConstrainerEnablerSearchRecordType(Type stepConstrainerEnablerSearchRecordType)
StepConstrainerEnabler
search record
type is supported.stepConstrainerEnablerSearchRecordType
- a Type
indicating a StepConstrainerEnabler
search
record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
stepConstrainerEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getStepProcessorRecordTypes()
StepProcessor
record types. StepProcessor
record typesmandatory
- This method must be implemented. boolean supportsStepProcessorRecordType(Type stepProcessorRecordType)
StepProcessor
record type is
supported.stepProcessorRecordType
- a Type
indicating a
StepProcessor
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- stepProcessorRecordType
is null
mandatory
- This method must be implemented. TypeList getStepProcessorSearchRecordTypes()
StepProcessor
search record types. StepProcessor
search record typesmandatory
- This method must be implemented. boolean supportsStepProcessorSearchRecordType(Type stepProcessorSearchRecordType)
StepProcessor
search record type is
supported.stepProcessorSearchRecordType
- a Type
indicating
a StepProcessor
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
stepProcessorSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getStepProcessorEnablerRecordTypes()
StepProcessorEnabler
record types. StepProcessorEnabler
record typesmandatory
- This method must be implemented. boolean supportsStepProcessorEnablerRecordType(Type stepProcessorEnablerRecordType)
StepProcessorEnabler
record type is
supported.stepProcessorEnablerRecordType
- a Type
indicating a StepProcessorEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
stepProcessorEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getStepProcessorEnablerSearchRecordTypes()
StepProcessorEnabler
search record
types. StepProcessorEnabler
search record typesmandatory
- This method must be implemented. boolean supportsStepProcessorEnablerSearchRecordType(Type stepProcessorEnablerSearchRecordType)
StepProcessorEnabler
search record
type is supported.stepProcessorEnablerSearchRecordType
- a Type
indicating a StepProcessorEnabler
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
stepProcessorEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getProcessEnablerRecordTypes()
ProcessEnabler
record types. ProcessEnabler
record typesmandatory
- This method must be implemented. boolean supportsProcessEnablerRecordType(Type processEnablerRecordType)
ProcessEnabler
record type is
supported.processEnablerRecordType
- a Type
indicating a
ProcessEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- processEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getProcessEnablerSearchRecordTypes()
ProcessEnabler
search record types. ProcessEnabler
search record typesmandatory
- This method must be implemented. boolean supportsProcessEnablerSearchRecordType(Type processEnablerSearchRecordType)
ProcessEnabler
search record type is
supported.processEnablerSearchRecordType
- a Type
indicating a ProcessEnabler
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
processEnablerSearchRecordType
is null
mandatory
- This method must be implemented.