public interface CheckSearchOrder extends OsidRuleSearchOrder
An interface for specifying the ordering of search results.
| Modifier and Type | Method and Description |
|---|---|
CheckSearchOrderRecord |
getCheckSearchOrderRecord(Type checkRecordType)
Gets the check search order record corresponding to the given check
record
Type. |
BlockSearchOrder |
getHoldCheckBlockSearchOrder()
Gets the block search order.
|
AuditSearchOrder |
getInquiryCheckAuditSearchOrder()
Gets the audit search order.
|
AgendaSearchOrder |
getProcessCheckAgendaSearchOrder()
Gets the agenda search order.
|
CyclicEventSearchOrder |
getTimeCheckCyclicEventSearchOrder()
Gets the cyclic event search order.
|
EventSearchOrder |
getTimeCheckEventSearchOrder()
Gets the event search order.
|
void |
orderByHoldCheckBlock(SearchOrderStyle style)
Orders the results by block.
|
void |
orderByInquiryCheckAudit(SearchOrderStyle style)
Orders the results by audit.
|
void |
orderByProcessCheckAgenda(SearchOrderStyle style)
Orders the results by agenda.
|
void |
orderByTimeCheckCyclicEvent(SearchOrderStyle style)
Orders the results by cyclic event.
|
void |
orderByTimeCheckEndDate(SearchOrderStyle style)
Orders the results by the time end check date.
|
void |
orderByTimeCheckEvent(SearchOrderStyle style)
Orders the results by the time check event.
|
void |
orderByTimeCheckStartDate(SearchOrderStyle style)
Orders the results by the time check start date.
|
boolean |
supportsHoldCheckBlockSearchOrder()
Tests if a block search order is available.
|
boolean |
supportsInquiryCheckAuditSearchOrder()
Tests if an audit search order is available.
|
boolean |
supportsProcessCheckAgendaSearchOrder()
Tests if an agenda search order is available.
|
boolean |
supportsTimeCheckCyclicEventSearchOrder()
Tests if a cyclic event search order is available.
|
boolean |
supportsTimeCheckEventSearchOrder()
Tests if an event search order is available.
|
getRuleSearchOrder, orderByRule, supportsRuleSearchOrderorderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticorderByIdgetRecordTypes, hasRecordTypeorderByActive, orderByDisabled, orderByEnabled, orderByOperationalvoid orderByTimeCheckStartDate(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByTimeCheckEndDate(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByTimeCheckEvent(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsTimeCheckEventSearchOrder()
true if an event search order is available,
false otherwisemandatory - This method must be implemented. EventSearchOrder getTimeCheckEventSearchOrder()
IllegalStateException -
supportsTimeCheckEventSearchOrder() is false
mandatory - This method must be implemented. void orderByTimeCheckCyclicEvent(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsTimeCheckCyclicEventSearchOrder()
true if a cyclic event search order is
available, false otherwisemandatory - This method must be implemented. CyclicEventSearchOrder getTimeCheckCyclicEventSearchOrder()
IllegalStateException -
supportsTimeCheckCyclicEventSearchOrder() is
false mandatory - This method must be implemented. void orderByHoldCheckBlock(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsHoldCheckBlockSearchOrder()
true if a block search order is available,
false otherwisemandatory - This method must be implemented. BlockSearchOrder getHoldCheckBlockSearchOrder()
IllegalStateException -
supportsHoldCheckBlockSearchOrder() is false
mandatory - This method must be implemented. void orderByInquiryCheckAudit(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsInquiryCheckAuditSearchOrder()
true if an audit search order is available,
false otherwisemandatory - This method must be implemented. AuditSearchOrder getInquiryCheckAuditSearchOrder()
IllegalStateException -
supportsInquiryCheckAuditSearchOrder() is false
mandatory - This method must be implemented. void orderByProcessCheckAgenda(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsProcessCheckAgendaSearchOrder()
true if an agenda search order is available,
false otherwisemandatory - This method must be implemented. AgendaSearchOrder getProcessCheckAgendaSearchOrder()
IllegalStateException -
supportsProcessCheckAgendaSearchOrder() is
false mandatory - This method must be implemented. CheckSearchOrderRecord getCheckSearchOrderRecord(Type checkRecordType) throws OperationFailedException, PermissionDeniedException
Type. Multiple retrievals return the same
underlying object.checkRecordType - a check record typeNullArgumentException - checkRecordType
is null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnsupportedException -
hasRecordType(checkRecordType) is false mandatory - This method must be implemented.