|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.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 AidaTreeServer
public AidaTreeServant connectNonDuplex(String clientID)
AidaTreeServer
connectNonDuplex
in interface AidaTreeServer
public boolean disconnectDuplex(AidaTreeClient client)
disconnectDuplex
in interface AidaTreeServer
public boolean disconnectNonDuplex(String clientID)
disconnectNonDuplex
in interface AidaTreeServer
public boolean supportDuplexMode()
AidaTreeServer
supportDuplexMode
in interface AidaTreeServer
public 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 |