public abstract class AbstractPageLayoutFacadeClient extends AbstractBusinessObjectDocumentFacadeClient
This class provides a set of methods that can be used to communicate with the PageLayout facade. This class represents a library of PageLayout 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 PageLayout facade.
Constructor and Description |
---|
AbstractPageLayoutFacadeClient()
Creates an instance of the client to communicate with the PageLayout facade.
|
AbstractPageLayoutFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
Creates an instance of the client to communicate with the PageLayout facade.
|
Modifier and Type | Method and Description |
---|---|
RespondLayoutType | changeLayout(ChangeLayoutType aChangeLayout)
This method will communicate with the Layout facade and send the specified ChangeLayout request.
|
RespondPageType | changePage(ChangePageType aChangePage)
This method will communicate with the Page facade and send the specified ChangePage request.
|
protected AcknowledgeLayoutDataAreaType | checkAcknowledgeLayout(AcknowledgeLayoutDataAreaType acknowledgeLayoutDataArea)
This method will examine the AcknowledgeLayoutDataArea to see if there is any error information reported.
|
protected AcknowledgePageDataAreaType | checkAcknowledgePage(AcknowledgePageDataAreaType acknowledgePageDataArea)
This method will examine the AcknowledgePageDataArea to see if there is any error information reported.
|
protected RespondLayoutDataAreaType | checkRespondLayout(RespondLayoutDataAreaType respondLayoutDataArea)
This method will examine the RespondLayoutDataArea to see if there is any error information reported.
|
protected RespondPageDataAreaType | checkRespondPage(RespondPageDataAreaType respondPageDataArea)
This method will examine the RespondPageDataArea to see if there is any error information reported.
|
protected ShowLayoutDataAreaType | checkShowLayout(ShowLayoutDataAreaType showLayoutDataArea)
This method will examine the ShowLayoutDataArea to see if there is any error information reported.
|
protected ShowPageDataAreaType | checkShowPage(ShowPageDataAreaType showPageDataArea)
This method will examine the ShowPageDataArea to see if there is any error information reported.
|
protected ShowPageDesignDataAreaType | checkShowPageDesign(ShowPageDesignDataAreaType showPageDesignDataArea)
This method will examine the ShowPageDesignDataArea to see if there is any error information reported.
|
protected ShowWidgetDefinitionDataAreaType | checkShowWidgetDefinition(ShowWidgetDefinitionDataAreaType showWidgetDefinitionDataArea)
This method will examine the ShowWidgetDefinitionDataArea to see if there is any error information reported.
|
ShowLayoutType | getLayout(GetLayoutType aGetLayout)
This method will communicate with the PageLayout facade and send the specified GetLayout.
|
ShowLayoutDataAreaType | getLayout(GetType getVerb)
This method returns the ShowLayoutDataArea when issuing the specified get expression to fetch Layouts.
|
java.util.List | getLayout(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of Layouts based on the expression specified.
|
ShowPageType | getPage(GetPageType aGetPage)
This method will communicate with the PageLayout facade and send the specified GetPage.
|
ShowPageDataAreaType | getPage(GetType getVerb)
This method returns the ShowPageDataArea when issuing the specified get expression to fetch Pages.
|
java.util.List | getPage(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of Pages based on the expression specified.
|
ShowPageDesignType | getPageDesign(GetPageDesignType aGetPageDesign)
This method will communicate with the PageLayout facade and send the specified GetPageDesign.
|
ShowPageDesignDataAreaType | getPageDesign(GetType getVerb)
This method returns the ShowPageDesignDataArea when issuing the specified get expression to fetch PageDesigns.
|
java.util.List | getPageDesign(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of PageDesigns based on the expression specified.
|
protected PageLayoutFactory | getPageLayoutFactory()
This method will return the default instance of the PageLayout Factory.
|
ShowWidgetDefinitionDataAreaType | getWidgetDefinition(GetType getVerb)
This method returns the ShowWidgetDefinitionDataArea when issuing the specified get expression to fetch WidgetDefinitions.
|
ShowWidgetDefinitionType | getWidgetDefinition(GetWidgetDefinitionType aGetWidgetDefinition)
This method will communicate with the PageLayout facade and send the specified GetWidgetDefinition.
|
java.util.List | getWidgetDefinition(java.lang.String expressionLanguage, java.lang.String expression)
This method returns a list of WidgetDefinitions based on the expression specified.
|
AcknowledgeLayoutType | processLayout(ProcessLayoutType aProcessLayout)
This method will communicate with the PageLayout facade and send the specified ProcessLayout request.
|
AcknowledgePageType | processPage(ProcessPageType aProcessPage)
This method will communicate with the PageLayout facade and send the specified ProcessPage request.
|
public AbstractPageLayoutFacadeClient()
public AbstractPageLayoutFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
protected PageLayoutFactory getPageLayoutFactory()
public ShowLayoutType getLayout(GetLayoutType aGetLayout)
public AcknowledgeLayoutType processLayout(ProcessLayoutType aProcessLayout) throws LayoutException
public RespondLayoutType changeLayout(ChangeLayoutType aChangeLayout) throws LayoutException
protected AcknowledgeLayoutDataAreaType checkAcknowledgeLayout(AcknowledgeLayoutDataAreaType acknowledgeLayoutDataArea) throws LayoutException
protected RespondLayoutDataAreaType checkRespondLayout(RespondLayoutDataAreaType respondLayoutDataArea) throws LayoutException
protected ShowLayoutDataAreaType checkShowLayout(ShowLayoutDataAreaType showLayoutDataArea) throws LayoutException
public ShowLayoutDataAreaType getLayout(GetType getVerb) throws LayoutException
public java.util.List getLayout(java.lang.String expressionLanguage, java.lang.String expression) throws LayoutException
public ShowPageType getPage(GetPageType aGetPage)
public AcknowledgePageType processPage(ProcessPageType aProcessPage) throws PageException
public RespondPageType changePage(ChangePageType aChangePage) throws PageException
protected AcknowledgePageDataAreaType checkAcknowledgePage(AcknowledgePageDataAreaType acknowledgePageDataArea) throws PageException
protected RespondPageDataAreaType checkRespondPage(RespondPageDataAreaType respondPageDataArea) throws PageException
protected ShowPageDataAreaType checkShowPage(ShowPageDataAreaType showPageDataArea) throws PageException
public ShowPageDataAreaType getPage(GetType getVerb) throws PageException
public java.util.List getPage(java.lang.String expressionLanguage, java.lang.String expression) throws PageException
public ShowPageDesignType getPageDesign(GetPageDesignType aGetPageDesign)
protected ShowPageDesignDataAreaType checkShowPageDesign(ShowPageDesignDataAreaType showPageDesignDataArea) throws PageDesignException
public ShowPageDesignDataAreaType getPageDesign(GetType getVerb) throws PageDesignException
public java.util.List getPageDesign(java.lang.String expressionLanguage, java.lang.String expression) throws PageDesignException
public ShowWidgetDefinitionType getWidgetDefinition(GetWidgetDefinitionType aGetWidgetDefinition)
protected ShowWidgetDefinitionDataAreaType checkShowWidgetDefinition(ShowWidgetDefinitionDataAreaType showWidgetDefinitionDataArea) throws WidgetDefinitionException
public ShowWidgetDefinitionDataAreaType getWidgetDefinition(GetType getVerb) throws WidgetDefinitionException
public java.util.List getWidgetDefinition(java.lang.String expressionLanguage, java.lang.String expression) throws WidgetDefinitionException