| Modifier and Type | Field and Description |
|---|---|
| protected String | inputRootElementName
The root element name to use for the input DOM. |
| protected String | outputRootElementName
The root element name to use for the output DOM. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public AbstractRecord | buildRow(Record record, EISAccessor accessor)
Overrides org. |
| public Vector | buildRows(Record record, EISAccessor accessor)
Overrides org. |
| protected DatabaseField | createField(String fieldName)
Overrides org. |
| public Element | |
| public Record | createInputRecord(EISAccessor accessor)
Overrides org. |
| protected XMLRecord | createXMLRecord(String rootName)
INTERNAL: Use the createRecord method on ObjectBuilder in case the root element is namespace qualified |
| public String | |
| public String | getLogString(Accessor accessor)
Overrides org. Implements org. |
| public String | |
| public void | prepare(AbstractSession session)
Overrides org. |
| public void | setInputRootElementName(String inputRootElementName)
PUBLIC: Set the root element name to use for the input DOM. |
| public void | setOutputRootElementName(String outputRootElementName)
PUBLIC: Set the root element name to use for the output DOM. |
| inputRootElementName | back to summary |
|---|---|
| protected String inputRootElementName The root element name to use for the input DOM. | |
| outputRootElementName | back to summary |
|---|---|
| protected String outputRootElementName The root element name to use for the output DOM. | |
| XMLInteraction | back to summary |
|---|---|
| public XMLInteraction() Default constructor. | |
| buildRow | back to summary |
|---|---|
| public AbstractRecord buildRow(Record record, EISAccessor accessor) Overrides org. Build a database row from the record returned from the interaction.
| |
| buildRows | back to summary |
|---|---|
| public Vector Overrides org. Build a collection of database rows from the Record returned from the interaction.
| |
| createField | back to summary |
|---|---|
| protected DatabaseField createField(String fieldName) Overrides org. INTERNAL:
| |
| createInputDOM | back to summary |
|---|---|
| public Element createInputDOM(EISAccessor accessor) Create a DOM for this interaction. Convert the database row or arguments into an XML DOM tree. | |
| createInputRecord | back to summary |
|---|---|
| public Record createInputRecord(EISAccessor accessor) Overrides org. Create a DOM input record for this interaction. Convert the database row or arguments into an XML DOM tree.
| |
| createXMLRecord | back to summary |
|---|---|
| protected XMLRecord createXMLRecord(String rootName) INTERNAL: Use the createRecord method on ObjectBuilder in case the root element is namespace qualified | |
| getInputRootElementName | back to summary |
|---|---|
| public String getInputRootElementName() PUBLIC: Return the root element name to use for the input DOM. | |
| getLogString | back to summary |
|---|---|
| public String getLogString(Accessor accessor) Overrides org. Implements org. Return the string for logging purposes.
| |
| getOutputRootElementName | back to summary |
|---|---|
| public String getOutputRootElementName() PUBLIC: Return the root element name to use for the output DOM. | |
| prepare | back to summary |
|---|---|
| public void prepare(AbstractSession session) Overrides org. Set the default record name from the descriptor.
| |
| setInputRootElementName | back to summary |
|---|---|
| public void setInputRootElementName(String inputRootElementName) PUBLIC: Set the root element name to use for the input DOM. | |
| setOutputRootElementName | back to summary |
|---|---|
| public void setOutputRootElementName(String outputRootElementName) PUBLIC: Set the root element name to use for the output DOM. | |