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, rollbackService
close
getChecklistRecordTypes, 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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
TodoLookupSession 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.