class EppResponseDataTransferSvcsub

This EppResponseDataTransferSvcsub class implements EPP Response Data entity for EPP Command Transfer of EPP Svcsub objects.

Inheritance:


Public Methods

[more] EppResponseDataTransferSvcsub()
Creates an EppResponseDataTransferSvcsub object
[more] EppResponseDataTransferSvcsub( DOMString id )
Creates an EppResponseDataTransferSvcsub object
[more] ~EppResponseDataTransferSvcsub()
Destructor
[more]virtual int getEntityType()
Returns the run-time type of an EppEntity object
[more]DOMString getId()
Gets the id of the EPP Svcsub object
[more]void setId( DOMString id )
Sets the id of the EPP Svcsub object
[more]time_t getDateExpired()
Gets the new expiration date of the subscription object after the transfer, or null if the transfer request does not change the expiration date of the subscription object
[more]void setDateExpired( time_t date )
Sets the new expiration date of the subscription object after the transfer.
[more]DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
Converts the EppResponseDataTransferSvcsub object into an XML element
[more]static EppResponseDataTransferSvcsub* fromXML( const DOM_Node& root )
Converts an XML element into an EppResponseDataTransferSvcsub 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 EppResponseDataTransferSvcsub class implements EPP Response Data entity for EPP Command Transfer of EPP Svcsub objects.

o EppResponseDataTransferSvcsub()
Creates an EppResponseDataTransferSvcsub object

o EppResponseDataTransferSvcsub( DOMString id )
Creates an EppResponseDataTransferSvcsub object

o ~EppResponseDataTransferSvcsub()
Destructor

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

oDOMString getId()
Gets the id of the EPP Svcsub object

ovoid setId( DOMString id )
Sets the id of the EPP Svcsub object

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

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

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

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

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

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


This class has no child classes.
Author:
Ning Zhang ning.zhang@neustar.com
Version:
$Revision$

Alphabetic index HTML hierarchy of classes or Java


Copyright © 2001-2002 NeuStar, Inc. All Rights Reserved.