public interface AssessmentOfferedSearchSession extends AssessmentOfferedQuerySession
This session provides methods for searching among
AssessmentOffered objects. The search query is constructed using
the AssessmentOfferedQuery.
getAssessmentsOfferedByQuery() is the basic search
method and returns a list of AssessmentOffered elements. A
more advanced search may be performed with
getAssessmentsOfferedBySearch(). It accepts an
AssessmentOfferedSearch in addition to the query for the purpose
of specifying additional options affecting the entire search, such as
ordering. getAssessmentsOfferedBySearch() returns an
AssessmentOfferedSearchResults that can be used to access the
resulting AssessmentOfferedList or be used to perform a
search within the result set through AssessmentOfferedSearch.
This session defines views that offer differing behaviors for searching.
Assessments offered may have a query record indicated by their
respective record types. The query record is accessed via the
AssessmentOfferedQuery.
| Modifier and Type | Method and Description |
|---|---|
AssessmentOfferedQuery |
getAssessmentOfferedQueryFromInspector(AssessmentOfferedQueryInspector assessmentOfferedQueryInspector)
Gets an assessment offered query from an inspector.
|
AssessmentOfferedSearch |
getAssessmentOfferedSearch()
Gets an assessment offered search.
|
AssessmentOfferedSearchOrder |
getAssessmentOfferedSearchOrder()
Gets an assessment offered search order.
|
AssessmentOfferedSearchResults |
getAssessmentsOfferedBySearch(AssessmentOfferedQuery assessmentOfferedQuery,
AssessmentOfferedSearch assessmentOfferedSearch)
Gets the search results matching the given search query using the
given search.
|
canSearchAssessmentsOffered, getAssessmentOfferedQuery, getAssessmentsOfferedByQuery, getBank, getBankId, useFederatedBankView, useIsolatedBankViewgetAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactionscloseAssessmentOfferedSearch getAssessmentOfferedSearch()
mandatory - This method must be implemented. AssessmentOfferedSearchOrder getAssessmentOfferedSearchOrder()
AssessmentOfferedSearchOrder is supplied to an
AssessmentOfferedSearch to specify the ordering of results.mandatory - This method must be implemented. AssessmentOfferedSearchResults getAssessmentsOfferedBySearch(AssessmentOfferedQuery assessmentOfferedQuery, AssessmentOfferedSearch assessmentOfferedSearch) throws OperationFailedException, PermissionDeniedException
assessmentOfferedQuery - the assessment offered queryassessmentOfferedSearch - the assessment offered searchNullArgumentException - assessmentOfferedQuery
or assessmentOfferedSearch is
null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnsupportedException - assessmentOfferedQuery
or assessmentOfferedSearch is not of
this servicemandatory - This method must be implemented. AssessmentOfferedQuery getAssessmentOfferedQueryFromInspector(AssessmentOfferedQueryInspector assessmentOfferedQueryInspector)
AssessmentOfferedSearchResults. assessmentOfferedQueryInspector - an assessment offered query
inspectorNullArgumentException -
assessmentOfferedQueryInspector is null UnsupportedException -
assessmentOfferedQueryInspector is not of this servicemandatory - This method must be implemented.