EppCommandUpdate
This EppCommandUpdate
class implements EPP Command Update entity.
Inheritance:
Public Methods
-
EppCommandUpdate()
- Creates an
EppCommandUpdate
object
-
virtual ~EppCommandUpdate()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
ValueVectorOf<EppStatus> * getAddedStatus()
- Gets the list of new status to be added for the EPP object
-
ValueVectorOf<EppStatus> * getRemovedStatus()
- Gets the list of old status to be removed for the EPP object
-
static EppCommandUpdate* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandUpdate
object.
Protected Methods
-
void statusToXML( DOM_Document& doc, DOM_Element& body, ValueVectorOf<EppStatus>* list )
- Converts a list of EPP Status objects into XML
-
void statusFromXML( const DOM_Node& root, ValueVectorOf<EppStatus>* statusList )
- Converts a list of EPP Status objects from XML
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 )
Documentation
This EppCommandUpdate
class implements EPP Command Update
entity.
- void statusToXML( DOM_Document& doc, DOM_Element& body, ValueVectorOf<EppStatus>* list )
-
Converts a list of EPP Status objects into XML
- Parameters:
- doc - the XML
DOM_Element
object
body - the XML DOM_Element
object to which the list
of EPP Status objects is appended
list - the list of EPP Status objects to be converted
- void statusFromXML( const DOM_Node& root, ValueVectorOf<EppStatus>* statusList )
-
Converts a list of EPP Status objects from XML
- Parameters:
- root - the XML
Node
object containing the list
of EPP Status objects
statusList - the list of EPP Status objects to be stored
- EppCommandUpdate()
-
Creates an
EppCommandUpdate
object
- virtual ~EppCommandUpdate()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- ValueVectorOf<EppStatus> * getAddedStatus()
-
Gets the list of new status to be added for the EPP object
- ValueVectorOf<EppStatus> * getRemovedStatus()
-
Gets the list of old status to be removed for the EPP object
- static EppCommandUpdate* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandUpdate
object. The caller of this method must make sure that the root
node is of an EPP Command Update entity.
- Parameters:
- root - root node for an
EppCommandUpdate
object
in XML format
- Returns:
- an
EppCommandUpdate
object, or null if the
node is invalid
- Direct child classes:
- EppCommandUpdateHost
EppCommandUpdateDomain
EppCommandUpdateContact
- 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.