#include <DomainInfoRsp.H>
Inheritance diagram for DomainInfoRsp:
Public Member Functions | |
DomainInfoRsp (bool reset=true) | |
Default constructor. | |
void | set_name (string name) |
Sets domain name. | |
string | get_name () |
Returns domain name. | |
void | set_roid (string roid) |
Sets domain repository object identification. | |
string | get_roid () |
Returns domain repository object identification. | |
void | insert_status (string status) |
Inserts a new status in _status_set. | |
set< string > | get_status_set () |
Returns set of domain status. | |
void | set_registrant (string registrant) |
Sets registrant. | |
string | get_registrant () |
Returns registrant. | |
void | insert_contact (string type, string identification) |
Inserts a contact in the map of other contacts. | |
map< string, string, less< string > > | get_contacts () |
Returns map of other contacts. | |
void | insert_nameserver (const struct NameServer &nameserver) |
Inserts a nameserver to the list of nameservers. | |
vector< struct NameServer > | get_nameservers () |
Returns a list of nameservers. | |
void | set_clID (string clID) |
Sets the sponsoring client. | |
string | get_clID () |
Returns sponsoring client. | |
void | set_crID (string crID) |
Sets the identifier of the client that created the domain object. | |
string | get_crID () |
Returns the identifier of the client that created the domain object. | |
void | set_crDate (string crDate) |
Sets creation date. | |
string | get_crDate () |
Returns creation date. | |
void | set_upID (string upID) |
Sets the identifier of the client that last updated the domain object. | |
string | get_upID () |
Returns the identifier of the client that last updated the domain object. | |
void | set_exDate (string exDate) |
Sets expiration date. | |
string | get_exDate () |
Returns expiration date. | |
void | set_upDate (string upDate) |
Sets last modification date. | |
string | get_upDate () |
Returns last modification date. | |
void | set_trDate (string trDate) |
Sets last successfull transfer date. | |
string | get_trDate () |
Returns last successfull transfer date. | |
void | set_authInfo (const AuthInfo &authInfo) |
Sets authorization information. | |
AuthInfo | get_authInfo () |
Returns authorization information. | |
void | add_dsInfo (const DSInfo &dsInfo) |
Adds a DSInfo object to the list. | |
list< DSInfo > | get_dsInfo () |
Returns list of DSInfo objects. | |
void | reset () |
Reset object attributes. | |
Protected Attributes | |
string | _name |
fully qualified domain name | |
string | _roid |
set< string > | _status_set |
set of domain status | |
string | _registrant |
registrant | |
map< string, string, less< string > > | _contacts |
other contact objects | |
vector< struct NameServer > | _nameservers |
name servers associated with domain object | |
string | _clID |
sponsoring client id | |
string | _crID |
client that created object | |
string | _crDate |
creation date | |
string | _upID |
client that last updated object | |
string | _exDate |
expiration date | |
string | _upDate |
last modification date | |
string | _trDate |
last successfull transfer date | |
AuthInfo | _authInfo |
authorization information | |
list< DSInfo > | _dsInfo |
DS info. |
void DomainInfoRsp::add_dsInfo | ( | const DSInfo & | dsInfo | ) | [inline] |
AuthInfo DomainInfoRsp::get_authInfo | ( | ) | [inline] |
Returns authorization information.
string DomainInfoRsp::get_clID | ( | ) | [inline] |
Returns sponsoring client.
map< string, string, less<string> > DomainInfoRsp::get_contacts | ( | ) | [inline] |
Returns map of other contacts.
string DomainInfoRsp::get_crDate | ( | ) | [inline] |
Returns creation date.
string DomainInfoRsp::get_crID | ( | ) | [inline] |
Returns the identifier of the client that created the domain object.
list<DSInfo> DomainInfoRsp::get_dsInfo | ( | ) | [inline] |
string DomainInfoRsp::get_exDate | ( | ) | [inline] |
Returns expiration date.
string DomainInfoRsp::get_name | ( | ) | [inline] |
Returns domain name.
vector<struct NameServer> DomainInfoRsp::get_nameservers | ( | ) | [inline] |
Returns a list of nameservers.
string DomainInfoRsp::get_registrant | ( | ) | [inline] |
Returns registrant.
string DomainInfoRsp::get_roid | ( | ) | [inline] |
Returns domain repository object identification.
set<string> DomainInfoRsp::get_status_set | ( | ) | [inline] |
Returns set of domain status.
string DomainInfoRsp::get_trDate | ( | ) | [inline] |
Returns last successfull transfer date.
string DomainInfoRsp::get_upDate | ( | ) | [inline] |
Returns last modification date.
string DomainInfoRsp::get_upID | ( | ) | [inline] |
Returns the identifier of the client that last updated the domain object.
void DomainInfoRsp::insert_contact | ( | string | type, | |
string | identification | |||
) | [inline] |
Inserts a contact in the map of other contacts.
type | contact type | |
identification | contact identification |
void DomainInfoRsp::insert_nameserver | ( | const struct NameServer & | nameserver | ) | [inline] |
Inserts a nameserver to the list of nameservers.
nameserver | fully qualified domain name |
void DomainInfoRsp::insert_status | ( | string | status | ) | [inline] |
Inserts a new status in _status_set.
status | the status to be inserted |
void DomainInfoRsp::set_authInfo | ( | const AuthInfo & | authInfo | ) | [inline] |
Sets authorization information.
authInfo | domain authorization information |
void DomainInfoRsp::set_clID | ( | string | clID | ) | [inline] |
Sets the sponsoring client.
clID | sponsoring client |
void DomainInfoRsp::set_crDate | ( | string | crDate | ) | [inline] |
Sets creation date.
crDate | object creation date |
void DomainInfoRsp::set_crID | ( | string | crID | ) | [inline] |
Sets the identifier of the client that created the domain object.
crID | id of the client that created the object |
void DomainInfoRsp::set_exDate | ( | string | exDate | ) | [inline] |
Sets expiration date.
exDate | expiration date |
void DomainInfoRsp::set_name | ( | string | name | ) | [inline] |
Sets domain name.
name | fully qualified domain name |
void DomainInfoRsp::set_registrant | ( | string | registrant | ) | [inline] |
Sets registrant.
registrant | registrant identification |
void DomainInfoRsp::set_roid | ( | string | roid | ) | [inline] |
Sets domain repository object identification.
roid | domain repository object identification |
void DomainInfoRsp::set_trDate | ( | string | trDate | ) | [inline] |
Sets last successfull transfer date.
trDate | last successfull transfer date |
void DomainInfoRsp::set_upDate | ( | string | upDate | ) | [inline] |
Sets last modification date.
upDate | last modification date |
void DomainInfoRsp::set_upID | ( | string | upID | ) | [inline] |
Sets the identifier of the client that last updated the domain object.
upID | id of the client that created the object |
string DomainInfoRsp::_roid [protected] |
element that contains the Repository Object IDentifier assigned to the domain object when the object was created