public interface AuctionProcessorEnablerSearchSession extends AuctionProcessorEnablerQuerySession
This session provides methods for searching among
AuctionProcessorEnabler
objects. The search query is constructed
using the AuctionProcessorEnableryQuery.
getAuctionProcessorEnablersByQuery()
is the basic
search method and returns a list of AuctionProcessorEnablers.
A more advanced search may be performed with
getAuctionProcessorEnablersBySearch().
It accepts an
AuctionProcessorEnablerSearch
in addition to the query for the
purpose of specifying additional options affecting the entire search, such
as bidding. getAuctionProcessorEnablersBySearch()
returns
an AuctionProcessorEnablerSearchResults
that can be used to
access the resulting AuctionProcessorEnablerList
or be used
to perform a search within the result set through
AuctionProcessorEnablerSearch.
This session defines views that offer differing behaviors for searching.
AuctionProcessorEnablers
may have a query record
indicated by their respective record types. The query record is accessed
via the AuctionProcessorEnablerQuery.
Modifier and Type | Method and Description |
---|---|
AuctionProcessorEnablerQuery |
getAuctionProcessorEnablerQueryFromInspector(AuctionProcessorEnablerQueryInspector auctionProcessorEnablerQueryInspector)
Gets an auction processor enabler query from an inspector.
|
AuctionProcessorEnablerSearchResults |
getAuctionProcessorEnablersBySearch(AuctionProcessorEnablerQuery auctionProcessorEnablerQuery,
AuctionProcessorEnablerSearch auctionProcessorEnablerSearch)
Gets the search results matching the given search query using the
given search.
|
AuctionProcessorEnablerSearch |
getAuctionProcessorEnablerSearch()
Gets an auction processor enabler search.
|
AuctionProcessorEnablerSearchOrder |
getAuctionProcessorEnablerSearchOrder()
Gets an auction processor enabler search order.
|
canSearchAuctionProcessorEnablers, getAuctionHouse, getAuctionHouseId, getAuctionProcessorEnablerQuery, getAuctionProcessorEnablersByQuery, useFederatedAuctionHouseView, useIsolatedAuctionHouseView
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactions
close
AuctionProcessorEnablerSearch getAuctionProcessorEnablerSearch()
mandatory
- This method must be implemented. AuctionProcessorEnablerSearchOrder getAuctionProcessorEnablerSearchOrder()
AuctionProcessorEnablerSearchOrder
is supplied to an
AuctionProcessorEnablerSearch
to specify the ordering of
results.mandatory
- This method must be implemented. AuctionProcessorEnablerSearchResults getAuctionProcessorEnablersBySearch(AuctionProcessorEnablerQuery auctionProcessorEnablerQuery, AuctionProcessorEnablerSearch auctionProcessorEnablerSearch) throws OperationFailedException, PermissionDeniedException
auctionProcessorEnablerQuery
- the auction processor enabler
queryauctionProcessorEnablerSearch
- the auction processor enabler
searchNullArgumentException
-
auctionProcessorEnablerQuery
or
auctionProcessorEnablerSearch
is null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failureUnsupportedException
-
auctionProcessorEnablerQuery
or
auctionProcessorEnablerSearch
is not of this servicemandatory
- This method must be implemented. AuctionProcessorEnablerQuery getAuctionProcessorEnablerQueryFromInspector(AuctionProcessorEnablerQueryInspector auctionProcessorEnablerQueryInspector)
AuctionProcessorEnablerSearchResults.
auctionProcessorEnablerQueryInspector
- an auction processor
enabler query inspectorNullArgumentException
-
auctionProcessorEnablerQueryInspector
is null
UnsupportedException
-
auctionProcessorEnablerQueryInspector
is not of this
servicemandatory
- This method must be implemented.