EppCommandUpdateSvcsub
This EppCommandUpdateSvcsub
class implements EPP Command Update entity for EPP Svcsub objects.
Inheritance:
Public Methods
-
EppCommandUpdateSvcsub()
- Creates an
EppCommandUpdateSvcsub
-
EppCommandUpdateSvcsub( DOMString id )
- Creates an
EppCommandUpdateSvcsub
given the id of the svcsub object
-
EppCommandUpdateSvcsub( DOMString id, DOMString xid )
- Creates an
EppCommandUpdateSvcsub
given the id of the svcsub object
-
~EppCommandUpdateSvcsub()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
DOMString getId()
- Gets the id of the svcsub object to be updated
-
void setId( DOMString& id )
- Sets the id of the svcsub object to be updated
-
ValueVectorOf<EppSvcsubParam> * getParamAdded()
- Gets the list of new parameters to be added to the svcsub object
-
void addParam( EppSvcsubParam& param )
- Adds a new parameter to be associated with the svcsub object
-
ValueVectorOf<EppSvcsubParam> * getParamRemoved()
- Gets the list of old parameters to be removed from the svcsub object
-
ValueVectorOf<EppContactType> * getContactAdded()
- Gets the list of new contacts to be added to the svcsub object
-
void addContact( EppContactType& contact )
- Adds a new contact to be associated with the svcsub object
-
ValueVectorOf<EppContactType> * getContactRemoved()
- Gets the list of old contacts to be removed from the svcsub object
-
DOMString getNewRegistrant()
- Gets the new registrant's contact id for the svcsub object, or null if the registrant of the svcsub object is not to be changed
-
void setNewRegistrant( DOMString registrant )
- Sets the new registrant's contact id for the svcsub object, if a new registrant claims the ownership of the svcsub object
-
EppAuthInfo* getNewAuthInfo()
- Gets the new authorization information for the svcsub object, or null if the authorization information of the svcsub object is not to be changed
-
void setNewAuthInfo( EppAuthInfo& authInfo )
- Sets the new authorization information for the svcsub object if it needs to be changed
-
DOMString getUserId()
- Gets the user id that can be used for authorization purpose
-
void setUserId( DOMString userid )
- Sets the user id that can be used for authorization purpose
-
EppAuthInfo* getAuthInfo()
- Gets the authorization information for the update operation
-
void setAuthInfo( EppAuthInfo& authInfo )
- Sets the authorization information for the update operation
-
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
- Converts the
EppCommandUpdateSvcsub
object into an XML element
-
static EppCommandUpdateSvcsub* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandUpdateSvcsub
object.
Public Methods
-
ValueVectorOf<EppStatus> * getAddedStatus()
-
ValueVectorOf<EppStatus> * getRemovedStatus()
Protected Methods
-
void statusToXML( DOM_Document& doc, DOM_Element& body, ValueVectorOf<EppStatus>* list )
-
void statusFromXML( const DOM_Node& root, ValueVectorOf<EppStatus>* statusList )
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 EppCommandUpdateSvcsub
class implements EPP Command Update
entity for EPP Svcsub objects.
- EppCommandUpdateSvcsub()
-
Creates an
EppCommandUpdateSvcsub
- EppCommandUpdateSvcsub( DOMString id )
-
Creates an
EppCommandUpdateSvcsub
given the id of the
svcsub object
- EppCommandUpdateSvcsub( DOMString id, DOMString xid )
-
Creates an
EppCommandUpdateSvcsub
given the id of the
svcsub object
- ~EppCommandUpdateSvcsub()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- DOMString getId()
-
Gets the id of the svcsub object to be updated
- void setId( DOMString& id )
-
Sets the id of the svcsub object to be updated
- ValueVectorOf<EppSvcsubParam> * getParamAdded()
-
Gets the list of new parameters to be added to the svcsub object
- void addParam( EppSvcsubParam& param )
-
Adds a new parameter to be associated with the svcsub object
- ValueVectorOf<EppSvcsubParam> * getParamRemoved()
-
Gets the list of old parameters to be removed from the svcsub object
- ValueVectorOf<EppContactType> * getContactAdded()
-
Gets the list of new contacts to be added to the svcsub object
- void addContact( EppContactType& contact )
-
Adds a new contact to be associated with the svcsub object
- ValueVectorOf<EppContactType> * getContactRemoved()
-
Gets the list of old contacts to be removed from the svcsub object
- DOMString getNewRegistrant()
-
Gets the new registrant's contact id for the svcsub object,
or null if the registrant of the svcsub object is not to be changed
- void setNewRegistrant( DOMString registrant )
-
Sets the new registrant's contact id for the svcsub object,
if a new registrant claims the ownership of the svcsub object
- EppAuthInfo* getNewAuthInfo()
-
Gets the new authorization information for the svcsub object, or null
if the authorization information of the svcsub object is not to be
changed
- void setNewAuthInfo( EppAuthInfo& authInfo )
-
Sets the new authorization information for the svcsub object if it
needs to be changed
- DOMString getUserId()
-
Gets the user id that can be used for authorization purpose
- void setUserId( DOMString userid )
-
Sets the user id that can be used for authorization purpose
- EppAuthInfo* getAuthInfo()
-
Gets the authorization information for the update operation
- void setAuthInfo( EppAuthInfo& authInfo )
-
Sets the authorization information for the update operation
- DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
-
Converts the
EppCommandUpdateSvcsub
object into
an XML element
- Parameters:
- doc - the XML
DOM_Element
object
tag - the tag/element name for the
EppCommandUpdateSvcsub
object
- Returns:
- an
DOM_Element
object
- static EppCommandUpdateSvcsub* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandUpdateSvcsub
object. The caller of this method must make sure that the root node
is of an EPP Command Update entity for an EPP Svcsub object.
- Parameters:
- root - root node for an
EppCommandUpdate
object
in XML format
- Returns:
- an
EppCommandUpdateSvcsub
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.1.1 $
Alphabetic index HTML hierarchy of classes or Java
Copyright © 2001-2002 NeuLevel, Inc. All Rights Reserved.