com.retek.component.payment.integration.xml
Class PaymentSettlementPaymentXmlBuilder

java.lang.Object
  extended bycom.retek.commons.component.xml.impl.BaseElementXmlBuilder
      extended bycom.retek.component.payment.integration.xml.PaymentSettlementPaymentXmlBuilder
All Implemented Interfaces:
ElementXmlBuilder

public class PaymentSettlementPaymentXmlBuilder
extends BaseElementXmlBuilder


Field Summary
static java.lang.String AMOUNT
           
static java.lang.String AUTHORIZATION_CODE
           
static java.lang.String CREDIT_CARD_ACCOUNT_NUMBER
           
static java.lang.String CREDIT_CARD_EXPIRATION_DATE
           
static java.lang.String DATE_OF_PURCHASE
           
static java.lang.String ELEMENT_NAME
           
static java.lang.String ORIGINAL_AUTHORIZED_AMOUNT
           
static java.lang.String PAYMENT_PLAN_CODE
           
static java.lang.String PAYMENT_TYPE_DESCRIPTION
           
static java.lang.String REFERENCE_FIELD1
           
static java.lang.String REFERENCE_FIELD10
           
static java.lang.String REFERENCE_FIELD2
           
static java.lang.String REFERENCE_FIELD3
           
static java.lang.String REFERENCE_FIELD4
           
static java.lang.String REFERENCE_FIELD5
           
static java.lang.String REFERENCE_FIELD6
           
static java.lang.String REFERENCE_FIELD7
           
static java.lang.String REFERENCE_FIELD8
           
static java.lang.String REFERENCE_FIELD9
           
 
Fields inherited from class com.retek.commons.component.xml.impl.BaseElementXmlBuilder
CC_EXP_DATE_FORMAT, DATE_FORMAT, DATE_TIME_FORMAT, EOL, ID, TYPE, XML_STRING_BUFFER_INITIAL_SIZE
 
Constructor Summary
PaymentSettlementPaymentXmlBuilder(DistributedContext context)
           
 
Method Summary
protected  ElementObjectImpl createElementObject(java.lang.String elementId)
           
 java.util.Map getAliasAttributeNameMap()
           
 java.lang.String getElementName()
           
 java.util.List getOrderedTagElementNames(ElementObject element)
           
 java.util.Map getTagElements(ElementObject element)
           
 boolean isLeafElement()
           
 boolean isRootElement()
           
 java.lang.String toXml(ElementObject element)
           
 
Methods inherited from class com.retek.commons.component.xml.impl.BaseElementXmlBuilder
getContext, getElementAttributes, getElementXmlBegin, getElementXmlBegin, getElementXmlEnd, getTagString, isBypassRequiredFieldsValidation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_NAME

public static final java.lang.String ELEMENT_NAME
See Also:
Constant Field Values

PAYMENT_TYPE_DESCRIPTION

public static final java.lang.String PAYMENT_TYPE_DESCRIPTION
See Also:
Constant Field Values

PAYMENT_PLAN_CODE

public static final java.lang.String PAYMENT_PLAN_CODE
See Also:
Constant Field Values

CREDIT_CARD_ACCOUNT_NUMBER

public static final java.lang.String CREDIT_CARD_ACCOUNT_NUMBER
See Also:
Constant Field Values

CREDIT_CARD_EXPIRATION_DATE

public static final java.lang.String CREDIT_CARD_EXPIRATION_DATE
See Also:
Constant Field Values

AMOUNT

public static final java.lang.String AMOUNT
See Also:
Constant Field Values

DATE_OF_PURCHASE

public static final java.lang.String DATE_OF_PURCHASE
See Also:
Constant Field Values

AUTHORIZATION_CODE

public static final java.lang.String AUTHORIZATION_CODE
See Also:
Constant Field Values

REFERENCE_FIELD1

public static final java.lang.String REFERENCE_FIELD1
See Also:
Constant Field Values

REFERENCE_FIELD2

public static final java.lang.String REFERENCE_FIELD2
See Also:
Constant Field Values

REFERENCE_FIELD3

public static final java.lang.String REFERENCE_FIELD3
See Also:
Constant Field Values

REFERENCE_FIELD4

public static final java.lang.String REFERENCE_FIELD4
See Also:
Constant Field Values

REFERENCE_FIELD5

public static final java.lang.String REFERENCE_FIELD5
See Also:
Constant Field Values

REFERENCE_FIELD6

public static final java.lang.String REFERENCE_FIELD6
See Also:
Constant Field Values

REFERENCE_FIELD7

public static final java.lang.String REFERENCE_FIELD7
See Also:
Constant Field Values

REFERENCE_FIELD8

public static final java.lang.String REFERENCE_FIELD8
See Also:
Constant Field Values

REFERENCE_FIELD9

public static final java.lang.String REFERENCE_FIELD9
See Also:
Constant Field Values

REFERENCE_FIELD10

public static final java.lang.String REFERENCE_FIELD10
See Also:
Constant Field Values

ORIGINAL_AUTHORIZED_AMOUNT

public static final java.lang.String ORIGINAL_AUTHORIZED_AMOUNT
See Also:
Constant Field Values
Constructor Detail

PaymentSettlementPaymentXmlBuilder

public PaymentSettlementPaymentXmlBuilder(DistributedContext context)
Method Detail

getElementName

public final java.lang.String getElementName()
Specified by:
getElementName in class BaseElementXmlBuilder

isRootElement

public final boolean isRootElement()
Specified by:
isRootElement in class BaseElementXmlBuilder

isLeafElement

public final boolean isLeafElement()
Specified by:
isLeafElement in class BaseElementXmlBuilder

toXml

public java.lang.String toXml(ElementObject element)
                       throws SystemException,
                              XmlBuilderException
Specified by:
toXml in interface ElementXmlBuilder
Specified by:
toXml in class BaseElementXmlBuilder
Throws:
SystemException
XmlBuilderException

getTagElements

public final java.util.Map getTagElements(ElementObject element)
Specified by:
getTagElements in class BaseElementXmlBuilder

getOrderedTagElementNames

public final java.util.List getOrderedTagElementNames(ElementObject element)
Specified by:
getOrderedTagElementNames in class BaseElementXmlBuilder

getAliasAttributeNameMap

public java.util.Map getAliasAttributeNameMap()

createElementObject

protected final ElementObjectImpl createElementObject(java.lang.String elementId)
Specified by:
createElementObject in class BaseElementXmlBuilder


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28