public class Panel extends Object
retrieveContent()
to get the content of this panel and all its subpanels,
recursively.
When executing panels, see the Panel library section in Apptus Zone (http://zone.apptus.com) for the arguments to each panel.
When working with filters see Working with filters and the FilterBuilder
class.
Also read the other articles in the Key concepts section for information about the other panel arguments.
Modifier and Type | Method | Description |
---|---|---|
PanelContent |
retrieveContent() |
Same as calling
retrieveContentAsXml(Map) with an empty ArgMap. |
PanelContent |
retrieveContent(Map<String,String> arguments) |
Retrieves the content of this panel from the eSales service.
|
InputStream |
retrieveContentAsXml(Map<String,String> arguments) |
Retrieves the content of this panel from the eSales service as an InputStream.
|
public final PanelContent retrieveContent() throws IOException, ParseException
retrieveContentAsXml(Map)
with an empty ArgMap.IOException
- if there is an error communicating with the eSales serviceParseException
- if the response cannot be parsedpublic PanelContent retrieveContent(Map<String,String> arguments) throws IOException, ParseException
You may use an ArgMap
or a standard HashMap
to pass the arguments.
arguments
- A map of arguments, where key is the parameter name, and value is the argument value.
Arguments having null values are ignored.IOException
- if there is an error communicating with the eSales serviceParseException
- if the response cannot be parsedIllegalArgumentException
- if arguments contains null, empty or reserved keyspublic InputStream retrieveContentAsXml(Map<String,String> arguments) throws IOException
You may use an ArgMap
or a standard HashMap
to pass the arguments.
arguments
- A map of arguments, where key is the parameter name, and value is the argument value.
Arguments having null values are ignored.IOException
- if there is an error communicating with the eSales serviceIllegalArgumentException
- if arguments contains null, empty or reserved keysCopyright © 2020 Apptus Technologies AB. All rights reserved.