public abstract class NodeAgent
extends java.lang.Object
implements java.io.Serializable, java.lang.Runnable
| Constructor and Description |
|---|
NodeAgent(RemoteClientAgent s) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Thread |
getAgentThread() |
java.io.Serializable |
getMessage() |
java.lang.Object |
getObject() |
RemoteAgentContactImpl |
getRemoteAgentContact(java.lang.Object obj)
create and start Thread, and return contact
|
boolean |
onlyOne() |
abstract void |
run() |
void |
sendToClient(java.io.Serializable message) |
void |
sendToNode(java.io.Serializable me) |
void |
stop() |
public NodeAgent(RemoteClientAgent s)
public boolean onlyOne()
public java.lang.Object getObject()
public java.lang.Thread getAgentThread()
public void sendToNode(java.io.Serializable me)
public java.io.Serializable getMessage()
public void sendToClient(java.io.Serializable message)
public RemoteAgentContactImpl getRemoteAgentContact(java.lang.Object obj)
public void stop()
public abstract void run()
run in interface java.lang.Runnable