public interface ChecklistManager extends OsidManager, ChecklistProfile
The checklist manager provides access to checklist sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
TodoLookupSession: a session to lookup todos TodoQuerySession: a session to query todos TodoSearchSession: a session to search todos TodoAdminSession: a session to manage todos TodoNotificationSession: a session to subscribe to
notifications of todo changes TodoHierarchySession: a session to traverse a
hierarchy of todos TodoHierarchyDesignSession: a session to manage a
todo hierarchy TodoChecklistSession: a session for looking up
todo and checklist mappings TodoChecklistAssignmentSession: a session for
managing todo and checklist mappings TodoSmartChecklistSession: a session to manage
dynamic todo checklists ChecklistLookupSession: a session to retrieve
checklists ChecklistQuerySession: a session to query
checklists ChecklistSearchSession: a session to search for
checklists ChecklistAdminSession: a session to create, update
and delete checklists ChecklistNotificationSession: a session to receive
notifications for changes in checklists ChecklistHierarchyTraversalSession: a session to
traverse hierarchies of checklists ChecklistHierarchyDesignSession: a session to
manage hierarchies of checklists The todoing manager also provides a profile for determing the supported search types supported by this service.
| Modifier and Type | Method and Description |
|---|---|
ChecklistAdminSession |
getChecklistAdminSession()
Gets the
OsidSession associated with the checklist
administrative service. |
ChecklistBatchManager |
getChecklistBatchManager()
Gets a
ChecklistBatchManager. |
ChecklistHierarchyDesignSession |
getChecklistHierarchyDesignSession()
Gets the
OsidSession associated with the checklist
hierarchy design service. |
ChecklistHierarchySession |
getChecklistHierarchySession()
Gets the
OsidSession associated with the checklist
hierarchy service. |
ChecklistLookupSession |
getChecklistLookupSession()
Gets the
OsidSession associated with the checklist
lookup service. |
ChecklistMasonManager |
getChecklistMasonManager()
Gets a
ChecklistMasonManager. |
ChecklistNotificationSession |
getChecklistNotificationSession(ChecklistReceiver checklistReceiver)
Gets the
OsidSession associated with the checklist
notification service. |
ChecklistQuerySession |
getChecklistQuerySession()
Gets the
OsidSession associated with the checklist
query service. |
ChecklistSearchSession |
getChecklistSearchSession()
Gets the
OsidSession associated with the checklist
search service. |
TodoAdminSession |
getTodoAdminSession()
Gets the
OsidSession associated with the todo
administration service. |
TodoAdminSession |
getTodoAdminSessionForChecklist(Id checklistId)
Gets the
OsidSession associated with the todo
administration service for the given checklist. |
TodoChecklistAssignmentSession |
getTodoChecklistAssignmentSession()
Gets the session for assigning todo to checklist mappings.
|
TodoChecklistSession |
getTodoChecklistSession()
Gets the session for retrieving todo to checklist mappings.
|
TodoHierarchyDesignSession |
getTodoHierarchyDesignSession()
Gets the todo hierarchy design session.
|
TodoHierarchyDesignSession |
getTodoHierarchyDesignSessionForChecklist(Id businessId)
Gets the todo hierarchy design session for the given checklist.
|
TodoHierarchySession |
getTodoHierarchySession()
Gets the todo hierarchy traversal session.
|
TodoHierarchySession |
getTodoHierarchySessionForChecklist(Id checklistId)
Gets the todo hierarchy traversal session for the given checklist.
|
TodoLookupSession |
getTodoLookupSession()
Gets the
OsidSession associated with the todo lookup
service. |
TodoLookupSession |
getTodoLookupSessionForChecklist(Id checklistId)
Gets the
OsidSession associated with the todo lookup
service for the given checklist. |
TodoNotificationSession |
getTodoNotificationSession(TodoReceiver todoReceiver)
Gets the
OsidSession associated with the todo
notification service. |
TodoNotificationSession |
getTodoNotificationSessionForChecklist(TodoReceiver todoReceiver,
Id checklistId)
Gets the
OsidSession associated with the todo
notification service for the given checklist. |
TodoQuerySession |
getTodoQuerySession()
Gets the
OsidSession associated with the todo query
service. |
TodoQuerySession |
getTodoQuerySessionForChecklist(Id checklistId)
Gets the
OsidSession associated with the todo query
service for the given checklist. |
TodoSearchSession |
getTodoSearchSession()
Gets the
OsidSession associated with the todo search
service. |
TodoSearchSession |
getTodoSearchSessionForChecklist(Id checklistId)
Gets the
OsidSession associated with the todo search
service for the given checklist. |
TodoSmartChecklistSession |
getTodoSmartChecklistSession(Id checklistId)
Gets the session associated with the todo smart checklist for the
given checklist.
|
changeBranch, initialize, rollbackServiceclosegetChecklistRecordTypes, getChecklistSearchRecordTypes, getPriorityTypes, getTodoRecordTypes, getTodoSearchRecordTypes, supportsChecklistAdmin, supportsChecklistBatch, supportsChecklistHierarchy, supportsChecklistHierarchyDesign, supportsChecklistLookup, supportsChecklistMason, supportsChecklistNotification, supportsChecklistQuery, supportsChecklistRecordType, supportsChecklistSearch, supportsChecklistSearchRecordType, supportsPriorityType, supportsTodoAdmin, supportsTodoChecklist, supportsTodoChecklistAssignment, supportsTodoHierarchy, supportsTodoHierarchyDesign, supportsTodoLookup, supportsTodoNotification, supportsTodoQuery, supportsTodoRecordType, supportsTodoSearch, supportsTodoSearchRecordType, supportsTodoSmartChecklist, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdTodoLookupSession getTodoLookupSession() throws OperationFailedException
OsidSession associated with the todo lookup
service. TodoLookupSession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoLookup()
is false optional - This method must be implemented if
supportsTodoLookup() is true. TodoLookupSession getTodoLookupSessionForChecklist(Id checklistId) throws NotFoundException, OperationFailedException
OsidSession associated with the todo lookup
service for the given checklist.checklistId - the Id of the Checklist
TodoLookupSession NotFoundException - no Checklist found
by the given Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTodoLookup() and
supportsVisibleFederation() are true
TodoQuerySession getTodoQuerySession() throws OperationFailedException
OsidSession associated with the todo query
service. TodoQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoQuery()
is false optional - This method must be implemented if
supportsTodoQuery() is true. TodoQuerySession getTodoQuerySessionForChecklist(Id checklistId) throws NotFoundException, OperationFailedException
OsidSession associated with the todo query
service for the given checklist.checklistId - the Id of the Checklist
TodoQuerySession NotFoundException - no Checklist found
by the given Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTodoQuery() and
supportsVisibleFederation() are true
TodoSearchSession getTodoSearchSession() throws OperationFailedException
OsidSession associated with the todo search
service. TodoSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoSearch()
is false optional - This method must be implemented if
supportsTodoSearch() is true. TodoSearchSession getTodoSearchSessionForChecklist(Id checklistId) throws NotFoundException, OperationFailedException
OsidSession associated with the todo search
service for the given checklist.checklistId - the Id of the Checklist
TodoSearchSession NotFoundException - no Checklist found
by the given Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTodoSearch() and
supportsVisibleFederation() are true
TodoAdminSession getTodoAdminSession() throws OperationFailedException
OsidSession associated with the todo
administration service. TodoAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoAdmin()
is false optional - This method must be implemented if
supportsTodoAdmin() is true. TodoAdminSession getTodoAdminSessionForChecklist(Id checklistId) throws NotFoundException, OperationFailedException
OsidSession associated with the todo
administration service for the given checklist.checklistId - the Id of the Checklist
TodoAdminSession NotFoundException - no Checklist found
by the given Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTodoAdmin() and
supportsVisibleFederation() are true
TodoNotificationSession getTodoNotificationSession(TodoReceiver todoReceiver) throws OperationFailedException
OsidSession associated with the todo
notification service.todoReceiver - the receiver TodoNotificationSession NullArgumentException - todoReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoNotification() is false optional - This method must be implemented if
supportsTodoNotification() is true. TodoNotificationSession getTodoNotificationSessionForChecklist(TodoReceiver todoReceiver, Id checklistId) throws NotFoundException, OperationFailedException
OsidSession associated with the todo
notification service for the given checklist.todoReceiver - the receiverchecklistId - the Id of the Checklist
TodoNotificationSession NotFoundException - no Checklist found
by the given Id NullArgumentException - todoReceiver or
checklistId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTodoNotification() and
supportsVisibleFederation() are true
TodoHierarchySession getTodoHierarchySession() throws OperationFailedException
a TodoHierarchySession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoHierarchy()
is false optional - This method must be implemented if
supportsTodoHierarchy() is true. TodoHierarchySession getTodoHierarchySessionForChecklist(Id checklistId) throws NotFoundException, OperationFailedException
checklistId - the Id of the Checklist
a TodoHierarchySession NotFoundException - no checklist found by the given
Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoHierarchy()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTodoHierarchy() and
supportsVisibleFederation() are true
TodoHierarchyDesignSession getTodoHierarchyDesignSession() throws OperationFailedException
TodoHierarchyDesignSession OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoHierarchyDesign() is false optional - This method must be implemented if
supportsTodoHierarchyDesign() is true.
TodoHierarchyDesignSession getTodoHierarchyDesignSessionForChecklist(Id businessId) throws NotFoundException, OperationFailedException
businessId - the Id of the Checklist
TodoHierarchyDesignSession NotFoundException - no checklist found by the given
Id NullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoHierarchyDesign() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTodoHierarchyDesign() and
supportsVisibleFederation() are true
TodoChecklistSession getTodoChecklistSession() throws OperationFailedException
TodoChecklistSession OperationFailedException - unable to complete requestUnimplementedException - supportsTodoChecklist()
is false optional - This method must be implemented if
supportsTodoChecklist() is true. TodoChecklistAssignmentSession getTodoChecklistAssignmentSession() throws OperationFailedException
TodoChecklistAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoChecklistAssignment() is false
optional - This method must be implemented if
supportsTodoChecklistAssignment() is true.
TodoSmartChecklistSession getTodoSmartChecklistSession(Id checklistId) throws NotFoundException, OperationFailedException
checklistId - the Id of the checklist TodoSmartChecklistSession NotFoundException - checklistId not
foundNullArgumentException - checklistId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoSmartChecklist() is false optional - This method must be implemented if
supportsTodoSmartChecklist() is true.
ChecklistLookupSession getChecklistLookupSession() throws OperationFailedException
OsidSession associated with the checklist
lookup service. ChecklistLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistLookup() is false optional - This method must be implemented if
supportsChecklistLookup() is true. ChecklistQuerySession getChecklistQuerySession() throws OperationFailedException
OsidSession associated with the checklist
query service. ChecklistQuerySession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistQuery() is false optional - This method must be implemented if
supportsChecklistQuery() is true. ChecklistSearchSession getChecklistSearchSession() throws OperationFailedException
OsidSession associated with the checklist
search service. ChecklistSearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistSearch() is false optional - This method must be implemented if
supportsChecklistSearch() is true. ChecklistAdminSession getChecklistAdminSession() throws OperationFailedException
OsidSession associated with the checklist
administrative service. ChecklistAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistAdmin() is false optional - This method must be implemented if
supportsChecklistAdmin() is true. ChecklistNotificationSession getChecklistNotificationSession(ChecklistReceiver checklistReceiver) throws OperationFailedException
OsidSession associated with the checklist
notification service.checklistReceiver - the receiver ChecklistNotificationSession NullArgumentException - checklistReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistNotification() is false
optional - This method must be implemented if
supportsChecklistNotification() is true.
ChecklistHierarchySession getChecklistHierarchySession() throws OperationFailedException
OsidSession associated with the checklist
hierarchy service. ChecklistHierarchySession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistHierarchy() is false optional - This method must be implemented if
supportsChecklistHierarchy() is true.
ChecklistHierarchyDesignSession getChecklistHierarchyDesignSession() throws OperationFailedException
OsidSession associated with the checklist
hierarchy design service. ChecklistHierarchyDesignSession OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistHierarchyDesign() is false
optional - This method must be implemented if
supportsChecklistHierarchyDesign() is true.
ChecklistBatchManager getChecklistBatchManager() throws OperationFailedException
ChecklistBatchManager. ChecklistBatchManager OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistBatch() is false optional - This method must be implemented if
supportsChecklistBatch() is true. ChecklistMasonManager getChecklistMasonManager() throws OperationFailedException
ChecklistMasonManager. ChecklistMasonManager OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistMason() is false optional - This method must be implemented if
supportsChecklistMason() is true.