com.retek.component.customer.integration.xml
Class CustomerFileCustomerPreferenceXmlBuilder

java.lang.Object
  extended bycom.retek.commons.component.xml.impl.BaseElementXmlBuilder
      extended bycom.retek.component.customer.integration.xml.BaseCustomerElementXmlBuilder
          extended bycom.retek.component.customer.integration.xml.CustomerFileCustomerPreferenceXmlBuilder
All Implemented Interfaces:
ElementXmlBuilder

public class CustomerFileCustomerPreferenceXmlBuilder
extends BaseCustomerElementXmlBuilder


Field Summary
static java.lang.String BANNER_CODE
           
static java.lang.String CARD_CARD_OPT_OUT_FLAG
           
static java.lang.String CONTACT_METHOD_CODE
           
static java.lang.String CONTACT_TIME_TYPE_CODE
           
static java.lang.String CREATE_DATE
           
static java.lang.String CREATED_BY_USER
           
static java.lang.String DO_NOT_CALL_FLAG
           
static java.lang.String DO_NOT_EMAIL_FALG
           
static java.lang.String DO_NOT_MAIL_FLAG
           
static java.lang.String DO_NOT_SHARE_ADDRESS_FLAG
           
static java.lang.String DO_NOT_SHARE_EMAIL_FLAG
           
static java.lang.String ELEMENT_NAME
           
static java.lang.String LAST_UPDATE_DATE
           
static java.lang.String LAST_UPDATED_BY_USER
           
static java.lang.String MAIL_ONLY_ONCE_PER_SEASON_FLAG
           
 
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
CustomerFileCustomerPreferenceXmlBuilder(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.component.customer.integration.xml.BaseCustomerElementXmlBuilder
isBypassRequiredFieldsValidation, setBypassRequiredFieldCheckingForTesting
 
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

DO_NOT_SHARE_ADDRESS_FLAG

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

DO_NOT_SHARE_EMAIL_FLAG

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

DO_NOT_MAIL_FLAG

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

DO_NOT_CALL_FLAG

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

DO_NOT_EMAIL_FALG

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

CARD_CARD_OPT_OUT_FLAG

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

MAIL_ONLY_ONCE_PER_SEASON_FLAG

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

CONTACT_METHOD_CODE

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

CONTACT_TIME_TYPE_CODE

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

CREATED_BY_USER

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

CREATE_DATE

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

LAST_UPDATED_BY_USER

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

LAST_UPDATE_DATE

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

CustomerFileCustomerPreferenceXmlBuilder

public CustomerFileCustomerPreferenceXmlBuilder(DistributedContext context)
Method Detail

getElementName

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

isLeafElement

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

isRootElement

public final boolean isRootElement()
Specified by:
isRootElement 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 final 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