com.retek.component.salesaudit.xml
Class SaeTransactionXmlBuilder

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

public class SaeTransactionXmlBuilder
extends BaseSaeElementXmlBuilder


Field Summary
static java.lang.String ACCOMMODATION
           
static java.lang.String BANNER_CODE
           
static java.lang.String CUSTOMER
           
static java.lang.String CUSTOMER_ORDER_DATE
           
static java.lang.String CUSTOMER_ORDER_NUMBER
           
static java.lang.String CUSTOMER_ORDER_SOURCE
           
static java.lang.String CUSTOMER_ORDER_TYPE
           
static java.lang.String ELEMENT_NAME
           
static java.lang.String EMPLOYEE_NUMBER
           
static java.lang.String FILE_COUNT
           
static java.lang.String ITEM
           
static java.lang.String MEDIA_CODE
           
static java.lang.String ORDER_ACCEPTANCE_USER
           
static java.lang.String ORDER_STORE_NUMBER
           
static java.lang.String PAYMENT
           
static java.lang.String REASON_CODE
           
static java.lang.String RETURN_REQUIRED_FLAG
           
static java.lang.String SERVICE
           
static java.lang.String STORE_NUMBER
           
static java.lang.String SUB_TRANSACTION_TYPE
           
static java.lang.String TRANSACTION_DATE
           
static java.lang.String TRANSACTION_NUMBER
           
static java.util.Set TRANSACTION_TYPES
           
 
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
SaeTransactionXmlBuilder(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

BANNER_CODE

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

CUSTOMER_ORDER_DATE

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

CUSTOMER_ORDER_NUMBER

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

CUSTOMER_ORDER_SOURCE

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

CUSTOMER_ORDER_TYPE

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

EMPLOYEE_NUMBER

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

FILE_COUNT

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

MEDIA_CODE

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

ORDER_ACCEPTANCE_USER

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

ORDER_STORE_NUMBER

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

REASON_CODE

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

RETURN_REQUIRED_FLAG

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

STORE_NUMBER

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

SUB_TRANSACTION_TYPE

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

TRANSACTION_DATE

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

TRANSACTION_NUMBER

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

CUSTOMER

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

ACCOMMODATION

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

SERVICE

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

ITEM

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

PAYMENT

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

TRANSACTION_TYPES

public static final java.util.Set TRANSACTION_TYPES
Constructor Detail

SaeTransactionXmlBuilder

public SaeTransactionXmlBuilder(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