corba::res::IpGroupWriter Interface Reference

Inheritance diagram for corba::res::IpGroupWriter:

Inheritance graph
[legend]
Collaboration diagram for corba::res::IpGroupWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition of the IP group writer interface.

This interface offers functionality fo modifying the attributes of an IP group. This interface has its own copy of IP group, upon committing the changes, the local copy is updated.

Definition at line 159 of file ipgroup.idl.

Public Member Functions


Member Function Documentation

void corba::res::IpGroupWriter::addIp4 ( in ResourceId  id,
in Direction  dir,
in common::Date  start,
in boolean  noWait 
) raises (common::OsbCorbaException)

Add IP4 address to the list of IP group.

Updates database as well. commitChanges() is not required after this function is called.

Parameters:
id Id of IP4 address to be added.
dir IP4 address assignment direction.
start Start date of assignment period.
noWait Set to true if waiting is desired when lock is already acquired by others. If waiting is not desired, set flag to true.
Exceptions:
OsbCorbaException 
  • add IP4 address fails.

void corba::res::IpGroupWriter::delIp4 ( in ResourceId  id,
in Direction  dir,
in boolean  noWait 
) raises (common::OsbCorbaException)

Delete IP4 address from list of the IP group.

Updates database as well. commitChanges() is not required after this function is called.

Parameters:
id Id of IP4 address to be removed.
dir IP4 address assignment direction.
noWait Set to true if waiting is desired when lock is already acquired by others. If waiting is not desired, set flag to true.
Exceptions:
OsbCorbaException 
  • remove IP4 address fails.

void corba::res::IpGroupWriter::setDesc ( in common::Utf8String  desc  ) 

Sets the description of the IP group.


The documentation for this interface was generated from the following file:
Generated on Sat Sep 2 14:25:35 2006 for OSB Library by  doxygen 1.4.7