public interface ProcessSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
ProcessList |
getProcesses()
Gets the process list resulting from the search.
|
ProcessQueryInspector |
getProcessQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
ProcessSearchResultsRecord |
getProcessSearchResultsRecord(Type processSearchRecordType)
Gets the process search results record corresponding to the given
process search record
Type. |
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeProcessList getProcesses()
IllegalStateException - list already retrievedmandatory - This method must be implemented. ProcessQueryInspector getProcessQueryInspector()
mandatory - This method must be implemented. ProcessSearchResultsRecord getProcessSearchResultsRecord(Type processSearchRecordType) throws OperationFailedException
Type. This method is used to
retrieve an object implementing the requested record.processSearchRecordType - a process search record typeNullArgumentException - processSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(processSearchRecordType) is false
mandatory - This method must be implemented.