public interface ChecklistProfile extends OsidProfile
The todoing profile describes the interoperability among todoing services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getChecklistRecordTypes()
Gets the supported
Checklist record types. |
TypeList |
getChecklistSearchRecordTypes()
Gets the supported checklist search record types.
|
TypeList |
getPriorityTypes()
Gets the supported priority types.
|
TypeList |
getTodoRecordTypes()
Gets the supported
Todo record types. |
TypeList |
getTodoSearchRecordTypes()
Gets the supported todo search record types.
|
boolean |
supportsChecklistAdmin()
Tests for the availability of a checklist administrative service for
creating and deleting checklists.
|
boolean |
supportsChecklistBatch()
Tests for the availability of a checklist batch service.
|
boolean |
supportsChecklistHierarchy()
Tests for the availability of a checklist hierarchy traversal service.
|
boolean |
supportsChecklistHierarchyDesign()
Tests for the availability of a checklist hierarchy design service.
|
boolean |
supportsChecklistLookup()
Tests for the availability of an checklist lookup service.
|
boolean |
supportsChecklistMason()
Tests for the availability of a checklist mason service.
|
boolean |
supportsChecklistNotification()
Tests for the availability of a checklist notification service.
|
boolean |
supportsChecklistQuery()
Tests if querying checklists is available.
|
boolean |
supportsChecklistRecordType(Type checklistRecordType)
Tests if the given
Checklist record type is supported. |
boolean |
supportsChecklistSearch()
Tests if searching for checklists is available.
|
boolean |
supportsChecklistSearchRecordType(Type checklistSearchRecordType)
Tests if the given checklist search record type is supported.
|
boolean |
supportsPriorityType(Type priorityType)
Tests if the given priority type is supported.
|
boolean |
supportsTodoAdmin()
Tests if managing todos is available.
|
boolean |
supportsTodoChecklist()
Tests if a todo to checklist lookup session is available.
|
boolean |
supportsTodoChecklistAssignment()
Tests if a todo to checklist assignment session is available.
|
boolean |
supportsTodoHierarchy()
Tests if todo
hierarchy traversal service is supported. |
boolean |
supportsTodoHierarchyDesign()
Tests if a todo
hierarchy design service is supported. |
boolean |
supportsTodoLookup()
Tests for the availability of a todo lookup service.
|
boolean |
supportsTodoNotification()
Tests if todo notification is available.
|
boolean |
supportsTodoQuery()
Tests if querying todos is available.
|
boolean |
supportsTodoRecordType(Type todoRecordType)
Tests if the given
Todo record type is supported. |
boolean |
supportsTodoSearch()
Tests if searching for todos is available.
|
boolean |
supportsTodoSearchRecordType(Type todoSearchRecordType)
Tests if the given todo search record type is supported.
|
boolean |
supportsTodoSmartChecklist()
Tests if a todo smart checklisting session is available.
|
boolean |
supportsVisibleFederation()
Tests if any checklist federation is exposed.
|
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 supportsTodoLookup()
true if todo lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsTodoQuery()
true if todo query is available, false
otherwisemandatory - This method must be implemented. boolean supportsTodoSearch()
true if todo search is available, false
otherwisemandatory - This method must be implemented. boolean supportsTodoAdmin()
true if todo admin is available, false
otherwisemandatory - This method must be implemented. boolean supportsTodoNotification()
true if todo notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsTodoHierarchy()
hierarchy traversal service is supported. true if todo hierarchy is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTodoHierarchyDesign()
hierarchy design service is supported. true if todo hierarchy design is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTodoChecklist()
true if todo checklist lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsTodoChecklistAssignment()
true if todo checklist assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTodoSmartChecklist()
true if todo smart checklisting is supported,
false otherwisemandatory - This method must be implemented. boolean supportsChecklistLookup()
true if checklist lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsChecklistQuery()
true if checklist query is available,
false otherwisemandatory - This method must be implemented. boolean supportsChecklistSearch()
true if checklist search is available,
false otherwisemandatory - This method must be implemented. boolean supportsChecklistAdmin()
true if checklist administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsChecklistNotification()
true if checklist notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsChecklistHierarchy()
true if checklist hierarchy traversal is
available, false otherwisemandatory - This method must be implemented. boolean supportsChecklistHierarchyDesign()
true if checklist hierarchy design is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsChecklistBatch()
true if checklist batch service is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsChecklistMason()
true if checklist mason service is available,
false otherwisemandatory - This method must be implemented in all
providers. TypeList getTodoRecordTypes()
Todo record types.mandatory - This method must be implemented. boolean supportsTodoRecordType(Type todoRecordType)
Todo record type is supported.todoRecordType - a Type indicating a Todo
record type true if the given Type is
supported, false otherwiseNullArgumentException - todoRecordType
is null mandatory - This method must be implemented. TypeList getTodoSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsTodoSearchRecordType(Type todoSearchRecordType)
todoSearchRecordType - a Type indicating a todo
record type true if the given Type is
supported, false otherwiseNullArgumentException - todoSearchRecordType
is null mandatory - This method must be implemented. TypeList getChecklistRecordTypes()
Checklist record types.mandatory - This method must be implemented. boolean supportsChecklistRecordType(Type checklistRecordType)
Checklist record type is supported.checklistRecordType - a Type indicating a
Checklist record type true if the given Type is
supported, false otherwiseNullArgumentException - checklistRecordType
is null mandatory - This method must be implemented. TypeList getChecklistSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsChecklistSearchRecordType(Type checklistSearchRecordType)
checklistSearchRecordType - a Type indicating a
checklist record type true if the given Type is
supported, false otherwiseNullArgumentException -
checklistSearchRecordType is null mandatory - This method must be implemented. TypeList getPriorityTypes()
mandatory - This method must be implemented. boolean supportsPriorityType(Type priorityType)
priorityType - a Type indicating a priority type true if the given Type is
supported, false otherwiseNullArgumentException - priorityType is
null mandatory - This method must be implemented.