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

EPP DefRegCreateCmd Class. More...

#include <DefRegCreateCmd.H>

Inheritance diagram for DefRegCreateCmd:
Command

Public Member Functions

 DefRegCreateCmd (bool reset=true)
 Default constructor.
 
void set_name (const DefRegName &name)
 Sets name of the Defensive Registration object. More...
 
DefRegName get_name () const
 Returns name of the Defensive Registration object. More...
 
void set_registrant (const string &registrant)
 Sets registrant. More...
 
string get_registrant () const
 Returns registrant. More...
 
void set_trademark_id (const string &id)
 
string get_trademark_id () const
 
void set_trademark_country (const string &country)
 
string get_trademark_country () const
 
void set_trademark_date (const string &date)
 Sets date when the Trademark was issued. More...
 
string get_trademark_date () const
 Returns the date when the Trademark was issued. More...
 
void set_period (const int time, const string &unit)
 
RegistrationPeriod get_period () const
 
void set_admin_contact (const string &contact)
 
string get_admin_contact () const
 
void set_authInfo (const AuthInfo &authInfo)
 Sets authorization information. More...
 
AuthInfo get_authInfo () const
 Returns authorization information. More...
 
void reset ()
 Reset 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

DefRegName _name
 Name of the Defensive Registration object to be created.
 
string _registrant
 
string _trademark_id
 
string _trademark_country
 
string _trademark_date
 Date when the Trademark was issued.
 
RegistrationPeriod _period
 Initial registration period of the Defensive Registration object.
 
string _admin_contact
 
AuthInfo _authInfo
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP DefRegCreateCmd Class.

Member Function Documentation

string DefRegCreateCmd::get_admin_contact ( ) const
inline

Returns the identifier for the administrator associated with the Defensive Registration object

Returns
administrator contact id

References _admin_contact.

Referenced by cmd_def_reg_create().

AuthInfo DefRegCreateCmd::get_authInfo ( ) const
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

Referenced by cmd_def_reg_create().

DefRegName DefRegCreateCmd::get_name ( ) const
inline

Returns name of the Defensive Registration object.

Returns
name of the Defensive Registration object

References _name.

Referenced by cmd_def_reg_create().

RegistrationPeriod DefRegCreateCmd::get_period ( ) const
inline

Returns the initial registration period of the Defensive Registration object

Returns
initial registration period

References _period.

Referenced by cmd_def_reg_create().

string DefRegCreateCmd::get_registrant ( ) const
inline

Returns registrant.

Returns
registrant identification

References _registrant.

Referenced by cmd_def_reg_create().

string DefRegCreateCmd::get_trademark_country ( ) const
inline

Returns country which issued the Trademark associated with the Defensive Registration Object

Returns
country

References _trademark_country.

Referenced by cmd_def_reg_create().

string DefRegCreateCmd::get_trademark_date ( ) const
inline

Returns the date when the Trademark was issued.

Returns
date when the Trademark was issued

References _trademark_date.

Referenced by cmd_def_reg_create().

string DefRegCreateCmd::get_trademark_id ( ) const
inline

Returns the trademark Identifier (ID) associated with the Defensive Registration Object

Returns
trademark identifier

References _trademark_id.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_admin_contact ( const string &  contact)
inline

Sets the identifier for the administrator associated with the Defensive Registration object

Parameters
contactadministrator contact id

References _admin_contact.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfoauthorization information

References _authInfo.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_name ( const DefRegName name)
inline

Sets name of the Defensive Registration object.

Parameters
namename of the Defensive Registration object

References _name.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_period ( const int  time,
const string &  unit 
)
inline

Sets the initial registration period of the Defensive Registration object

Parameters
timeamount of time
unitmeasure unit

References _period.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_registrant ( const string &  registrant)
inline

Sets registrant.

Parameters
registrantregistrant identification

References _registrant.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_trademark_country ( const string &  country)
inline

Sets the country which issued the Trademark associated with the Defensive Registration Object

Parameters
countrycountry

References _trademark_country.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_trademark_date ( const string &  date)
inline

Sets date when the Trademark was issued.

Parameters
datedate when the Trademark was issued

References _trademark_date.

Referenced by cmd_def_reg_create().

void DefRegCreateCmd::set_trademark_id ( const string &  id)
inline

Sets the Trademark Identifier (ID) associated with the Defensive Registration Object

Parameters
idtrademark identifier

References _trademark_id.

Referenced by cmd_def_reg_create().

Member Data Documentation

string DefRegCreateCmd::_admin_contact
protected

Identifier for the administrator associated with the Defensive Registration object

Referenced by get_admin_contact(), reset(), and set_admin_contact().

AuthInfo DefRegCreateCmd::_authInfo
protected

Authorization information to be associated with the Defensive Registration object

Referenced by get_authInfo(), reset(), and set_authInfo().

string DefRegCreateCmd::_registrant
protected

Identifier for the human or organizational social information (contact) object to be associated with the Defensive Registration object as the object registrant

Referenced by get_registrant(), reset(), and set_registrant().

string DefRegCreateCmd::_trademark_country
protected

Country which issued the Trademark associated with the Defensive Registration Object

Referenced by get_trademark_country(), reset(), and set_trademark_country().

string DefRegCreateCmd::_trademark_id
protected

Trademark Identifier (ID) associated with the Defensive Registration Object

Referenced by get_trademark_id(), reset(), and set_trademark_id().


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