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

EPP DefRegTransferCmd Class. More...

#include <DefRegTransferCmd.H>

Inheritance diagram for DefRegTransferCmd:
Command

Public Member Functions

 DefRegTransferCmd (bool reset=true)
 Default constructor.
 
void set_operation (const TransferOperation::Value operation)
 Sets transfer operation to be performed. More...
 
TransferOperation::Value get_operation () const
 Returns transfer operation to be performed. More...
 
void set_roid (const string &roid)
 Set defensive registration roid. More...
 
string get_roid () const
 Returns defensive registration roid. More...
 
void set_period (const int time, const string &unit)
 
RegistrationPeriod get_period () 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

TransferOperation::Value _operation
 Identifies the transfer operation to be performed.
 
string _roid
 Defensive registration roid.
 
RegistrationPeriod _period
 
AuthInfo _authInfo
 Authorization information.
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP DefRegTransferCmd Class.

Member Function Documentation

AuthInfo DefRegTransferCmd::get_authInfo ( ) const
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

Referenced by cmd_def_reg_transfer().

TransferOperation::Value DefRegTransferCmd::get_operation ( ) const
inline

Returns transfer operation to be performed.

Returns
transfer operation to be performed

References _operation.

RegistrationPeriod DefRegTransferCmd::get_period ( ) const
inline

Returns the number of units to be added to the registration period of the Defensive Registration object at completion of the transfer process

Returns
number of units to be added to the registration period

References _period.

string DefRegTransferCmd::get_roid ( ) const
inline

Returns defensive registration roid.

Returns
identification of a defensive registration

References _roid.

Referenced by cmd_def_reg_transfer().

void DefRegTransferCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfoauthorization information

References _authInfo.

Referenced by cmd_def_reg_transfer().

void DefRegTransferCmd::set_operation ( const TransferOperation::Value  operation)
inline

Sets transfer operation to be performed.

Parameters
operationtransfer operation to be performed

References _operation.

Referenced by cmd_def_reg_transfer().

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

Sets the number of units to be added to the registration period of the Defensive Registration object at completion of the transfer process

Parameters
timeamount of time
unitmeasure unit

References _period.

Referenced by cmd_def_reg_transfer().

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

Set defensive registration roid.

Parameters
roididentification of a defensive registration

References _roid.

Referenced by cmd_def_reg_transfer().

Member Data Documentation

RegistrationPeriod DefRegTransferCmd::_period
protected

Number of units to be added to the registration period of the Defensive Registration object at completion of the transfer process

Referenced by get_period(), reset(), and set_period().


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