public abstract class AbstractGiftCenterFacadeClient extends AbstractBusinessObjectDocumentFacadeClient
This class provides a set of methods that can be used to communicate with the GiftCenter facade. This class represents a library of GiftCenter operations that can be performed. The purpose of this class is to hide the details about constructing the business object document that represents the service request into simple Java methods. The complexity of building the request document and making the request is all managed by this client class of the GiftCenter facade.
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
AbstractGiftCenterFacadeClient()
Creates an instance of the client to communicate with the GiftCenter facade.
|
AbstractGiftCenterFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
Creates an instance of the client to communicate with the GiftCenter facade.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListType | changeGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ChangeGiftListType aChangeGiftList)
This method will communicate with the GiftList facade and send the specified ChangeGiftList request.
|
protected com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListDataAreaType | checkAcknowledgeGiftList(com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListDataAreaType acknowledgeGiftListDataArea)
This method will examine the AcknowledgeGiftListDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListDataAreaType | checkRespondGiftList(com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListDataAreaType respondGiftListDataArea)
This method will examine the RespondGiftListDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType | checkShowGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType showGiftListDataArea)
This method will examine the ShowGiftListDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.giftcenter.facade.datatypes.GiftCenterFactory | getGiftCenterFactory()
This method will return the default instance of the GiftCenter Factory.
|
com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListType | getGiftList(com.ibm.commerce.giftcenter.facade.datatypes.GetGiftListType aGetGiftList)
This method will communicate with the GiftCenter facade and send the specified GetGiftList.
|
com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType | getGiftList(GetType getVerb)
This method returns the ShowGiftListDataArea when issuing the specified get expression to fetch GiftLists.
|
java.util.List | getGiftList(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of GiftLists based on the expression specified.
|
com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListType | processGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ProcessGiftListType aProcessGiftList)
This method will communicate with the GiftCenter facade and send the specified ProcessGiftList request.
|
public static final java.lang.String COPYRIGHT
public AbstractGiftCenterFacadeClient()
public AbstractGiftCenterFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
protected com.ibm.commerce.giftcenter.facade.datatypes.GiftCenterFactory getGiftCenterFactory()
public com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListType getGiftList(com.ibm.commerce.giftcenter.facade.datatypes.GetGiftListType aGetGiftList)
public com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListType processGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ProcessGiftListType aProcessGiftList)
public com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListType changeGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ChangeGiftListType aChangeGiftList)
protected com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListDataAreaType checkAcknowledgeGiftList(com.ibm.commerce.giftcenter.facade.datatypes.AcknowledgeGiftListDataAreaType acknowledgeGiftListDataArea) throws GiftListException
protected com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListDataAreaType checkRespondGiftList(com.ibm.commerce.giftcenter.facade.datatypes.RespondGiftListDataAreaType respondGiftListDataArea) throws GiftListException
protected com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType checkShowGiftList(com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType showGiftListDataArea) throws GiftListException
public com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType getGiftList(GetType getVerb) throws GiftListException
public java.util.List getGiftList(java.lang.String expressionLanguage, java.lang.String expression) throws GiftListException