EppCommandUpdateContact
This EppCommandUpdateContact
class implements EPP Command Update entity for EPP Contact objects.
Inheritance:
Public Methods
-
EppCommandUpdateContact()
- Creates an
EppCommandUpdateContact
-
EppCommandUpdateContact( DOMString id )
- Creates an
EppCommandUpdateContact
given the id of the contact
-
EppCommandUpdateContact( DOMString id, DOMString xid )
- Creates an
EppCommandUpdateContact
given the id of the contact
-
~EppCommandUpdateContact()
- Destructor
-
virtual int getEntityType()
- Returns the run-time type of an EppEntity object
-
DOMString getId()
- Gets the id of the contact to be updated
-
void setId( DOMString id )
- Sets the id of the contact to be updated
-
EppContactData* getNewAscii()
- Gets the new contact data in ascii encoding, or null if not changed
-
void setNewAscii( EppContactData& ascii )
- Sets the new contact data in ascii encoding, or null if not changed
-
EppContactData* getNewI15d()
- Gets the new contact data in native encoding, or null if not changed
-
void setNewI15d( EppContactData& i15d )
- Sets the new contact data in ascii encoding, or null if not changed
-
EppE164* getNewVoice()
- Gets the new voice phone number
-
void setNewVoice( DOMString voice )
- Sets the new voice phone number
-
void setNewVoice( DOMString voice, DOMString ext )
- Sets the new voice phone number
-
void setNewVoice( EppE164& voice )
- Sets the new voice phone number
-
EppE164* getNewFax()
- Gets the new fax number
-
void setNewFax( DOMString fax )
- Sets the new fax number
-
void setNewFax( DOMString fax, DOMString ext )
- Sets the new fax number
-
void setNewFax( EppE164& fax )
- Sets the new fax number
-
DOMString getNewEmail()
- Gets the new email address of the contact, or null if not changed
-
void setNewEmail( DOMString email )
- Sets the new email address of the contact, or null if not changed
-
void setNewAuthInfo( EppAuthInfo& authInfo )
- Sets the new authorization information for the contact if it needs to be changed
-
DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
- Converts the
EppCommandUpdateContact
object into an XML element
-
static EppCommandUpdateContact* fromXML( const DOM_Node& root )
- Converts an XML element into an
EppCommandUpdateDomain
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 EppCommandUpdateContact
class implements EPP Command Update
entity for EPP Contact objects.
- EppCommandUpdateContact()
-
Creates an
EppCommandUpdateContact
- EppCommandUpdateContact( DOMString id )
-
Creates an
EppCommandUpdateContact
given the id
of the contact
- EppCommandUpdateContact( DOMString id, DOMString xid )
-
Creates an
EppCommandUpdateContact
given the id
of the contact
- ~EppCommandUpdateContact()
-
Destructor
- virtual int getEntityType()
-
Returns the run-time type of an EppEntity object
- DOMString getId()
-
Gets the id of the contact to be updated
- void setId( DOMString id )
-
Sets the id of the contact to be updated
- EppContactData* getNewAscii()
-
Gets the new contact data in ascii encoding, or null if not changed
- void setNewAscii( EppContactData& ascii )
-
Sets the new contact data in ascii encoding, or null if not changed
- EppContactData* getNewI15d()
-
Gets the new contact data in native encoding, or null if not changed
- void setNewI15d( EppContactData& i15d )
-
Sets the new contact data in ascii encoding, or null if not changed
- EppE164* getNewVoice()
-
Gets the new voice phone number
- void setNewVoice( DOMString voice )
-
Sets the new voice phone number
- void setNewVoice( DOMString voice, DOMString ext )
-
Sets the new voice phone number
- void setNewVoice( EppE164& voice )
-
Sets the new voice phone number
- EppE164* getNewFax()
-
Gets the new fax number
- void setNewFax( DOMString fax )
-
Sets the new fax number
- void setNewFax( DOMString fax, DOMString ext )
-
Sets the new fax number
- void setNewFax( EppE164& fax )
-
Sets the new fax number
- DOMString getNewEmail()
-
Gets the new email address of the contact, or null if not changed
- void setNewEmail( DOMString email )
-
Sets the new email address of the contact, or null if not changed
- void setNewAuthInfo( EppAuthInfo& authInfo )
-
Sets the new authorization information for the contact if it needs
to be changed
- DOM_Element toXML( DOM_Document& doc, const DOMString& tag )
-
Converts the
EppCommandUpdateContact
object into
an XML element
- Parameters:
- doc - the XML
DOM_Element
object
tag - the tag/element name for the
EppCommandUpdateContact
object
- Returns:
- an
DOM_Element
object
- static EppCommandUpdateContact* fromXML( const DOM_Node& root )
-
Converts an XML element into an
EppCommandUpdateDomain
object. The caller of this method must make sure that the root node
is of an EPP Command Update entity for an EPP Contact object.
- Parameters:
- root - root node for an
EppCommandUpdateDomain
object in XML format
- Returns:
- an
EppCommandUpdateDomain
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.