class EppResponseDataTransferDomain

This EppResponseDataTransferDomain class implements EPP Response Data entity for EPP Command Transfer of EPP Domain objects.

Inheritance:


Public Methods

[more] EppResponseDataTransferDomain()
Creates an EppResponseDataTransferDomain object
[more] EppResponseDataTransferDomain( DOMString name )
Creates an EppResponseDataTransferDomain object
[more] ~EppResponseDataTransferDomain()
Destructor
[more]virtual int getEntityType()
Returns the run-time type of an EppEntity object
[more]DOMString getName()
Gets the name of the EPP Domain object
[more]void setName( DOMString name )
Sets the name of the EPP Domain Object
[more]time_t getDateExpired()
Gets the new expiration date of the domain after the transfer, or null if the transfer request does not change the expiration date of domain
[more]void setDateExpired( time_t date )
Sets the new expiration date of the domain after the transfer.
[more]DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
Converts the EppResponseDataTransferDomain object into an XML element
[more]static EppResponseDataTransferDomain* fromXML( const DOM_Node& root )
Converts an XML element into an EppResponseDataTransferDomain object.


Inherited from EppResponseDataTransfer:

Public Fields

ostatic const char* STATUS_PENDING
ostatic const char* STATUS_CLIENT_APPROVED
ostatic const char* STATUS_CLIENT_CANCELLED
ostatic const char* STATUS_CLIENT_REJECTED
ostatic const char* STATUS_SERVER_APPROVED
ostatic const char* STATUS_SERVER_CANCELLED

Public Methods

oDOMString getTransferStatus()
ovoid setTransferStatus( DOMString status )
oDOMString getRequestClientId()
ovoid setRequestClientId( DOMString clientId )
otime_t getRequestDate()
ovoid setRequestDate( time_t date )
oDOMString getActionClientId()
ovoid setActionClientId( DOMString clientId )
otime_t getActionDate()
ovoid setActionDate( time_t date )

Protected Fields

oDOMString trStatus
oDOMString reID
otime_t reDate
oDOMString acID
otime_t acDate
otime_t exDate

Protected Methods

ovoid toXMLCommon( DOM_Document& doc, DOM_Element& body )
ovoid fromXMLCommon( const DOM_Node& node, const DOMString& name )


Inherited from EppResponseData:


Inherited from EppEntity:

Public Methods

obool instanceOf( const int type )
ovirtual DOMString toString()

Protected Methods

oDOMString toString( const DOMString &tag )


Documentation

This EppResponseDataTransferDomain class implements EPP Response Data entity for EPP Command Transfer of EPP Domain objects.

o EppResponseDataTransferDomain()
Creates an EppResponseDataTransferDomain object

o EppResponseDataTransferDomain( DOMString name )
Creates an EppResponseDataTransferDomain object

o ~EppResponseDataTransferDomain()
Destructor

ovirtual int getEntityType()
Returns the run-time type of an EppEntity object

oDOMString getName()
Gets the name of the EPP Domain object

ovoid setName( DOMString name )
Sets the name of the EPP Domain Object

otime_t getDateExpired()
Gets the new expiration date of the domain after the transfer, or null if the transfer request does not change the expiration date of domain

ovoid setDateExpired( time_t date )
Sets the new expiration date of the domain after the transfer. The value of the new expiration date is optional.

oDOM_Element toXML( DOM_Document& doc, const DOMString& tag )
Converts the EppResponseDataTransferDomain object into an XML element

Parameters:
doc - the XML DOM_Element object
tag - the tag/element name for the EppResponseDataTransferDomain object
Returns:
an DOM_Element object

ostatic EppResponseDataTransferDomain* fromXML( const DOM_Node& root )
Converts an XML element into an EppResponseDataTransferDomain object. The caller of this method must make sure that the root node is of an EPP Response Transfer entity for EPP Domain object.

Parameters:
root - root node for an EppResponseDataTransferDomain object in XML format
Returns:
an EppResponseDataTransferDomain object, or null if the node is invalid


This class has no child classes.
Author:
Ning Zhang ning.zhang@neustar.com
Version:
$Revision: 1.1 $ $Date: 2001/11/05 20:20:36 $

Alphabetic index HTML hierarchy of classes or Java


Copyright © 2001 NeuStar, Inc. All Rights Reserved.