com.retek.commons.component.xml
Interface ElementObject

All Superinterfaces:
BusinessObject, SecondClassObject
All Known Subinterfaces:
CustomerIntegrationAlternateNumber, CustomerIntegrationCatalogRequest, CustomerIntegrationCustomer, CustomerIntegrationCustomerAddress, CustomerIntegrationCustomerElement, CustomerIntegrationCustomerEmail, CustomerIntegrationCustomerPreference, CustomerIntegrationCustomerTelephone, CustomerIntegrationElement, CustomerIntegrationMergeCustomer, CustomerIntegrationMergeRequest, PaymentSettlementCustomer, PaymentSettlementElement, PaymentSettlementItem, PaymentSettlementPayment, PaymentSettlementTransaction, SaeAccommodation, SaeCustomer, SaeDiscount, SaeElement, SaeItem, SaePayment, SaeService, SaeTax, SaeTransaction

public interface ElementObject
extends SecondClassObject

Interface defining the operations for an element business object for an xml aware object.


Method Summary
 java.lang.String getElementId()
          Return a unique identifier for element.
 java.lang.String getParentElementId()
          Return the parent element id for the element (if this is a child element).
 java.lang.String toXml()
          Convert the element to an xml string.
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Method Detail

getElementId

public java.lang.String getElementId()
Return a unique identifier for element. This is for internal use only within the staging table transaction persistence.

Returns:
String unique element identifier

getParentElementId

public java.lang.String getParentElementId()
Return the parent element id for the element (if this is a child element).

Returns:
String parent element identifier

toXml

public java.lang.String toXml()
                       throws SystemException,
                              XmlBuilderException
Convert the element to an xml string.

Returns:
String xml element string
Throws:
SystemException
XmlBuilderException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25