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

EPP DefRegUpdateCmd Class. More...

#include <DefRegUpdateCmd.H>

Inheritance diagram for DefRegUpdateCmd:
Command

Classes

class  Status
 EPP DefRegUpdateCmd::Status Class. More...
 

Public Member Functions

 DefRegUpdateCmd (bool reset=true)
 Default constructor.
 
void set_roid (const string &roid)
 Set defensive registration roid. More...
 
string get_roid () const
 Returns defensive registration roid. More...
 
void insert_status_add (const Status &status)
 Insert a status to be added in the defensive registration object. More...
 
set< Statusget_status_add () const
 
void insert_status_rem (const Status &status)
 Insert a status to be removed in the defensive registration object. More...
 
set< Statusget_status_rem () const
 
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_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

string _roid
 
set< Status_status_add
 Set of status to be added to the defensive registration object.
 
set< Status_status_rem
 
string _registrant
 
string _trademark_id
 
string _trademark_country
 
string _trademark_date
 Date when the Trademark was issued.
 
string _admin_contact
 
AuthInfo _authInfo
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP DefRegUpdateCmd Class.

Member Function Documentation

string DefRegUpdateCmd::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_update().

AuthInfo DefRegUpdateCmd::get_authInfo ( ) const
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

Referenced by cmd_def_reg_update().

string DefRegUpdateCmd::get_registrant ( ) const
inline

Returns registrant.

Returns
registrant identification

References _registrant.

Referenced by cmd_def_reg_update().

string DefRegUpdateCmd::get_roid ( ) const
inline

Returns defensive registration roid.

Returns
identification of a defensive registration

References _roid.

Referenced by cmd_def_reg_update().

set<Status> DefRegUpdateCmd::get_status_add ( ) const
inline

Returns a set of status to be added in the defensive registration object

Returns
set of defensive registration object status

References _status_add.

Referenced by cmd_def_reg_update().

set<Status> DefRegUpdateCmd::get_status_rem ( ) const
inline

Returns the set of status to be removed in the defensive registration object

Returns
set of defensive registration object status

References _status_rem.

Referenced by cmd_def_reg_update().

string DefRegUpdateCmd::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_update().

string DefRegUpdateCmd::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_update().

string DefRegUpdateCmd::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_update().

void DefRegUpdateCmd::insert_status_add ( const Status status)
inline

Insert a status to be added in the defensive registration object.

Parameters
statusdefensive registration object new status

References _status_add.

Referenced by cmd_def_reg_update().

void DefRegUpdateCmd::insert_status_rem ( const Status status)
inline

Insert a status to be removed in the defensive registration object.

Parameters
statusdefensive registration object status to be removed

References _status_rem.

Referenced by cmd_def_reg_update().

void DefRegUpdateCmd::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_update().

void DefRegUpdateCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfoauthorization information

References _authInfo.

Referenced by cmd_def_reg_update().

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

Sets registrant.

Parameters
registrantregistrant identification

References _registrant.

Referenced by cmd_def_reg_update().

void DefRegUpdateCmd::set_roid ( const string &  roid)
inline

Set defensive registration roid.

Parameters
roididentification of a defensive registration

References _roid.

Referenced by cmd_def_reg_update().

void DefRegUpdateCmd::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_update().

void DefRegUpdateCmd::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_update().

void DefRegUpdateCmd::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_update().

Member Data Documentation

string DefRegUpdateCmd::_admin_contact
protected

Identifier for the administrator associated with the Defensive Registration object

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

AuthInfo DefRegUpdateCmd::_authInfo
protected

Authorization information to be associated with the Defensive Registration object

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

string DefRegUpdateCmd::_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 DefRegUpdateCmd::_roid
protected

Repository Object Identifier assigned to the Defensive Registration object when the object was created

Referenced by get_roid(), reset(), and set_roid().

set<Status> DefRegUpdateCmd::_status_rem
protected

Set of status to be removed from the defensive registration object

Referenced by get_status_rem(), insert_status_rem(), and reset().

string DefRegUpdateCmd::_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 DefRegUpdateCmd::_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: