libepp_nicbr
Public Member Functions | Protected Attributes | List of all members
ContactCreateCmd Class Reference

EPP ContactCreateCmd Class. More...

#include <ContactCreateCmd.H>

Inheritance diagram for ContactCreateCmd:
Command BrOrgCreateCmd

Public Member Functions

 ContactCreateCmd (bool reset=true)
 Default constructor.
 
void set_common_data (const CommonData &common)
 Sets the common data object. More...
 
CommonData get_common_data () const
 Returns a common data object raw pointer. More...
 
void set_authInfo (const AuthInfo &authInfo)
 Sets authorization information. More...
 
AuthInfo get_authInfo ()
 Returns authorization information. More...
 
void set_password (const string &password)
 Sets password attribute. More...
 
string get_password () const
 Returns the password. More...
 
void set_reminder (const string &reminder)
 Sets reminder attribute. More...
 
string get_reminder () const
 Returns the reminder. More...
 
void set_language (const string &language)
 Sets language attribute. More...
 
string get_language () const
 Returns the language. More...
 
bool has_extension () const
 Check if there is any extension.
 
bool has_lacnic_contact_extension () const
 Check if there is lacnic contact extension.
 
void reset ()
 Resets object attributes.
 
- Public Member Functions inherited from Command
 Command (bool reset=true)
 Default constructor.
 
void reset ()
 Reset object attributes. More...
 
virtual ~Command ()
 virtual destructor
 
void set_clTRID (const string &clTRID)
 Sets clTRID. More...
 
string get_clTRID () const
 Returns clTRID. More...
 

Protected Attributes

CommonData _common
 Common data object.
 
AuthInfo _authInfo
 authorization information
 
string _password
 contact's password (lacnic contact extension)
 
string _reminder
 contact's tip to remember the password (lacnic contact extension)
 
string _language
 contact's preferred language (lacnic contact extension)
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP ContactCreateCmd Class.

Member Function Documentation

AuthInfo ContactCreateCmd::get_authInfo ( )
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

Referenced by cmd_brorg_create(), and cmd_contact_create().

CommonData ContactCreateCmd::get_common_data ( ) const
inline

Returns a common data object raw pointer.

Returns
a common data object raw pointer

References _common.

Referenced by cmd_brorg_create(), and cmd_contact_create().

string ContactCreateCmd::get_language ( ) const
inline

Returns the language.

Returns
language attribute

References _language.

Referenced by cmd_contact_create().

string ContactCreateCmd::get_password ( ) const
inline

Returns the password.

Returns
password attribute

References _password.

Referenced by cmd_contact_create().

string ContactCreateCmd::get_reminder ( ) const
inline

Returns the reminder.

Returns
reminder attribute

References _reminder.

Referenced by cmd_contact_create().

void ContactCreateCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfodomain authorization information

References _authInfo.

Referenced by cmd_brorg_create(), and cmd_contact_create().

void ContactCreateCmd::set_common_data ( const CommonData common)
inline

Sets the common data object.

Parameters
commoncommon data object

References _common.

Referenced by cmd_brorg_create(), and cmd_contact_create().

void ContactCreateCmd::set_language ( const string &  language)
inline

Sets language attribute.

Parameters
languageContact language

References _language.

Referenced by cmd_contact_create().

void ContactCreateCmd::set_password ( const string &  password)
inline

Sets password attribute.

Parameters
passwordContact password

References _password.

Referenced by cmd_contact_create().

void ContactCreateCmd::set_reminder ( const string &  reminder)
inline

Sets reminder attribute.

Parameters
reminderContact reminder

References _reminder.

Referenced by cmd_contact_create().


The documentation for this class was generated from the following file: