public class TMF814CorbaSession extends java.lang.Object implements CorbaSession
Constructor and Description |
---|
TMF814CorbaSession(CorbaOrbManager corbaOrb,
CorbaNameServiceManager corbaName,
CorbaIorProcessor corbaIor,
CorbaProperties corbaProp)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
connect()
Connects with the EMS
|
boolean |
disconnect()
Disconnects from the EMS
|
org.tmf.corba.gencode.emsSession.EmsSession_I |
getEmsSession()
Return the EmsSession_I instance
|
org.omg.CORBA.Object |
getEmsSessionFactory()
Returns the EmsSessionFactory object reference
|
org.tmf.corba.gencode.common.Common_I |
getManager(java.lang.String strManager)
Returns object reference to a Manager interface
|
org.tmf.corba.gencode.nmsSession.NmsSession_I |
getNmsSession()
Return the NmsSession_I instance
|
boolean |
haveCorbaSession()
Check if a CORBA session has already been started
|
public TMF814CorbaSession(CorbaOrbManager corbaOrb, CorbaNameServiceManager corbaName, CorbaIorProcessor corbaIor, CorbaProperties corbaProp)
corbaOrb
- CorbaOrbManager instancecorbaName
- CorbaNameServiceManager instancecorbaIor
- CorbaIorProcessor instancecorbaProp
- CorbaProperties instancepublic boolean haveCorbaSession()
public boolean connect() throws CorbaCollectorException
CorbaSession
connect
in interface CorbaSession
CorbaCollectorException
public boolean disconnect()
CorbaSession
disconnect
in interface CorbaSession
public org.tmf.corba.gencode.common.Common_I getManager(java.lang.String strManager) throws CorbaCollectorException
strManager
- Manager nameCorbaCollectorException
public org.tmf.corba.gencode.nmsSession.NmsSession_I getNmsSession()
public org.tmf.corba.gencode.emsSession.EmsSession_I getEmsSession()
public org.omg.CORBA.Object getEmsSessionFactory() throws java.lang.RuntimeException, CorbaCollectorException, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName
CorbaCollectorException
java.lang.RuntimeException
org.omg.CosNaming.NamingContextPackage.InvalidName
org.omg.CosNaming.NamingContextPackage.CannotProceed
org.omg.CosNaming.NamingContextPackage.NotFound