Interface | osid.process.ProcessProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The state profile describes interoperability among state services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if federation is visible. | ||
Return | boolean | true if visible federation is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsState | ||
Description |
Tests if retrieving mappings of state and | ||
Return | boolean | true if state mapping retrieval is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateAssignment | ||
Description |
Tests if managing mappings of states and | ||
Return | boolean | true if state assignment is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateChangeNotification | ||
Description |
Tests if subscirbing to state change notifications is supported. | ||
Return | boolean | true if state change notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateLookup | ||
Description |
Tests if state lookup is supported. | ||
Return | boolean | true if state lookup is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateQuery | ||
Description |
Tests if state query is supported. | ||
Return | boolean | true if state query is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateSearch | ||
Description |
Tests if state search is supported. | ||
Return | boolean | true if state search is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateAdmin | ||
Description |
Tests if state administration is supported. | ||
Return | boolean | true if state administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateSequencing | ||
Description |
Tests if state sequencing is supported. | ||
Return | boolean | true if state sequencing is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateNotification | ||
Description |
Tests if state notification is supported. Messages may be sent when states are created, modified, or deleted. | ||
Return | boolean | true if state notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessLookup | ||
Description |
Tests if process lookup is supported. | ||
Return | boolean | true if process lookup is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessQuery | ||
Description |
Tests if process query is supported. | ||
Return | boolean | true if process query is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessSearch | ||
Description |
Tests if process search is supported. | ||
Return | boolean | true if process search is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessAdmin | ||
Description |
Tests if process administration is supported. | ||
Return | boolean | true if process administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessNotification | ||
Description |
Tests if process notification is supported. Messages
may be sent when | ||
Return | boolean | true if process notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessHierarchy | ||
Description |
Tests if a process hierarchy traversal is supported. | ||
Return | boolean | true if a process hierarchy traversal is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessHierarchyDesign | ||
Description |
Tests if a process hierarchy design is supported. | ||
Return | boolean | true if a process hierarchy design is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getStateRecordTypes | ||
Description |
Gets all the state record types supported. | ||
Return | osid.type.TypeList | the list of supported state record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateRecordType | ||
Description |
Tests if a given state record type is supported. | ||
Parameters | osid.type.Type | stateRecordType | the state type |
Return | boolean | true if the state record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | stateRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getStateSearchRecordTypes | ||
Description |
Gets all the state search record types supported. | ||
Return | osid.type.TypeList | the list of supported state search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStateSearchRecordType | ||
Description |
Tests if a given state search type is supported. | ||
Parameters | osid.type.Type | stateSearchRecordType | the state search type |
Return | boolean | true if the state search record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | stateRecordSearchType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProcessRecordTypes | ||
Description |
Gets all the process record types supported. | ||
Return | osid.type.TypeList | the list of supported process record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessRecordType | ||
Description |
Tests if a given process record type is supported. | ||
Parameters | osid.type.Type | processRecordType | the process record type |
Return | boolean | true if the process record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | processRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProcessSearchRecordTypes | ||
Description |
Gets all the process search record types supported. | ||
Return | osid.type.TypeList | the list of supported process search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessSearchRecordType | ||
Description |
Tests if a given process search record type is supported. | ||
Parameters | osid.type.Type | processSearchRecordType | the process search record type |
Return | boolean | true if the process search record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | processSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |