| 
FreeHEP API Version current  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.aida.ref.remote.basic.BasicTreeServer
Basic implementation of the AidaTreeServer, no remote stuff.
| Field Summary | |
protected  Hashtable | 
hash
 | 
protected  hep.aida.ITree | 
tree
 | 
protected  String | 
treeName
 | 
| Constructor Summary | |
BasicTreeServer(hep.aida.ITree tree)
Creates a new instance of BasicTreeServer  | 
|
BasicTreeServer(hep.aida.ITree tree,
                String treeName)
 | 
|
| Method Summary | |
 void | 
close()
 | 
 AidaTreeServant | 
connectDuplex(AidaTreeClient client)
connect/disconnect methods for TreeClient that does support "Duplex" Mode.  | 
 AidaTreeServant | 
connectNonDuplex(String clientID)
connect/disconnect methods for TreeClient that does not support "Duplex" Mode.  | 
protected  boolean | 
disconnectClient(Object client)
 | 
 boolean | 
disconnectDuplex(AidaTreeClient client)
 | 
 boolean | 
disconnectNonDuplex(String clientID)
 | 
protected  void | 
init()
 | 
 boolean | 
supportDuplexMode()
Returns "true" if this TreeServer/TreeServant implementation support "Duplex Mode".  | 
 String | 
treeName()
Return the name of the ITree it is connected to.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected hep.aida.ITree tree
protected String treeName
protected Hashtable hash
| Constructor Detail | 
public BasicTreeServer(hep.aida.ITree tree)
public BasicTreeServer(hep.aida.ITree tree,
                       String treeName)
| Method Detail | 
protected void init()
protected boolean disconnectClient(Object client)
public void close()
public AidaTreeServant connectDuplex(AidaTreeClient client)
AidaTreeServer
connectDuplex in interface AidaTreeServerpublic AidaTreeServant connectNonDuplex(String clientID)
AidaTreeServer
connectNonDuplex in interface AidaTreeServerpublic boolean disconnectDuplex(AidaTreeClient client)
disconnectDuplex in interface AidaTreeServerpublic boolean disconnectNonDuplex(String clientID)
disconnectNonDuplex in interface AidaTreeServerpublic boolean supportDuplexMode()
AidaTreeServer
supportDuplexMode in interface AidaTreeServerpublic String treeName()
AidaTreeServer
treeName in interface AidaTreeServer
  | 
FreeHEP API Version current  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||