corba::nwmgr::nwe::NetworkElementWriter Interface Reference

Inheritance diagram for corba::nwmgr::nwe::NetworkElementWriter:

Inheritance graph
[legend]
Collaboration diagram for corba::nwmgr::nwe::NetworkElementWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition of network element writer interface.

This interface offers functionality fo modifying the attributes of a network element. This interface has its own copy of newtork element, upon committing the changes, the local copy is updated into network.

Definition at line 139 of file networkelement.idl.

Public Member Functions


Member Function Documentation

nwmgr::numanalyzer::NumberAnalyzerWriter corba::nwmgr::nwe::NetworkElementWriter::addNewNumberAnalyzer (  ) 

Add a new number analyzer to the network element.

Returns:
The number analyzer to attach to the network element.

void corba::nwmgr::nwe::NetworkElementWriter::commitChanges ( in boolean  noWait  )  raises (common::OsbCorbaException)

Commits all changes done to network element.

Parameters:
noWait Set to false if waiting is desired when lock is already acquired by others. If waiting is not desired, set to true.
Exceptions:
OsbCorbaException 
  • inserting new element into database fails.
  • updating existing element fails.

void corba::nwmgr::nwe::NetworkElementWriter::delNumberAnalyzer (  ) 

Delete a number analyzer from the netowrk element.

nwmgr::numanalyzer::NumberAnalyzerWriter corba::nwmgr::nwe::NetworkElementWriter::getNumberAnalyzerWriter (  )  raises (common::OsbCorbaException)

Get a number analyzer writer.

void corba::nwmgr::nwe::NetworkElementWriter::saveNumberAnalyzer (  ) 

Save changes done to the number analyzer.

This function does not save the number analyzer into the database. It only registers with the network element writer that the number analyzer must be save into the database on commitChanges().

void corba::nwmgr::nwe::NetworkElementWriter::setConnectionPt ( in tcat::cp::ConnectionPtId  id  ) 

Sets the connection point of the network element.

void corba::nwmgr::nwe::NetworkElementWriter::setDesc ( in common::Utf8String  desc  ) 

Sets the description of the network element.

void corba::nwmgr::nwe::NetworkElementWriter::setDialledType ( in DialledNumType  type  ) 

Sets the dialled number type.

void corba::nwmgr::nwe::NetworkElementWriter::setName ( in common::Utf8String  name  ) 

Sets the name of the network element.

void corba::nwmgr::nwe::NetworkElementWriter::setNdc ( in common::Utf8String  ndc  ) 

Sets the NDC.

void corba::nwmgr::nwe::NetworkElementWriter::setTimeZone ( in nwmgr::TimeZoneId  id  ) 

Sets the time zone information.

void corba::nwmgr::nwe::NetworkElementWriter::unsetNdc (  ) 

UnSets the NDC.


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