EppCommandTransferContact
This EppCommandTransferContact
class implements EPP Command Transfer entity for EPP Contact objects.
Inheritance:
Public Methods
-
EppCommandTransferContact()
- Creates an
EppCommandTransferContact
object for
-
EppCommandTransferContact( DOMString id )
- Creates an
EppCommandTransferContact
object for transfering a contact object based on its id
-
EppCommandTransferContact( DOMString id, DOMString xid )
- Creates an
EppCommandTransferContact
object for transfering a contact object based on its id, given a client transaction id associated with operation
-
~EppCommandTransferContact()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
DOMString getId()
- Gets the id of the contact object to be transferred
-
void setId( DOMString id )
- Sets the id of the contact object to be transferred
-
DOM_Element toXMLPoll( DOM_Document& doc, const DOMString& tag )
- Converts the
EppCommandTransferContact
object into an XML element for an EppPollable
object
-
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
- Converts the
EppCommandTransferContact
object into an XML element
-
static EppCommandTransferContact* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandTransferContact
object.
Public Fields
-
static const char* OPTYPE_APPROVE
-
static const char* OPTYPE_CANCEL
-
static const char* OPTYPE_QUERY
-
static const char* OPTYPE_REJECT
-
static const char* OPTYPE_REQUEST
Public Methods
-
EppAuthInfo* getAuthInfo()
-
void setAuthInfo( EppAuthInfo& authInfo )
-
DOMString getOperation()
-
void setOperation( DOMString operation )
-
static EppCommandTransfer* fromXMLPoll( const DOM_Node& root )
Protected Fields
-
DOMString op
-
EppAuthInfo* authInfo
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 DOMString toString()
Protected Methods
-
DOMString toString( const DOMString &tag )
Documentation
This EppCommandTransferContact
class implements EPP Command
Transfer entity for EPP Contact objects.
- EppCommandTransferContact()
-
Creates an
EppCommandTransferContact
object for
- EppCommandTransferContact( DOMString id )
-
Creates an
EppCommandTransferContact
object for
transfering a contact object based on its id
- EppCommandTransferContact( DOMString id, DOMString xid )
-
Creates an
EppCommandTransferContact
object for
transfering a contact object based on its id, given a client
transaction id associated with operation
- ~EppCommandTransferContact()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- DOMString getId()
-
Gets the id of the contact object to be transferred
- void setId( DOMString id )
-
Sets the id of the contact object to be transferred
- DOM_Element toXMLPoll( DOM_Document& doc, const DOMString& tag )
-
Converts the
EppCommandTransferContact
object into
an XML element for an EppPollable
object
- Parameters:
- doc - the XML
DOM_Element
object
tag - the tag/element name for the
EppCommandTransferContact
object
- Returns:
- an
DOM_Element
object
- DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
-
Converts the
EppCommandTransferContact
object into
an XML element
- Parameters:
- doc - the XML
DOM_Element
object
tag - the tag/element name for the
EppCommandTransferContact
object
- Returns:
- an
DOM_Element
object
- static EppCommandTransferContact* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandTransferContact
object. The caller of this
method must make sure that the root node is of an EPP Command
Transfer entity for EPP Contact object.
- Parameters:
- root - root node for an
EppCommandTransferContact
object in XML format
- Returns:
- an
EppCommandTransferContact
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.