Interface CredentialEntrySearch
- All Superinterfaces:
Extensible, OsidCondition, OsidSearch, Suppliable
The search interface for governing credential entry searches.
-
Method Summary
Modifier and TypeMethodDescriptiongetCredentialEntrySearchRecord(Type credentialEntrySearchRecordType) Gets the credential entry search record corresponding to the given credential entry search recordType.This method is used to retrieve an object implementing the requested record.voidorderCredentialEntryResults(CredentialEntrySearchOrder credentialEntrySearchOrder) Specify an ordering to the search results.voidsearchAmongCredentialEntries(IdList credentialEntryIds) Execute this search among the given list of credential entries.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeModifier and TypeMethodDescriptionGets the record types available in this object.booleanhasRecordType(Type recordType) Tests if this object supports the given recordType.Methods inherited from interface OsidSearch
limitResultSetModifier and TypeMethodDescriptionvoidlimitResultSet(long start, long end) By default, searches return all matching results.
-
Method Details
-
searchAmongCredentialEntries
Execute this search among the given list of credential entries.- Parameters:
credentialEntryIds- list of credential entryIds- Throws:
NullArgumentException-credentialEntryIdsisnull- Compliance:
mandatory- This method must be implemented.
-
orderCredentialEntryResults
Specify an ordering to the search results.- Parameters:
credentialEntrySearchOrder- credential entry search order- Throws:
NullArgumentException-credentialEntrySearchOrderisnullUnsupportedException-credentialEntrySearchOrderis not of this service- Compliance:
mandatory- This method must be implemented.
-
getCredentialEntrySearchRecord
CredentialEntrySearchRecord getCredentialEntrySearchRecord(Type credentialEntrySearchRecordType) throws OperationFailedException Gets the credential entry search record corresponding to the given credential entry search recordType.This method is used to retrieve an object implementing the requested record.- Parameters:
credentialEntrySearchRecordType- a credential entry search record type- Returns:
- the credential entry search record
- Throws:
NullArgumentException-credentialEntrySearchRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(credentialEntrySearchRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-