public class FetchQuoteByExternalQuoteIdCmdImpl extends AbstractFetchQuoteCmdImpl
/Quote[QuoteIdentifier[(ExternalQuoteID=)]]This command calls outbound service with the following XPath.
/Quote[QuoteIdentifier[(ExternalQuoteID=)] and OrderTemplate[StoreIdentifier[ExternalIdentifier[(NameIdentifier=)]]]]
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
FetchQuoteByExternalQuoteIdCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected GetType | buildOutboundRequest(java.util.HashMap hmNVPs)
This method build request to outbound service according to store name, member DNs and order statuses.
|
protected ShowQuoteDataAreaType | callGetQuoteService(GetType get)
This method fetches quotes from ExternalOrderFacadeClient.
|
protected java.util.Collection | fetchQuotes(GetType getVerb)
This method fetches quotes according to the selection criteria.
|
void | performSearch()
This method performs the search according to the search criteria.
|
public static final java.lang.String COPYRIGHT
protected java.util.Collection fetchQuotes(GetType getVerb) throws java.lang.Exception
protected ShowQuoteDataAreaType callGetQuoteService(GetType get) throws java.lang.Exception
public void performSearch() throws java.lang.Exception
protected GetType buildOutboundRequest(java.util.HashMap hmNVPs)