public interface LoggingProfile extends OsidProfile
The logging profile describes the interoperability among logging services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getContentTypes()
Gets the content types supported.
|
TypeList |
getLogEntryRecordTypes()
Gets the supported
Log record types. |
TypeList |
getLogEntrySearchRecordTypes()
Gets the supported log entry search record types.
|
TypeList |
getLogRecordTypes()
Gets the supported
Log record types. |
TypeList |
getLogSearchRecordTypes()
Gets the supported log search record types.
|
TypeList |
getPriorityTypes()
Gets the priority types supported, in ascending order of the priority
level.
|
boolean |
supportsContentType(Type contentType)
Tests if the content type is supported.
|
boolean |
supportsLogAdmin()
Tests for the availability of a log administrative service for
creating and deleting logs.
|
boolean |
supportsLogEntryLog()
Tests if looking up log entry log mappings is supported.
|
boolean |
supportsLogEntryLogAssignment()
Tests if managing log entry log mappings is supported.
|
boolean |
supportsLogEntryLookup()
Tests if reading logs is supported.
|
boolean |
supportsLogEntryNotification()
Tests if log entry notification is supported,.
|
boolean |
supportsLogEntryQuery()
Tests if querying log entries is supported.
|
boolean |
supportsLogEntryRecordType(Type logEntryRecordType)
Tests if the given
LogEntry record type is supported. |
boolean |
supportsLogEntrySearch()
Tests if searching log entries is supported.
|
boolean |
supportsLogEntrySearchRecordType(Type logEntrySearchRecordType)
Tests if the given log entry search record type is supported.
|
boolean |
supportsLogEntrySmartLog()
Tests if smart logs is supported.
|
boolean |
supportsLogging()
Tests if logging is supported.
|
boolean |
supportsLoggingBatch()
Tests for the availability of a logging batch service.
|
boolean |
supportsLogHierarchy()
Tests for the availability of a log hierarchy traversal service.
|
boolean |
supportsLogHierarchyDesign()
Tests for the availability of a log hierarchy design service.
|
boolean |
supportsLogLookup()
Tests for the availability of a log lookup service.
|
boolean |
supportsLogNotification()
Tests for the availability of a log notification service.
|
boolean |
supportsLogQuery()
Tests if querying logs is available.
|
boolean |
supportsLogRecordType(Type logRecordType)
Tests if the given
Log record type is supported. |
boolean |
supportsLogSearch()
Tests if searching for logs is available.
|
boolean |
supportsLogSearchRecordType(Type logSearchRecordType)
Tests if the given log search record type is supported.
|
boolean |
supportsPriorityType(Type priorityType)
Tests if the priority type is supported.
|
boolean |
supportsVisibleFederation()
Tests if visible federation is supported.
|
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 supportsLogging()
true if logging is supported, false
otherwisemandatory - This method must be implemented. boolean supportsLogEntryLookup()
true if reading logs is supported, false
otherwisemandatory - This method must be implemented. boolean supportsLogEntryQuery()
true if querying log entries is supported,
false otherwisemandatory - This method must be implemented. boolean supportsLogEntrySearch()
true if searching log entries is supported,
false otherwisemandatory - This method must be implemented. boolean supportsLogEntryNotification()
true if log entry notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsLogEntryLog()
true if log entry logs is supported,
false otherwisemandatory - This method must be implemented. boolean supportsLogEntryLogAssignment()
true if log entry logs mapping assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsLogEntrySmartLog()
true if smart logs is supported, false
otherwisemandatory - This method must be implemented. boolean supportsLogLookup()
true if log lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsLogQuery()
true if log query is available, false
otherwisemandatory - This method must be implemented. boolean supportsLogSearch()
true if log search is available, false
otherwisemandatory - This method must be implemented. boolean supportsLogAdmin()
true if log administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsLogNotification()
true if log notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsLogHierarchy()
true if log hierarchy traversal is available,
false otherwisemandatory - This method must be implemented. boolean supportsLogHierarchyDesign()
true if log hierarchy design is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsLoggingBatch()
true if loggin batch service is available,
false otherwisemandatory - This method must be implemented in all
providers. TypeList getLogEntryRecordTypes()
Log record types.mandatory - This method must be implemented. boolean supportsLogEntryRecordType(Type logEntryRecordType)
LogEntry record type is supported.logEntryRecordType - a Type indicating a
LogEntry record type true if the given Type is
supported, false otherwiseNullArgumentException - logEntryRecordType
is null mandatory - This method must be implemented. TypeList getLogEntrySearchRecordTypes()
mandatory - This method must be implemented. boolean supportsLogEntrySearchRecordType(Type logEntrySearchRecordType)
logEntrySearchRecordType - a Type indicating a
log entry record type true if the given Type is
supported, false otherwiseNullArgumentException - logEntrySearchRecordType
is null mandatory - This method must be implemented. TypeList getLogRecordTypes()
Log record types.mandatory - This method must be implemented. boolean supportsLogRecordType(Type logRecordType)
Log record type is supported.logRecordType - a Type indicating a Log
record type true if the given Type is
supported, false otherwiseNullArgumentException - logRecordType is
null mandatory - This method must be implemented. TypeList getLogSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsLogSearchRecordType(Type logSearchRecordType)
logSearchRecordType - a Type indicating a log
record type true if the given Type is
supported, false otherwiseNullArgumentException - logSearchRecordType
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. TypeList getContentTypes()
mandatory - This method must be implemented. boolean supportsContentType(Type contentType)
contentType - a Type indicating a content type true if the given Type is
supported, false otherwiseNullArgumentException - contentType is
null mandatory - This method must be implemented.