7 #ifndef __IPNETWORKUPDATECMD_H__
8 #define __IPNETWORKUPDATECMD_H__
229 void setAggregateRoid(
const string &aggregateRoid)
234 string getAggregateRoid()
const
239 void insertAggregateHostname(
const string &hostname)
244 vector<string> getAggregateHostnames()
const
249 void setCreationDate(
const string &creationDate)
254 string getCreationDate()
const
323 #endif // __IPNETWORKUPDATECMD_H__
map< string, string, less< string > > get_contacts_rem() const
Returns map of other contacts to be removed.
Definition: IpNetworkUpdateCmd.H:224
void set_asn(const unsigned int &asn)
Sets asn.
Definition: IpNetworkUpdateCmd.H:95
unsigned int _asn
autonomous system number that manages the ip range
Definition: IpNetworkUpdateCmd.H:307
vector< ReverseDns > _reverseDNS_rem
Reverses DNS to be removed.
Definition: IpNetworkUpdateCmd.H:286
bool _asn_changed
flag used to indicate whether asn has changed.
Definition: IpNetworkUpdateCmd.H:310
map< string, string > _contacts_add
contacts to be added
Definition: IpNetworkUpdateCmd.H:295
EPP/DNSSEC DS information class for reverse DNS.
void insert_dsInfo_rem(const ReverseDSInfo &ds_info)
Inserts a reverse DS to be removed.
Definition: IpNetworkUpdateCmd.H:177
list< ReverseDSInfo > get_dsInfo_add() const
Returns all the reverse DS to be added.
Definition: IpNetworkUpdateCmd.H:168
string get_allocType() const
Returns allocation type.
Definition: IpNetworkUpdateCmd.H:86
list< ReverseDSInfo > _ds_list_rem
DS info to be removed.
Definition: IpNetworkUpdateCmd.H:292
void insert_contact_add(const string &type, const string &identification)
Inserts a contact to be added.
Definition: IpNetworkUpdateCmd.H:196
void set_organization(const string &organization)
Sets organization.
Definition: IpNetworkUpdateCmd.H:59
void set_allocType(const string &allocType)
Sets allocation type.
Definition: IpNetworkUpdateCmd.H:77
unsigned int get_asn() const
Returns asn.
Definition: IpNetworkUpdateCmd.H:105
vector< ReverseDns > get_reverseDns_rem() const
Returns all the reverse DNS to be removed.
Definition: IpNetworkUpdateCmd.H:150
map< string, string, less< string > > get_contacts_add() const
Returns map of other contacts to be added.
Definition: IpNetworkUpdateCmd.H:205
EPP IpNetworkUpdateCmd Class.
Definition: IpNetworkUpdateCmd.H:26
void set_roid(const string &roid)
Sets repository object ID.
Definition: IpNetworkUpdateCmd.H:41
vector< ReverseDns > get_reverseDns_add() const
Returns all the reverse DNS to be added.
Definition: IpNetworkUpdateCmd.H:132
string _roid
server-unique id for the created IP network
Definition: IpNetworkUpdateCmd.H:280
string _creationDate
updates the creation date
Definition: IpNetworkUpdateCmd.H:319
void insert_dsInfo_add(const ReverseDSInfo &ds_info)
Inserts a reverse DS to be added.
Definition: IpNetworkUpdateCmd.H:159
void reset()
Reset object attributes.
Definition: Command.H:33
EPP Command Class.
Definition: Command.H:18
void insert_reverseDNS_add(const ReverseDns &reverseDns)
Inserts a reverse DNS to be added.
Definition: IpNetworkUpdateCmd.H:123
list< ReverseDSInfo > _ds_list_add
DS info to be added.
Definition: IpNetworkUpdateCmd.H:289
string get_roid() const
Returns repository object ID.
Definition: IpNetworkUpdateCmd.H:50
map< string, string > _contacts_rem
contacts to be removed
Definition: IpNetworkUpdateCmd.H:298
list< ReverseDSInfo > get_dsInfo_rem() const
Returns all the reverse DS to be removed.
Definition: IpNetworkUpdateCmd.H:186
string _allocType
allocation type associated with the ip network
Definition: IpNetworkUpdateCmd.H:304
IpNetworkUpdateCmd(bool reset=true)
Default constructor.
Definition: IpNetworkUpdateCmd.H:30
bool asn_changed() const
Returns asn_changed.
Definition: IpNetworkUpdateCmd.H:114
vector< ReverseDns > _reverseDNS_add
Reverses DNS to be added.
Definition: IpNetworkUpdateCmd.H:283
string _organization
organization associated with the ip network
Definition: IpNetworkUpdateCmd.H:301
void insert_contact_rem(const string &type, const string &identification)
Inserts a contact to be removed.
Definition: IpNetworkUpdateCmd.H:215
void insert_reverseDNS_rem(const ReverseDns &reverseDns)
Inserts a reverse DNS to be removed.
Definition: IpNetworkUpdateCmd.H:141
vector< string > _aggregateHostnames
List of hostnames to be used in case of /16 aggregation.
Definition: IpNetworkUpdateCmd.H:316
string _aggregateRoid
server-unique ID for the IP range being aggregated
Definition: IpNetworkUpdateCmd.H:313
Reverse DSInfo Class.
Definition: ReverseDSInfo.H:16
string get_organization() const
Returns organization associated with the ip network.
Definition: IpNetworkUpdateCmd.H:68