public interface AuthorizationEnablerSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
AuthorizationEnablerQueryInspector |
getAuthorizationEnablerQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
AuthorizationEnablerList |
getAuthorizationEnablers()
Gets the
AuthorizationEnablerList resulting from a
search. |
AuthorizationEnablerSearchResultsRecord |
getAuthorizationEnablerSearchResultsRecord(Type authorizationEnablerSearchRecordType)
Gets the authorization enabler search results record corresponding to
the given authorization enabler search record
Type. |
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeAuthorizationEnablerList getAuthorizationEnablers()
AuthorizationEnablerList resulting from a
search.IllegalStateException - list has already been retrievedmandatory - This method must be implemented. AuthorizationEnablerQueryInspector getAuthorizationEnablerQueryInspector()
mandatory - This method must be implemented. AuthorizationEnablerSearchResultsRecord getAuthorizationEnablerSearchResultsRecord(Type authorizationEnablerSearchRecordType) throws OperationFailedException, PermissionDeniedException
Type.
This method must be used to retrieve an object implementing the
requested record.authorizationEnablerSearchRecordType - an authorization enabler
search record typeNullArgumentException -
authorizationEnablerSearchRecordType is null
OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnsupportedException -
hasRecordType(authorizationEnablerSearchRecordType) is
false mandatory - This method must be implemented.