class EppResponseDataTransfer

This EppResponseDataTransfer class implements EPP Response Data entity for EPP Command Transfer.

Inheritance:


Public Fields

[more]static const char* STATUS_PENDING
Status for transfer - pending
[more]static const char* STATUS_CLIENT_APPROVED
Status for transfer - clientApproved
[more]static const char* STATUS_CLIENT_CANCELLED
Status for transfer - clientCancelled
[more]static const char* STATUS_CLIENT_REJECTED
Status for transfer - clientRejected
[more]static const char* STATUS_SERVER_APPROVED
Status for transfer - serverApproved
[more]static const char* STATUS_SERVER_CANCELLED
Status for transfer - serverCancelled

Public Methods

[more] EppResponseDataTransfer()
Creates an EppResponseDataTransfer object
[more]virtual ~EppResponseDataTransfer()
Destructor
[more]virtual int getEntityType()
Returns the run-time type of an EppEntity object
[more]DOMString getTransferStatus()
Gets the transfer status
[more]void setTransferStatus( DOMString status )
Sets the transfer status
[more]DOMString getRequestClientId()
Gets the id of the client made the transfer request
[more]void setRequestClientId( DOMString clientId )
Sets the id of the client made the transfer request
[more]time_t getRequestDate()
Gets the date that the transfer request is made
[more]void setRequestDate( time_t date )
Sets the date that the transfer request is made
[more]DOMString getActionClientId()
Gets the id of the client that should act upon the transfer request
[more]void setActionClientId( DOMString clientId )
Sets the id of the client that should act upon the transfer request
[more]time_t getActionDate()
Gets the date that the transfer request is required to be acted upon before an automated response action taken place by the server, if the request status is still pending; or the date that the request was completed.
[more]void setActionDate( time_t date )
Sets the date that the transfer request is required to be acted upon before an automated response action taken place by the server, if the request status is still pending; or the date that the request was completed.

Protected Fields

[more]DOMString trStatus
The status of the transfer operation
[more]DOMString reID
The id of the client who made the transfer request
[more]time_t reDate
The timestamp when the transfer request was made
[more]DOMString acID
The id of the client who must act upon the transfer request
[more]time_t acDate
The timestamp when the client who must or did act upon the transfer request
[more]time_t exDate
The new expiration date of the EPP Object after transfer, if any

Protected Methods

[more]void toXMLCommon( DOM_Document& doc, DOM_Element& body )
Converts shared EppResponseDataTransfer component into XML elements
[more]void fromXMLCommon( const DOM_Node& node, const DOMString& name )
Converts shared EppResponseDataTransfer components from XML format.


Inherited from EppResponseData:

Public Methods

ostatic EppResponseData* fromXML( const DOM_Node& root )


Inherited from EppEntity:

Public Methods

obool instanceOf( const int type )
ovirtual DOM_Element toXML( DOM_Document &doc, const DOMString &tag )
ovirtual DOMString toString()

Protected Methods

oDOMString toString( const DOMString &tag )


Documentation

This EppResponseDataTransfer class implements EPP Response Data entity for EPP Command Transfer.

oDOMString trStatus
The status of the transfer operation

oDOMString reID
The id of the client who made the transfer request

otime_t reDate
The timestamp when the transfer request was made

oDOMString acID
The id of the client who must act upon the transfer request

otime_t acDate
The timestamp when the client who must or did act upon the transfer request

otime_t exDate
The new expiration date of the EPP Object after transfer, if any

ovoid toXMLCommon( DOM_Document& doc, DOM_Element& body )
Converts shared EppResponseDataTransfer component into XML elements

Parameters:
doc - the XML DOM_Element object
body - the XML DOM_Element to be attached

ovoid fromXMLCommon( const DOM_Node& node, const DOMString& name )
Converts shared EppResponseDataTransfer components from XML format.

Parameters:
root - the node of a shared component
name - the name of the node of a shared component

ostatic const char* STATUS_PENDING
Status for transfer - pending

ostatic const char* STATUS_CLIENT_APPROVED
Status for transfer - clientApproved

ostatic const char* STATUS_CLIENT_CANCELLED
Status for transfer - clientCancelled

ostatic const char* STATUS_CLIENT_REJECTED
Status for transfer - clientRejected

ostatic const char* STATUS_SERVER_APPROVED
Status for transfer - serverApproved

ostatic const char* STATUS_SERVER_CANCELLED
Status for transfer - serverCancelled

o EppResponseDataTransfer()
Creates an EppResponseDataTransfer object

ovirtual ~EppResponseDataTransfer()
Destructor

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

oDOMString getTransferStatus()
Gets the transfer status

ovoid setTransferStatus( DOMString status )
Sets the transfer status

oDOMString getRequestClientId()
Gets the id of the client made the transfer request

ovoid setRequestClientId( DOMString clientId )
Sets the id of the client made the transfer request

otime_t getRequestDate()
Gets the date that the transfer request is made

ovoid setRequestDate( time_t date )
Sets the date that the transfer request is made

oDOMString getActionClientId()
Gets the id of the client that should act upon the transfer request

ovoid setActionClientId( DOMString clientId )
Sets the id of the client that should act upon the transfer request

otime_t getActionDate()
Gets the date that the transfer request is required to be acted upon before an automated response action taken place by the server, if the request status is still pending; or the date that the request was completed.

ovoid setActionDate( time_t date )
Sets the date that the transfer request is required to be acted upon before an automated response action taken place by the server, if the request status is still pending; or the date that the request was completed.


Direct child classes:
EppResponseDataTransferSvcsub
EppResponseDataTransferDomain
EppResponseDataTransferContact
Author:
Ning Zhang ning.zhang@neustar.com
Version:
$Revision: 1.1.1.1 $ $Date: 2005/12/06 20:11:35 $

Alphabetic index HTML hierarchy of classes or Java


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