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, useIsolatedAuctionHouseViewgetAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactionscloseAuctionProcessorEnablerSearch 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.