EppCommandTransfer
This EppCommandTransfer
class implements EPP Command Transfer entity.
Inheritance:
Public Fields
-
static const char* OPTYPE_APPROVE
- Transfer operation type for approving a transfer request
-
static const char* OPTYPE_CANCEL
- Transfer operation type for canceling a transfer request
-
static const char* OPTYPE_QUERY
- Transfer operation type for querying the status of a transfer request
-
static const char* OPTYPE_REJECT
- Transfer operation type for rejecting a transfer request
-
static const char* OPTYPE_REQUEST
- Transfer operation type for requesting an object transfer
Public Methods
-
EppCommandTransfer()
- Creates an
EppCommandTransfer
object
-
virtual ~EppCommandTransfer()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
EppAuthInfo* getAuthInfo()
- Gets the authorization info for the transfer operation
-
void setAuthInfo( EppAuthInfo& authInfo )
- Sets the authorization info for the transfer operation
-
DOMString getOperation()
- Gets the operation related to the transfer
-
void setOperation( DOMString operation )
- Sets the operation related to the transfer.
-
static EppCommandTransfer* fromXMLPoll( const DOM_Node& root )
- Converts an XML element into an
EppCommandTransfer
object.
-
static EppCommandTransfer* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandTransfer
object.
Protected Fields
-
DOMString op
- The type of the transfer operation
-
EppAuthInfo* authInfo
- The authorization information associated with the transfer operation
Public Methods
-
EppCreds* getCreds()
-
void setCreds( EppCreds& creds )
-
EppUnspec* getUnspec()
-
void setUnspec( EppUnspec& unspec )
-
DOMString getClientTransactionId()
-
void setClientTransactionId( DOMString xid )
-
static EppCommandCreate create( EppObject* object, DOMString xid )
-
static EppCommandCheck* check( int objectType, DOMString xid )
-
static EppCommandDelete* remove( int objectType, DOMString objectId, DOMString xid )
-
static EppCommandInfo* info( int objectType, DOMString objectId, DOMString xid )
-
static EppCommandUpdate* update( int objectType, DOMString objectId, DOMString xid )
-
static EppCommandTransfer* transfer( int objectType, DOMString objectId, DOMString xid )
-
static EppCommandRenew* renew( int objectType, DOMString objectId, DOMString xid )
Protected Fields
-
EppCreds* creds
-
EppUnspec* unspec
-
DOMString clTRID
Protected Methods
-
DOM_Element toXMLCommon( DOM_Document& doc, const DOMString command, DOM_Element& element )
-
DOM_Element toXMLCommon( DOM_Document& doc, const DOMString command, DOM_Element& element, ValueVectorOf<DOM_Attr>* attrList )
-
DOM_Element toXMLCommon( DOM_Document& doc, const DOMString command, EppEntity* object )
-
DOM_Element toXMLCommon( DOM_Document& doc, const DOMString command, DOM_Element& element, EppEntity* object, const DOMString tag, ValueVectorOf<DOM_Attr>* attrList )
Public Methods
-
bool instanceOf( const int type )
-
virtual DOM_Element toXML( DOM_Document &doc, const DOMString &tag )
-
virtual DOMString toString()
Protected Methods
-
DOMString toString( const DOMString &tag )
Public Methods
-
virtual DOM_Element toXMLPoll( DOM_Document &doc, const DOMString& tag )
Documentation
This EppCommandTransfer
class implements EPP Command Transfer
entity.
- DOMString op
-
The type of the transfer operation
- EppAuthInfo* authInfo
-
The authorization information associated with the transfer operation
- static const char* OPTYPE_APPROVE
-
Transfer operation type for approving a transfer request
- static const char* OPTYPE_CANCEL
-
Transfer operation type for canceling a transfer request
- static const char* OPTYPE_QUERY
-
Transfer operation type for querying the status of a transfer request
- static const char* OPTYPE_REJECT
-
Transfer operation type for rejecting a transfer request
- static const char* OPTYPE_REQUEST
-
Transfer operation type for requesting an object transfer
- EppCommandTransfer()
-
Creates an
EppCommandTransfer
object
- virtual ~EppCommandTransfer()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- EppAuthInfo* getAuthInfo()
-
Gets the authorization info for the transfer operation
- void setAuthInfo( EppAuthInfo& authInfo )
-
Sets the authorization info for the transfer operation
- DOMString getOperation()
-
Gets the operation related to the transfer
- void setOperation( DOMString operation )
-
Sets the operation related to the transfer. Valid operations are:
- approve
- cancel
- query
- reject
- request
- static EppCommandTransfer* fromXMLPoll( const DOM_Node& root )
-
Converts an XML element into an
EppCommandTransfer
object. The caller of this method must make sure that the root
node is of an EPP Object transferType entity. This method is
for the interface defined in EppPollable
- Parameters:
- root - root node for an
EppCommandTransfer
object
in XML format
- Returns:
- an
EppCommandTransfer
object, or null if the
node is invalid
- static EppCommandTransfer* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandTransfer
object. The caller of this method must make sure that the root
node is of an EPP Command Transfer entity.
- Parameters:
- root - root node for an
EppCommandTransfer
object
in XML format
- Returns:
- an
EppCommandTransfer
object, or null if the
node is invalid
- Direct child classes:
- EppCommandTransferSvcsub
EppCommandTransferDomain
EppCommandTransferContact
- 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-2002 NeuStar, Inc. All Rights Reserved.