it.dtt.ca
Class CAManagerFactory.SessionOpener

java.lang.Object
  extended by it.dtt.ca.CAManagerFactory.SessionOpener
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
CAManagerFactory

public class CAManagerFactory.SessionOpener
extends java.lang.Object
implements java.lang.Runnable

This class allows a session to be opened in an asynchronous way. It allows the working thread to be sure that it will not be destroyed by the Xlet death mechanism. The circumstances when the ResourceClient is called should be defined in the CA system specific documentation.


Constructor Summary
CAManagerFactory.SessionOpener(org.davic.resources.ResourceClient aResourceClient)
           
 
Method Summary
 CAManager getCAManager()
           
 int getResult()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CAManagerFactory.SessionOpener

public CAManagerFactory.SessionOpener(org.davic.resources.ResourceClient aResourceClient)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

getResult

public int getResult()

getCAManager

public CAManager getCAManager()