libepp_nicbr
IpNetworkTransferRsp.H
Go to the documentation of this file.
1 /* ${copyright}$ */
2 /* $Id: IpNetworkTransferRsp.H 1086 2010-12-10 13:07:28Z eduardo $ */
7 #ifndef __IPNETWORKTRANSFERRSP_H__
8 #define __IPNETWORKTRANSFERRSP_H__
9 
10 #include <string>
11 
12 #include "libepp_nicbr.H"
13 
14 #include "Response.H"
15 
16 using std::string;
17 
18 LIBEPP_NICBR_NS_BEGIN
19 
22 {
23 public:
25  IpNetworkTransferRsp(bool reset = true) : Response(false)
26  {
27  if (reset) {
28  this->reset();
29  }
30  }
31 
33 
36  void set_roid(const string &roid)
37  {
38  _roid = roid;
39  }
40 
42 
45  string get_roid() const
46  {
47  return _roid;
48  }
49 
51 
54  void set_trStatus(const string &trStatus)
55  {
56  _trStatus = trStatus;
57  }
58 
60 
63  string get_trStatus() const
64  {
65  return _trStatus;
66  }
67 
69 
72  void set_reId(const string &reId)
73  {
74  _reId = reId;
75  }
76 
78 
81  string get_reId() const
82  {
83  return _reId;
84  }
85 
87 
90  void set_reDate(const string &reDate)
91  {
92  _reDate = reDate;
93  }
94 
96 
99  string get_reDate() const
100  {
101  return _reDate;
102  }
103 
105 
109  void set_acId(const string &acId)
110  {
111  _acId = acId;
112  }
113 
115 
118  string get_acId() const
119  {
120  return _acId;
121  }
122 
124 
127  void set_acDate(const string &acDate)
128  {
129  _acDate = acDate;
130  }
131 
133 
136  string get_acDate() const
137  {
138  return _acDate;
139  }
140 
141  void reset()
142  {
143  Response::reset();
144  _roid = "";
145  _trStatus = "";
146  _reId = "";
147  _reDate = "";
148  _acId = "";
149  _acDate = "";
150  }
151 
152 protected:
154  string _roid;
155 
157  string _trStatus;
158 
160  string _reId;
161 
163  string _reDate;
164 
166  string _acId;
167 
169  string _acDate;
170 };
171 
172 LIBEPP_NICBR_NS_END
173 #endif // __IPNETWORKTRANSFERRSP_H__
string _roid
server-unique id for the created IP network
Definition: IpNetworkTransferRsp.H:154
EPP Response Class.
Definition: Response.H:24
string get_reDate() const
Returns request client date.
Definition: IpNetworkTransferRsp.H:99
void set_acDate(const string &acDate)
Sets acknowledge date.
Definition: IpNetworkTransferRsp.H:127
void set_reDate(const string &reDate)
Sets request client date.
Definition: IpNetworkTransferRsp.H:90
Project defines.
string _reId
identifier of the client that requested the object transfer
Definition: IpNetworkTransferRsp.H:160
void set_roid(const string &roid)
Sets repository object ID.
Definition: IpNetworkTransferRsp.H:36
EPP Response Class.
string get_trStatus() const
Returns transfer status.
Definition: IpNetworkTransferRsp.H:63
string _trStatus
state of the most recent transfer request
Definition: IpNetworkTransferRsp.H:157
string get_acId() const
Returns acknowledge client Id.
Definition: IpNetworkTransferRsp.H:118
string _acId
identifier of the client that SHOULD act upon the transfer request
Definition: IpNetworkTransferRsp.H:166
EPP IpNetworkTransferRsp Class.
Definition: IpNetworkTransferRsp.H:21
string _acDate
date and time of a required or completed response
Definition: IpNetworkTransferRsp.H:169
string get_acDate() const
Returns acknowledge date.
Definition: IpNetworkTransferRsp.H:136
string get_reId() const
Returns request client Id.
Definition: IpNetworkTransferRsp.H:81
void set_acId(const string &acId)
Sets acknowledge client Id.
Definition: IpNetworkTransferRsp.H:109
string _reDate
date and time that the transfer was requested
Definition: IpNetworkTransferRsp.H:163
IpNetworkTransferRsp(bool reset=true)
Default constructor.
Definition: IpNetworkTransferRsp.H:25
void set_reId(const string &reId)
Sets request client Id.
Definition: IpNetworkTransferRsp.H:72
void reset()
reset attributes
Definition: Response.H:161
void set_trStatus(const string &trStatus)
Sets transfer status.
Definition: IpNetworkTransferRsp.H:54
string get_roid() const
Returns repository object ID.
Definition: IpNetworkTransferRsp.H:45