public interface ChecklistProxyManager extends OsidProxyManager, ChecklistProfile
The checklist manager provides access to checklist sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager accept a Proxy for passing
information from a server environment. 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(Proxy proxy)
Gets the
OsidSession associated with the checklist
administrative service. |
ChecklistBatchProxyManager |
getChecklistBatchProxyManager()
Gets a
ChecklistBatchProxyManager. |
ChecklistHierarchyDesignSession |
getChecklistHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the checklist
hierarchy design service. |
ChecklistHierarchySession |
getChecklistHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the checklist
hierarchy service. |
ChecklistLookupSession |
getChecklistLookupSession(Proxy proxy)
Gets the
OsidSession associated with the checklist
lookup service. |
ChecklistMasonProxyManager |
getChecklistMasonProxyManager()
Gets a
ChecklistMasonProxyManager. |
ChecklistNotificationSession |
getChecklistNotificationSession(ChecklistReceiver checklistReceiver,
Proxy proxy)
Gets the
OsidSession associated with the checklist
notification service. |
ChecklistQuerySession |
getChecklistQuerySession(Proxy proxy)
Gets the
OsidSession associated with the checklist
query service. |
ChecklistSearchSession |
getChecklistSearchSession(Proxy proxy)
Gets the
OsidSession associated with the checklist
search service. |
TodoAdminSession |
getTodoAdminSession(Proxy proxy)
Gets the
OsidSession associated with the todo
administration service. |
TodoAdminSession |
getTodoAdminSessionForChecklist(Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the todo
administration service for the given checklist. |
TodoChecklistAssignmentSession |
getTodoChecklistAssignmentSession(Proxy proxy)
Gets the session for assigning todo to checklist mappings.
|
TodoChecklistSession |
getTodoChecklistSession(Proxy proxy)
Gets the session for retrieving todo to checklist mappings.
|
TodoHierarchyDesignSession |
getTodoHierarchyDesignSession(Proxy proxy)
Gets the todo hierarchy design session.
|
TodoHierarchyDesignSession |
getTodoHierarchyDesignSessionForChecklist(Id checklistId,
Proxy proxy)
Gets the todo hierarchy design session for the given checklist.
|
TodoHierarchySession |
getTodoHierarchySession(Proxy proxy)
Gets the todo hierarchy traversal session.
|
TodoHierarchySession |
getTodoHierarchySessionForChecklist(Id checklistId,
Proxy proxy)
Gets the todo hierarchy traversal session for the given checklist.
|
TodoLookupSession |
getTodoLookupSession(Proxy proxy)
Gets the
OsidSession associated with the todo lookup
service. |
TodoLookupSession |
getTodoLookupSessionForChecklist(Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the todo lookup
service for the given checklist. |
TodoNotificationSession |
getTodoNotificationSession(TodoReceiver todoReceiver,
Proxy proxy)
Gets the
OsidSession associated with the todo
notification service. |
TodoNotificationSession |
getTodoNotificationSessionForChecklist(TodoReceiver todoReceiver,
Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the todo
notification service for the given checklist. |
TodoQuerySession |
getTodoQuerySession(Proxy proxy)
Gets the
OsidSession associated with the todo query
service. |
TodoQuerySession |
getTodoQuerySessionForChecklist(Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the todo query
service for the given checklist. |
TodoSearchSession |
getTodoSearchSession(Proxy proxy)
Gets the
OsidSession associated with the todo search
service. |
TodoSearchSession |
getTodoSearchSessionForChecklist(Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the todo search
service for the given checklist. |
TodoSmartChecklistSession |
getTodoSmartChecklistSession(Id checklistId,
Proxy proxy)
Gets the session for managing dynamic todo checklists 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the todo lookup
service.proxy - a proxy TodoLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoLookup()
is false optional - This method must be implemented if
supportsTodoLookup() is true. TodoLookupSession getTodoLookupSessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the todo lookup
service for the given checklist.checklistId - the Id of the Checklist
proxy - a proxy TodoLookupSession NotFoundException - no Checklist found
by the given Id NullArgumentException - checklistId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the todo query
service.proxy - a proxy TodoQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoQuery()
is false optional - This method must be implemented if
supportsTodoQuery() is true. TodoQuerySession getTodoQuerySessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the todo query
service for the given checklist.checklistId - the Id of the Checklist
proxy - a proxy TodoQuerySession NotFoundException - no Todo found by the
given Id NullArgumentException - checklistId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the todo search
service.proxy - a proxy TodoSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoSearch()
is false optional - This method must be implemented if
supportsTodoSearch() is true. TodoSearchSession getTodoSearchSessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the todo search
service for the given checklist.checklistId - the Id of the Checklist
proxy - a proxy TodoSearchSession NotFoundException - no Todo found by the
given Id NullArgumentException - checklistId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the todo
administration service.proxy - a proxy TodoAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoAdmin()
is false optional - This method must be implemented if
supportsTodoAdmin() is true. TodoAdminSession getTodoAdminSessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the todo
administration service for the given checklist.checklistId - the Id of the Checklist
proxy - a proxy TodoAdminSession NotFoundException - no Todo found by the
given Id NullArgumentException - checklistId or
proxy 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, Proxy proxy) throws OperationFailedException
OsidSession associated with the todo
notification service.todoReceiver - the receiverproxy - a proxy TodoNotificationSession NullArgumentException - todoReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the todo
notification service for the given checklist.todoReceiver - the receiverchecklistId - the Id of the Checklist
proxy - a proxy TodoNotificationSession NotFoundException - no Todo found by the
given Id NullArgumentException - todoReceiver,
checklistId or proxy 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(Proxy proxy) throws OperationFailedException
proxy - proxy a TodoHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoHierarchy()
is false optional - This method must be implemented if
supportsTodoHierarchy() is true. TodoHierarchySession getTodoHierarchySessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
checklistId - the Id of the Checklist
proxy - proxy a TodoHierarchySession NotFoundException - no checklist found by the given
Id NullArgumentException - checklistId or
proxy 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(Proxy proxy) throws OperationFailedException
proxy - proxy TodoHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoHierarchyDesign() is false optional - This method must be implemented if
supportsTodoHierarchyDesign() is true.
TodoHierarchyDesignSession getTodoHierarchyDesignSessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
checklistId - the Id of the Checklist
proxy - proxy TodoHierarchyDesignSession NotFoundException - no checklist found by the given
Id NullArgumentException - checklistId or
proxy 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(Proxy proxy) throws OperationFailedException
proxy - a proxy TodoChecklistSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTodoChecklist()
is false optional - This method must be implemented if
supportsTodoChecklist() is true. TodoChecklistAssignmentSession getTodoChecklistAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy TodoChecklistAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoChecklistAssignment() is false
optional - This method must be implemented if
supportsTodoChecklistAssignment() is true.
TodoSmartChecklistSession getTodoSmartChecklistSession(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
checklistId - the Id of a checklistproxy - a proxy checklistId not foundNotFoundException - checklistId or
proxy is null NullArgumentException - checklistId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTodoSmartChecklist() is false optional - This method must be implemented if
supportsTodoSmartChecklist() is true.
ChecklistLookupSession getChecklistLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
lookup service.proxy - a proxy ChecklistLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistLookup() is false optional - This method must be implemented if
supportsChecklistLookup() is true. ChecklistQuerySession getChecklistQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
query service.proxy - a proxy ChecklistQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistQueryh() is false optional - This method must be implemented if
supportsChecklistQuery() is true. ChecklistSearchSession getChecklistSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
search service.proxy - a proxy ChecklistSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistSearch() is false optional - This method must be implemented if
supportsChecklistSearch() is true. ChecklistAdminSession getChecklistAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
administrative service.proxy - a proxy ChecklistAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistAdmin() is false optional - This method must be implemented if
supportsChecklistAdmin() is true. ChecklistNotificationSession getChecklistNotificationSession(ChecklistReceiver checklistReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
notification service.checklistReceiver - the receiverproxy - a proxy ChecklistNotificationSession NullArgumentException - checklistReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistNotification() is false
optional - This method must be implemented if
supportsChecklistNotification() is true.
ChecklistHierarchySession getChecklistHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
hierarchy service.proxy - a proxy ChecklistHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistHierarchy() is false optional - This method must be implemented if
supportsChecklistHierarchy() is true.
ChecklistHierarchyDesignSession getChecklistHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the checklist
hierarchy design service.proxy - a proxy ChecklistHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistHierarchyDesign() is false
optional - This method must be implemented if
supportsChecklistHierarchyDesign() is true.
ChecklistBatchProxyManager getChecklistBatchProxyManager() throws OperationFailedException
ChecklistBatchProxyManager. ChecklistBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistBatch() is false optional - This method must be implemented if
supportsChecklistBatch() is true. ChecklistMasonProxyManager getChecklistMasonProxyManager() throws OperationFailedException
ChecklistMasonProxyManager. ChecklistMasonProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsChecklistMason() is false optional - This method must be implemented if
supportsChecklistMason() is true.