This EppCommandInfoDomain class implements EPP Command Info entity for EPP Domain objects.
Inheritance:
Public Methods
-
EppCommandInfoDomain()
- Creates an
EppCommandInfoDomain object for
-
EppCommandInfoDomain( DOMString name )
- Creates an
EppCommandInfoDomain object for querying a domain object based on its name
-
EppCommandInfoDomain( DOMString name, DOMString xid )
- Creates an
EppCommandInfoDomain object for querying a domain object based on its name, given a client transaction id associated with the operation
-
~EppCommandInfoDomain()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
DOMString getName()
- Gets the name of the domain object to be queried
-
void setName( DOMString name )
- Sets the name of the domain object to be queried
-
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
- Converts the
EppCommandInfoDomain object into an XML element
-
static EppCommandInfoDomain* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandInfoDomain object.
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 EppCommandInfoDomain class implements EPP Command Info
entity for EPP Domain objects.
EppCommandInfoDomain()
-
Creates an
EppCommandInfoDomain object for
EppCommandInfoDomain( DOMString name )
-
Creates an
EppCommandInfoDomain object for
querying a domain object based on its name
EppCommandInfoDomain( DOMString name, DOMString xid )
-
Creates an
EppCommandInfoDomain object for
querying a domain object based on its name, given a client
transaction id associated with the operation
~EppCommandInfoDomain()
-
Destructor
virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
DOMString getName()
-
Gets the name of the domain object to be queried
void setName( DOMString name )
-
Sets the name of the domain object to be queried
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
-
Converts the
EppCommandInfoDomain object into an XML
element
- Parameters:
- doc - the XML
DOM_Element object
tag - the tag/element name for the
EppCommandInfoDomain object
- Returns:
- an
DOM_Element object
static EppCommandInfoDomain* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandInfoDomain
object. The caller of this method must make sure that the root node
is of an EPP Command Info entity for EPP domain object.
- Parameters:
- root - root node for an
EppCommandInfoDomain
object in XML format
- Returns:
- an
EppCommandInfoDomain object, or null
if the node is invalid
- This class has no child classes.
- Author:
- Ning Zhang ning.zhang@neustar.com
- Version:
- $Revision$ $Date$
Alphabetic index HTML hierarchy of classes or Java
Copyright © 2001 NeuStar, Inc. All Rights Reserved.