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, useIsolatedBankView
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactions
close
AssessmentOfferedSearch 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.