public interface WorkflowProfile extends OsidProfile
The workflow profile describes the interoperability among workflow services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getOfficeRecordTypes()
Gets the supported
Office record types. |
TypeList |
getOfficeSearchRecordTypes()
Gets the supported
Office search record types. |
TypeList |
getProcessRecordTypes()
Gets the supported
Process record types. |
TypeList |
getProcessSearchRecordTypes()
Gets the supported
Process search record types. |
TypeList |
getStepRecordTypes()
Gets the supported
Step record types. |
TypeList |
getStepSearchRecordTypes()
Gets the supported
Step search types. |
TypeList |
getWorkflowEventRecordTypes()
Gets the supported
WorkflowEvent record types. |
TypeList |
getWorkRecordTypes()
Gets the supported
Work record types. |
TypeList |
getWorkSearchRecordTypes()
Gets the supported
Work search record types. |
boolean |
supportsManualWorkflow()
Tests if a manual workflow service is supported.
|
boolean |
supportsOfficeAdmin()
Tests if office administrative service is supported.
|
boolean |
supportsOfficeHierarchy()
Tests for the availability of a office hierarchy traversal service.
|
boolean |
supportsOfficeHierarchyDesign()
Tests for the availability of a office hierarchy design service.
|
boolean |
supportsOfficeLookup()
Tests if looking up offices is supported.
|
boolean |
supportsOfficeNotification()
Tests if a office
notification service is supported. |
boolean |
supportsOfficeQuery()
Tests if querying offices is supported.
|
boolean |
supportsOfficeRecordType(Type officeRecordType)
Tests if the given
Office record type is supported. |
boolean |
supportsOfficeSearch()
Tests if searching offices is supported.
|
boolean |
supportsOfficeSearchRecordType(Type officeSearchRecordType)
Tests if the given
Office search record type is
supported. |
boolean |
supportsProcessAdmin()
Tests if process administrative service is supported.
|
boolean |
supportsProcessLookup()
Tests if looking up process is supported.
|
boolean |
supportsProcessNotification()
Tests if a process notification service is supported.
|
boolean |
supportsProcessOffice()
Tests if a process office lookup service is supported.
|
boolean |
supportsProcessOfficeAssignment()
Tests if a process office service is supported.
|
boolean |
supportsProcessQuery()
Tests if querying process is supported.
|
boolean |
supportsProcessRecordType(Type processRecordType)
Tests if the given
Process record type is supported. |
boolean |
supportsProcessSearch()
Tests if searching process is supported.
|
boolean |
supportsProcessSearchRecordType(Type processSearchRecordType)
Tests if the given
Process search record type is
supported. |
boolean |
supportsProcessSmartOffice()
Tests if a process smart office lookup service is supported.
|
boolean |
supportsStepAdmin()
Tests if a step administrative service is supported.
|
boolean |
supportsStepLookup()
Tests if looking up steps is supported.
|
boolean |
supportsStepNotification()
Tests if a step
notification service is supported. |
boolean |
supportsStepOffice()
Tests if a step office lookup service is supported.
|
boolean |
supportsStepOfficeAssignment()
Tests if a step office assignment service is supported.
|
boolean |
supportsStepQuery()
Tests if querying steps is supported.
|
boolean |
supportsStepRecordType(Type stepRecordType)
Tests if the given
Step record type is supported. |
boolean |
supportsStepSearch()
Tests if searching steps is supported.
|
boolean |
supportsStepSearchRecordType(Type stepSearchRecordType)
Tests if the given
Step search type is supported. |
boolean |
supportsStepSmartOffice()
Tests if a step smart office service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any office federation is exposed.
|
boolean |
supportsWorkAdmin()
Tests if work administrative service is supported.
|
boolean |
supportsWorkflow()
Tests if a workflow service is supported.
|
boolean |
supportsWorkflowBatch()
Tests for the availability of a workflow batch service.
|
boolean |
supportsWorkflowEventLookup()
Tests if a workflow
event lookup service is supported. |
boolean |
supportsWorkflowEventNotification()
Tests if a workflow event notification service is supported.
|
boolean |
supportsWorkflowEventRecordType(Type workflowEventRecordType)
Tests if the given
WorkflowEvent record type is
supported. |
boolean |
supportsWorkflowInitiation()
Tests if a workflow initiation service is supported.
|
boolean |
supportsWorkflowManagement()
Tests if a workflow management service is supported.
|
boolean |
supportsWorkflowRules()
Tests for the availability of a workflow rules service.
|
boolean |
supportsWorkLookup()
Tests if looking up work is supported.
|
boolean |
supportsWorkNotification()
Tests if a work notification service is supported.
|
boolean |
supportsWorkOffice()
Tests if a work office lookup service is supported.
|
boolean |
supportsWorkOfficeAssignment()
Tests if a work office service is supported.
|
boolean |
supportsWorkQuery()
Tests if querying work is supported.
|
boolean |
supportsWorkRecordType(Type workRecordType)
Tests if the given
Work record type is supported. |
boolean |
supportsWorkSearch()
Tests if searching work is supported.
|
boolean |
supportsWorkSearchRecordType(Type workSearchRecordType)
Tests if the given
Work search record type is
supported. |
boolean |
supportsWorkSmartOffice()
Tests if a work smart office lookup service is supported.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessLookup()
true if process lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessQuery()
true if process query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessSearch()
true if process search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessAdmin()
true if process administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessNotification()
true if process notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessOffice()
true if a process office lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProcessOfficeAssignment()
true if process to office assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProcessSmartOffice()
true if a process smart office service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsStepLookup()
true if step lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsStepQuery()
true if step query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsStepSearch()
true if step search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsStepAdmin()
true if step administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsStepNotification()
notification service is supported. true if step notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsStepOffice()
true if a step office lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsStepOfficeAssignment()
true if a step to office assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsStepSmartOffice()
true if a step smart office service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsWorkLookup()
true if work lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsWorkQuery()
true if work query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsWorkSearch()
true if work search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsWorkAdmin()
true if work administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsWorkNotification()
true if work notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsWorkOffice()
true if a work office lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsWorkOfficeAssignment()
true if work to office assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsWorkSmartOffice()
true if a work smart office service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsWorkflow()
true if workflow is supported, false
otherwisemandatory - This method must be implemented. boolean supportsWorkflowInitiation()
true if workflow initiation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsWorkflowManagement()
true if workflow management is supported,
false otherwisemandatory - This method must be implemented. boolean supportsManualWorkflow()
true if manual workflow is supported,
false otherwisemandatory - This method must be implemented. boolean supportsWorkflowEventLookup()
event lookup service is supported. true if workflow event lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsWorkflowEventNotification()
true if a workflow event notification service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfficeLookup()
true if office lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOfficeQuery()
true if a office query service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOfficeSearch()
true if office search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOfficeAdmin()
true if office administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOfficeNotification()
notification service is supported. true if office notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOfficeHierarchy()
true if office hierarchy traversal is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsOfficeHierarchyDesign()
true if office hierarchy design is available,
false otherwisemandatory - This method must be implemented. boolean supportsWorkflowBatch()
true if a workflow batch service is available,
false otherwisemandatory - This method must be implemented. boolean supportsWorkflowRules()
true if a workflow rules service is available,
false otherwisemandatory - This method must be implemented. TypeList getProcessRecordTypes()
Process record types. Process record
typesmandatory - This method must be implemented. boolean supportsProcessRecordType(Type processRecordType)
Process record type is supported.processRecordType - a Type indicating a
Process record type true if the given Type is
supported, false otherwiseNullArgumentException - processRecordType
is null mandatory - This method must be implemented. TypeList getProcessSearchRecordTypes()
Process search record types. Process search
record typesmandatory - This method must be implemented. boolean supportsProcessSearchRecordType(Type processSearchRecordType)
Process search record type is
supported.processSearchRecordType - a Type indicating a
Process search record type true if the given Type is
supported, false otherwiseNullArgumentException - processSearchRecordType
is null mandatory - This method must be implemented. TypeList getStepRecordTypes()
Step record types. Step record
typesmandatory - This method must be implemented. boolean supportsStepRecordType(Type stepRecordType)
Step record type is supported.stepRecordType - a Type indicating a Step
record type true if the given record type is supported,
false otherwiseNullArgumentException - stepRecordType
is null mandatory - This method must be implemented. TypeList getStepSearchRecordTypes()
Step search types. Step search
typesmandatory - This method must be implemented. boolean supportsStepSearchRecordType(Type stepSearchRecordType)
Step search type is supported.stepSearchRecordType - a Type indicating a
Step search type true if the given Type is
supported, false otherwiseNullArgumentException - effiortSearchRecordType
is null mandatory - This method must be implemented. TypeList getWorkRecordTypes()
Work record types. Work record
typesmandatory - This method must be implemented. boolean supportsWorkRecordType(Type workRecordType)
Work record type is supported.workRecordType - a Type indicating a Work
record type true if the given Type is
supported, false otherwiseNullArgumentException - workRecordType
is null mandatory - This method must be implemented. TypeList getWorkSearchRecordTypes()
Work search record types. Work search
record typesmandatory - This method must be implemented. boolean supportsWorkSearchRecordType(Type workSearchRecordType)
Work search record type is
supported.workSearchRecordType - a Type indicating a
Work search record type true if the given Type is
supported, false otherwiseNullArgumentException - workSearchRecordType
is null mandatory - This method must be implemented. TypeList getWorkflowEventRecordTypes()
WorkflowEvent record types. WorkflowEvent
record typesmandatory - This method must be implemented. boolean supportsWorkflowEventRecordType(Type workflowEventRecordType)
WorkflowEvent record type is
supported.workflowEventRecordType - a Type indicating a
WorkflowEvent record type true if the given record type is supported,
false otherwiseNullArgumentException - workflowEventRecordType
is null mandatory - This method must be implemented. TypeList getOfficeRecordTypes()
Office record types. Office typesmandatory - This method must be implemented. boolean supportsOfficeRecordType(Type officeRecordType)
Office record type is supported.officeRecordType - a Type indicating a
Office record type true if the given Type is
supported, false otherwiseNullArgumentException - officeRecordType
is null mandatory - This method must be implemented. TypeList getOfficeSearchRecordTypes()
Office search record types. Office search
record typesmandatory - This method must be implemented. boolean supportsOfficeSearchRecordType(Type officeSearchRecordType)
Office search record type is
supported.officeSearchRecordType - a Type indicating a
Office search record type true if the given Type is
supported, false otherwiseNullArgumentException - officeSearchRecordType
is null mandatory - This method must be implemented.