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

EPP DomainTransferCmd Class. More...

#include <DomainTransferCmd.H>

Inheritance diagram for DomainTransferCmd:
Command

Public Member Functions

 DomainTransferCmd (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_name (const string &name)
 Sets domain name. More...
 
string get_name () const
 Returns domain name. 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 _name
 fully qualified domain name
 
RegistrationPeriod _period
 
AuthInfo _authInfo
 authorization information
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP DomainTransferCmd Class.

Member Function Documentation

AuthInfo DomainTransferCmd::get_authInfo ( ) const
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

string DomainTransferCmd::get_name ( ) const
inline

Returns domain name.

Returns
fully qualified domain name

References _name.

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

Returns transfer operation to be performed.

Returns
transfer operation to be performed

References _operation.

RegistrationPeriod DomainTransferCmd::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
void DomainTransferCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfodomain authorization information

References _authInfo.

Referenced by cmd_domain_transfer().

void DomainTransferCmd::set_name ( const string &  name)
inline

Sets domain name.

Parameters
namefully qualified domain name

References _name.

Referenced by cmd_domain_transfer().

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

Sets transfer operation to be performed.

Parameters
operationtransfer operation to be performed

References _operation.

Referenced by cmd_domain_transfer().

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

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

Parameters
timeamount of time
unitmeasure unit

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