public abstract class AbstractInfrastructureFacadeClient extends AbstractBusinessObjectDocumentFacadeClient
This class provides a set of methods that can be used to communicate with the Infrastructure facade. This class represents a library of Infrastructure 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 Infrastructure facade.
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
AbstractInfrastructureFacadeClient()
Creates an instance of the client to communicate with the Infrastructure facade.
|
AbstractInfrastructureFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
Creates an instance of the client to communicate with the Infrastructure facade.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderType | changeFolder(com.ibm.commerce.infrastructure.facade.datatypes.ChangeFolderType aChangeFolder)
This method will communicate with the Folder facade and send the specified ChangeFolder request.
|
com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreType | changeOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.ChangeOnlineStoreType aChangeOnlineStore)
This method will communicate with the OnlineStore facade and send the specified ChangeOnlineStore request.
|
com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutType | changePageLayout(com.ibm.commerce.infrastructure.facade.datatypes.ChangePageLayoutType aChangePageLayout)
This method will communicate with the PageLayout facade and send the specified ChangePageLayout request.
|
com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageType | changeStorePage(com.ibm.commerce.infrastructure.facade.datatypes.ChangeStorePageType aChangeStorePage)
This method will communicate with the StorePage facade and send the specified ChangeStorePage request.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderDataAreaType | checkAcknowledgeFolder(com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderDataAreaType acknowledgeFolderDataArea)
This method will examine the AcknowledgeFolderDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreDataAreaType | checkAcknowledgeOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreDataAreaType acknowledgeOnlineStoreDataArea)
This method will examine the AcknowledgeOnlineStoreDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderDataAreaType | checkRespondFolder(com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderDataAreaType respondFolderDataArea)
This method will examine the RespondFolderDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreDataAreaType | checkRespondOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreDataAreaType respondOnlineStoreDataArea)
This method will examine the RespondOnlineStoreDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutDataAreaType | checkRespondPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutDataAreaType respondPageLayoutDataArea)
This method will examine the RespondPageLayoutDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageDataAreaType | checkRespondStorePage(com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageDataAreaType respondStorePageDataArea)
This method will examine the RespondStorePageDataArea to see if there is any error information reported.
|
protected ShowConfigurationDataAreaType | checkShowConfiguration(ShowConfigurationDataAreaType showConfigurationDataArea)
This method will examine the ShowConfigurationDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType | checkShowExternalRule(com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType showExternalRuleDataArea)
This method will examine the ShowExternalRuleDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType | checkShowFolder(com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType showFolderDataArea)
This method will examine the ShowFolderDataArea to see if there is any error information reported.
|
protected ShowOnlineStoreDataAreaType | checkShowOnlineStore(ShowOnlineStoreDataAreaType showOnlineStoreDataArea)
This method will examine the ShowOnlineStoreDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType | checkShowPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType showPageLayoutDataArea)
This method will examine the ShowPageLayoutDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType | checkShowStorePage(com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType showStorePageDataArea)
This method will examine the ShowStorePageDataArea to see if there is any error information reported.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType | checkShowStorePageData(com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType showStorePageDataDataArea)
This method will examine the ShowStorePageDataDataArea to see if there is any error information reported.
|
ShowConfigurationType | getConfiguration(GetConfigurationType aGetConfiguration)
This method will communicate with the Infrastructure facade and send the specified GetConfiguration.
|
ShowConfigurationDataAreaType | getConfiguration(GetType getVerb)
This method returns the ShowConfigurationDataArea when issuing the specified get expression to fetch Configurations.
|
java.util.List | getConfiguration(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of Configurations based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleType | getExternalRule(com.ibm.commerce.infrastructure.facade.datatypes.GetExternalRuleType aGetExternalRule)
This method will communicate with the Infrastructure facade and send the specified GetExternalRule.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType | getExternalRule(GetType getVerb)
This method returns the ShowExternalRuleDataArea when issuing the specified get expression to fetch ExternalRules.
|
java.util.List | getExternalRule(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of ExternalRules based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderType | getFolder(com.ibm.commerce.infrastructure.facade.datatypes.GetFolderType aGetFolder)
This method will communicate with the Infrastructure facade and send the specified GetFolder.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType | getFolder(GetType getVerb)
This method returns the ShowFolderDataArea when issuing the specified get expression to fetch Folders.
|
java.util.List | getFolder(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of Folders based on the expression specified.
|
protected InfrastructureFactory | getInfrastructureFactory()
This method will return the default instance of the Infrastructure Factory.
|
ShowOnlineStoreType | getOnlineStore(GetOnlineStoreType aGetOnlineStore)
This method will communicate with the Infrastructure facade and send the specified GetOnlineStore.
|
ShowOnlineStoreDataAreaType | getOnlineStore(GetType getVerb)
This method returns the ShowOnlineStoreDataArea when issuing the specified get expression to fetch OnlineStores.
|
java.util.List | getOnlineStore(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of OnlineStores based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutType | getPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.GetPageLayoutType aGetPageLayout)
This method will communicate with the Infrastructure facade and send the specified GetPageLayout.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType | getPageLayout(GetType getVerb)
This method returns the ShowPageLayoutDataArea when issuing the specified get expression to fetch PageLayouts.
|
java.util.List | getPageLayout(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of PageLayouts based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageType | getStorePage(com.ibm.commerce.infrastructure.facade.datatypes.GetStorePageType aGetStorePage)
This method will communicate with the Infrastructure facade and send the specified GetStorePage.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType | getStorePage(GetType getVerb)
This method returns the ShowStorePageDataArea when issuing the specified get expression to fetch StorePages.
|
java.util.List | getStorePage(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of StorePages based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataType | getStorePageData(com.ibm.commerce.infrastructure.facade.datatypes.GetStorePageDataType aGetStorePageData)
This method will communicate with the Infrastructure facade and send the specified GetStorePageData.
|
com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType | getStorePageData(GetType getVerb)
This method returns the ShowStorePageDataDataArea when issuing the specified get expression to fetch StorePageDatas.
|
java.util.List | getStorePageData(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of StorePageDatas based on the expression specified.
|
com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderType | processFolder(com.ibm.commerce.infrastructure.facade.datatypes.ProcessFolderType aProcessFolder)
This method will communicate with the Infrastructure facade and send the specified ProcessFolder request.
|
com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreType | processOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.ProcessOnlineStoreType aProcessOnlineStore)
This method will communicate with the Infrastructure facade and send the specified ProcessOnlineStore request.
|
public static final java.lang.String COPYRIGHT
public AbstractInfrastructureFacadeClient()
public AbstractInfrastructureFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
protected InfrastructureFactory getInfrastructureFactory()
public ShowConfigurationType getConfiguration(GetConfigurationType aGetConfiguration)
protected ShowConfigurationDataAreaType checkShowConfiguration(ShowConfigurationDataAreaType showConfigurationDataArea) throws ConfigurationException
public ShowConfigurationDataAreaType getConfiguration(GetType getVerb) throws ConfigurationException
public java.util.List getConfiguration(java.lang.String expressionLanguage, java.lang.String expression) throws ConfigurationException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleType getExternalRule(com.ibm.commerce.infrastructure.facade.datatypes.GetExternalRuleType aGetExternalRule)
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType checkShowExternalRule(com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType showExternalRuleDataArea) throws com.ibm.commerce.infrastructure.facade.client.ExternalRuleException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowExternalRuleDataAreaType getExternalRule(GetType getVerb) throws com.ibm.commerce.infrastructure.facade.client.ExternalRuleException
public java.util.List getExternalRule(java.lang.String expressionLanguage, java.lang.String expression) throws com.ibm.commerce.infrastructure.facade.client.ExternalRuleException
public ShowOnlineStoreType getOnlineStore(GetOnlineStoreType aGetOnlineStore)
public com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreType processOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.ProcessOnlineStoreType aProcessOnlineStore)
public com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreType changeOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.ChangeOnlineStoreType aChangeOnlineStore)
protected com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreDataAreaType checkAcknowledgeOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeOnlineStoreDataAreaType acknowledgeOnlineStoreDataArea) throws OnlineStoreException
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreDataAreaType checkRespondOnlineStore(com.ibm.commerce.infrastructure.facade.datatypes.RespondOnlineStoreDataAreaType respondOnlineStoreDataArea) throws OnlineStoreException
protected ShowOnlineStoreDataAreaType checkShowOnlineStore(ShowOnlineStoreDataAreaType showOnlineStoreDataArea) throws OnlineStoreException
public ShowOnlineStoreDataAreaType getOnlineStore(GetType getVerb) throws OnlineStoreException
public java.util.List getOnlineStore(java.lang.String expressionLanguage, java.lang.String expression) throws OnlineStoreException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutType getPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.GetPageLayoutType aGetPageLayout)
public com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutType changePageLayout(com.ibm.commerce.infrastructure.facade.datatypes.ChangePageLayoutType aChangePageLayout)
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutDataAreaType checkRespondPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.RespondPageLayoutDataAreaType respondPageLayoutDataArea) throws com.ibm.commerce.infrastructure.facade.client.PageLayoutException
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType checkShowPageLayout(com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType showPageLayoutDataArea) throws com.ibm.commerce.infrastructure.facade.client.PageLayoutException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowPageLayoutDataAreaType getPageLayout(GetType getVerb) throws com.ibm.commerce.infrastructure.facade.client.PageLayoutException
public java.util.List getPageLayout(java.lang.String expressionLanguage, java.lang.String expression) throws com.ibm.commerce.infrastructure.facade.client.PageLayoutException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageType getStorePage(com.ibm.commerce.infrastructure.facade.datatypes.GetStorePageType aGetStorePage)
public com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageType changeStorePage(com.ibm.commerce.infrastructure.facade.datatypes.ChangeStorePageType aChangeStorePage)
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageDataAreaType checkRespondStorePage(com.ibm.commerce.infrastructure.facade.datatypes.RespondStorePageDataAreaType respondStorePageDataArea) throws com.ibm.commerce.infrastructure.facade.client.StorePageException
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType checkShowStorePage(com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType showStorePageDataArea) throws com.ibm.commerce.infrastructure.facade.client.StorePageException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataAreaType getStorePage(GetType getVerb) throws com.ibm.commerce.infrastructure.facade.client.StorePageException
public java.util.List getStorePage(java.lang.String expressionLanguage, java.lang.String expression) throws com.ibm.commerce.infrastructure.facade.client.StorePageException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataType getStorePageData(com.ibm.commerce.infrastructure.facade.datatypes.GetStorePageDataType aGetStorePageData)
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType checkShowStorePageData(com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType showStorePageDataDataArea) throws com.ibm.commerce.infrastructure.facade.client.StorePageDataException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowStorePageDataDataAreaType getStorePageData(GetType getVerb) throws com.ibm.commerce.infrastructure.facade.client.StorePageDataException
public java.util.List getStorePageData(java.lang.String expressionLanguage, java.lang.String expression) throws com.ibm.commerce.infrastructure.facade.client.StorePageDataException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderType getFolder(com.ibm.commerce.infrastructure.facade.datatypes.GetFolderType aGetFolder)
public com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderType processFolder(com.ibm.commerce.infrastructure.facade.datatypes.ProcessFolderType aProcessFolder)
public com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderType changeFolder(com.ibm.commerce.infrastructure.facade.datatypes.ChangeFolderType aChangeFolder)
protected com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderDataAreaType checkAcknowledgeFolder(com.ibm.commerce.infrastructure.facade.datatypes.AcknowledgeFolderDataAreaType acknowledgeFolderDataArea) throws com.ibm.commerce.infrastructure.facade.client.FolderException
protected com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderDataAreaType checkRespondFolder(com.ibm.commerce.infrastructure.facade.datatypes.RespondFolderDataAreaType respondFolderDataArea) throws com.ibm.commerce.infrastructure.facade.client.FolderException
protected com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType checkShowFolder(com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType showFolderDataArea) throws com.ibm.commerce.infrastructure.facade.client.FolderException
public com.ibm.commerce.infrastructure.facade.datatypes.ShowFolderDataAreaType getFolder(GetType getVerb) throws com.ibm.commerce.infrastructure.facade.client.FolderException
public java.util.List getFolder(java.lang.String expressionLanguage, java.lang.String expression) throws com.ibm.commerce.infrastructure.facade.client.FolderException