public interface LogSearch extends OsidSearch
The search interface for governing log searches.
| Modifier and Type | Method and Description |
|---|---|
LogSearchRecord |
getLogSearchRecord(Type logSearchRecordType)
Gets the log search record corresponding to the given log search
record
Type. |
void |
orderLogResults(LogSearchOrder logSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongLogs(IdList logIds)
Execute this search among the given list of logs.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongLogs(IdList logIds)
logIds - list of logsNullArgumentException - logIds is
null mandatory - This method must be implemented. void orderLogResults(LogSearchOrder logSearchOrder)
logSearchOrder - log search orderNullArgumentException - logSearchOrder
is null UnsupportedException - logSearchOrder is
not of this servicemandatory - This method must be implemented. LogSearchRecord getLogSearchRecord(Type logSearchRecordType) throws OperationFailedException
Type. This method is used to retrieve an object
implementing the requested record.logSearchRecordType - a log search record typeNullArgumentException - logSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(logSearchRecordType) is false
mandatory - This method must be implemented.