public interface JournalEntrySearch extends OsidSearch
The search interface for governing journal entry searches.
| Modifier and Type | Method and Description |
|---|---|
JournalEntrySearchRecord |
getJournalEntrySearchRecord(Type journalEntrySearchRecordType)
Gets the journal entry search record corresponding to the given
journal entry search record
Type. |
void |
orderJournalEntryResults(JournalEntrySearchOrder journalEntrySearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongJournalEntries(IdList journalEntryIds)
Execute this search among the given list of journal entries.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongJournalEntries(IdList journalEntryIds)
journalEntryIds - list of journal entriesNullArgumentException - journalEntryIds
is null mandatory - This method must be implemented. void orderJournalEntryResults(JournalEntrySearchOrder journalEntrySearchOrder)
journalEntrySearchOrder - journal entry search orderNullArgumentException - journalEntrySearchOrder
is null UnsupportedException - journalEntrySearchOrder
is not of this servicemandatory - This method must be implemented. JournalEntrySearchRecord getJournalEntrySearchRecord(Type journalEntrySearchRecordType) throws OperationFailedException
Type. This method is used
to retrieve an object implementing the requested record.journalEntrySearchRecordType - a journal entry search record
typeNullArgumentException -
journalEntrySearchRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(journalEntrySearchRecordType) is
false mandatory - This method must be implemented.