public interface AssessmentTakenSearchSession extends AssessmentTakenQuerySession
This session provides methods for searching among
AssessmentTaken
objects. The search query is constructed using the
AssessmentTakenQuery.
getAssessmentsTakenByQuery()
is the basic search method
and returns a list of AssessmentTaken
elements. A more
advanced search may be performed with
getAssessmentsTakenBySearch().
It accepts an
AssessmentTakenSearch
in addition to the query for the purpose of
specifying additional options affecting the entire search, such as
ordering. getAssessmentsTakenBySearch()
returns an
AssessmentTakenSearchResults
that can be used to access the
resulting AssessmenTakenList
or be used to perform a search
within the result set through AssessmentTakenSearch.
This session defines views that offer differing behaviors for searching.
Assessments taken may have query records indicated by their respective
record types. The query record is accessed via the
AssessmentTakenQuery.
Modifier and Type | Method and Description |
---|---|
AssessmentTakenSearchResults |
getAssessmentsTakenBySearch(AssessmentTakenQuery assessmentTakenQuery,
AssessmentTakenSearch assessmentTakenSearch)
Gets the search results matching the given search query using the
given assessment taken query.
|
AssessmentTakenQuery |
getAssessmentTakenQueryFromInspector(AssessmentTakenQueryInspector assessmentTakenQueryInspector)
Gets an assessment taken query from an inspector.
|
AssessmentTakenSearch |
getAssessmentTakenSearch()
Gets an assessment taken search.
|
AssessmentTakenSearchOrder |
getAssessmentTakenSearchOrder()
Gets an assessment taken search order.
|
canSearchAssessmentsTaken, getAssessmentsTakenByQuery, getAssessmentTakenQuery, getBank, getBankId, useFederatedBankView, useIsolatedBankView
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactions
close
AssessmentTakenSearch getAssessmentTakenSearch()
mandatory
- This method must be implemented. AssessmentTakenSearchOrder getAssessmentTakenSearchOrder()
AssessmentTakenSearchOrder
is supplied to an
AssessmentTakenSearch
to specify the ordering of results.mandatory
- This method must be implemented. AssessmentTakenSearchResults getAssessmentsTakenBySearch(AssessmentTakenQuery assessmentTakenQuery, AssessmentTakenSearch assessmentTakenSearch) throws OperationFailedException, PermissionDeniedException
assessmentTakenQuery
- the assessment taken queryassessmentTakenSearch
- the assessment taken searchNullArgumentException
- assessmentTakenQuery
or assessmentTakenSearch
is null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failure
occurredUnsupportedException
- assessmentTakenQuery
or assessmentTakenSearch
is not of this
servicemandatory
- This method must be implemented. AssessmentTakenQuery getAssessmentTakenQueryFromInspector(AssessmentTakenQueryInspector assessmentTakenQueryInspector)
AssessmentTakenSearchResults.
assessmentTakenQueryInspector
- an assessment taken query
inspectorNullArgumentException
-
assessmentTakenQueryInspector
is null
UnsupportedException
-
assessmentTakenQueryInspector
is not of this servicemandatory
- This method must be implemented.