EppResponseDataTransferDomain
This EppResponseDataTransferDomain
class implements EPP Response Data entity for EPP Command Transfer of EPP Domain objects.
Inheritance:
Public Methods
-
EppResponseDataTransferDomain()
- Creates an
EppResponseDataTransferDomain
object
-
EppResponseDataTransferDomain( DOMString name )
- Creates an
EppResponseDataTransferDomain
object
-
~EppResponseDataTransferDomain()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
DOMString getName()
- Gets the name of the EPP Domain object
-
void setName( DOMString name )
- Sets the name of the EPP Domain Object
-
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
-
void setDateExpired( time_t date )
- Sets the new expiration date of the domain after the transfer.
-
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
- Converts the
EppResponseDataTransferDomain
object into an XML element
-
static EppResponseDataTransferDomain* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppResponseDataTransferDomain
object.
Public Fields
-
static const char* STATUS_PENDING
-
static const char* STATUS_CLIENT_APPROVED
-
static const char* STATUS_CLIENT_CANCELLED
-
static const char* STATUS_CLIENT_REJECTED
-
static const char* STATUS_SERVER_APPROVED
-
static const char* STATUS_SERVER_CANCELLED
Public Methods
-
DOMString getTransferStatus()
-
void setTransferStatus( DOMString status )
-
DOMString getRequestClientId()
-
void setRequestClientId( DOMString clientId )
-
time_t getRequestDate()
-
void setRequestDate( time_t date )
-
DOMString getActionClientId()
-
void setActionClientId( DOMString clientId )
-
time_t getActionDate()
-
void setActionDate( time_t date )
Protected Fields
-
DOMString trStatus
-
DOMString reID
-
time_t reDate
-
DOMString acID
-
time_t acDate
-
time_t exDate
Protected Methods
-
void toXMLCommon( DOM_Document& doc, DOM_Element& body )
-
void fromXMLCommon( const DOM_Node& node, const DOMString& name )
Public Methods
-
bool instanceOf( const int type )
-
virtual DOMString toString()
Protected Methods
-
DOMString toString( const DOMString &tag )
Documentation
This EppResponseDataTransferDomain
class implements EPP
Response Data entity for EPP Command Transfer of EPP Domain objects.
- EppResponseDataTransferDomain()
-
Creates an
EppResponseDataTransferDomain
object
- EppResponseDataTransferDomain( DOMString name )
-
Creates an
EppResponseDataTransferDomain
object
- ~EppResponseDataTransferDomain()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- DOMString getName()
-
Gets the name of the EPP Domain object
- void setName( DOMString name )
-
Sets the name of the EPP Domain Object
- 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
- void setDateExpired( time_t date )
-
Sets the new expiration date of the domain after the transfer.
The value of the new expiration date is optional.
- DOM_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
- static 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.