com.retek.component.salesaudit.xml
Class SaePaymentXmlBuilder

java.lang.Object
  extended bycom.retek.commons.component.xml.impl.BaseElementXmlBuilder
      extended bycom.retek.component.salesaudit.xml.BaseSaeElementXmlBuilder
          extended bycom.retek.component.salesaudit.xml.SaePaymentXmlBuilder
All Implemented Interfaces:
ElementXmlBuilder

public class SaePaymentXmlBuilder
extends BaseSaeElementXmlBuilder


Field Summary
static java.lang.String CHECK_ACCOUNT_NUMBER
           
static java.lang.String CHECK_AUTHORIZATION_CODE
           
static java.lang.String CHECK_AUTHORIZATION_DATE
           
static java.lang.String CHECK_CHECK_NUMBER
           
static java.lang.String CHECK_ROUTING_NUMBER
           
static java.lang.String CREDIT_CARD_ACCOUNT_NUMBER
           
static java.lang.String CREDIT_CARD_AUTHORIZATION_DATE
           
static java.lang.String CREDIT_CARD_CARD_HOLDER_FIRST_NAME
           
static java.lang.String CREDIT_CARD_CARD_HOLDER_LAST_NAME
           
static java.lang.String CREDIT_CARD_CARD_HOLDER_MIDDLE_INITIAL
           
static java.lang.String CREDIT_CARD_EXPIRATION_DATE
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_1
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_10
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_2
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_3
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_4
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_5
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_6
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_7
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_8
           
static java.lang.String CREDIT_CARD_REFERENCE_FIELD_9
           
static java.lang.String CREDIT_CARD_RESP_ADDRESS_VERIFICATION_CODE
           
static java.lang.String CREDIT_CARD_RESP_AUTHORIZATION_CODE
           
static java.lang.String CREDIT_CARD_RESP_CVV_VERIFICATION_CODE
           
static java.lang.String ELEMENT_NAME
           
static java.lang.String PAYMENT_AMOUNT
           
static java.lang.String TENDER_TYPE_GROUP_ID
           
static java.lang.String TENDER_TYPE_ID
           
static java.lang.String VOUCHER_NUMBER
           
 
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
SaePaymentXmlBuilder(DistributedContext context)
           
 
Method Summary
protected  ElementObjectImpl createElementObject(java.lang.String elementId)
           
 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.component.salesaudit.xml.BaseSaeElementXmlBuilder
isBypassRequiredFieldsValidation
 
Methods inherited from class com.retek.commons.component.xml.impl.BaseElementXmlBuilder
getContext, getElementAttributes, getElementXmlBegin, getElementXmlBegin, getElementXmlEnd, getTagString
 
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

TENDER_TYPE_ID

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

TENDER_TYPE_GROUP_ID

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

PAYMENT_AMOUNT

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

CHECK_ACCOUNT_NUMBER

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

CHECK_ROUTING_NUMBER

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

CHECK_CHECK_NUMBER

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

CHECK_AUTHORIZATION_CODE

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

CHECK_AUTHORIZATION_DATE

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

CREDIT_CARD_AUTHORIZATION_DATE

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

CREDIT_CARD_EXPIRATION_DATE

public static final java.lang.String CREDIT_CARD_EXPIRATION_DATE
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_CARD_HOLDER_FIRST_NAME

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

CREDIT_CARD_CARD_HOLDER_MIDDLE_INITIAL

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

CREDIT_CARD_CARD_HOLDER_LAST_NAME

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

CREDIT_CARD_RESP_ADDRESS_VERIFICATION_CODE

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

CREDIT_CARD_RESP_AUTHORIZATION_CODE

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

CREDIT_CARD_RESP_CVV_VERIFICATION_CODE

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

CREDIT_CARD_REFERENCE_FIELD_1

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

CREDIT_CARD_REFERENCE_FIELD_2

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

CREDIT_CARD_REFERENCE_FIELD_3

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

CREDIT_CARD_REFERENCE_FIELD_4

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

CREDIT_CARD_REFERENCE_FIELD_5

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

CREDIT_CARD_REFERENCE_FIELD_6

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

CREDIT_CARD_REFERENCE_FIELD_7

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

CREDIT_CARD_REFERENCE_FIELD_8

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

CREDIT_CARD_REFERENCE_FIELD_9

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

CREDIT_CARD_REFERENCE_FIELD_10

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

VOUCHER_NUMBER

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

SaePaymentXmlBuilder

public SaePaymentXmlBuilder(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)
                                   throws SystemException
Specified by:
getTagElements in class BaseElementXmlBuilder
Throws:
SystemException

getOrderedTagElementNames

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

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