ants
Class Application
java.lang.Object
|
+--ants.Entity
|
+--ants.ManagedObject
|
+--ants.Application
- public abstract class Application
- extends ManagedObject
- implements java.lang.Runnable
shell of an application of a node
Field Summary |
static java.lang.String[] |
defaults
|
protected short |
port
|
Methods inherited from class ants.Entity |
assert,
error,
finalize,
getLogLevel,
getName,
info,
setArgs,
setArgs,
setLogLevel,
start,
warn |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
defaults
public static final java.lang.String[] defaults
port
protected short port
Application
public Application()
Application
public Application(Manager b,
java.lang.String n)
getDefaultResources
public int getDefaultResources()
setDefaultResources
public void setDefaultResources(int r)
thisNode
public Node thisNode()
getNode
public Node getNode()
getPort
protected short getPort()
send
public boolean send(Capsule cap,
int resources)
send
public boolean send(Capsule cap)
receive
public void receive(Capsule cap)
attachNode
public void attachNode(Node s)
throws java.lang.Exception
run
public void run()
- Specified by:
- run in interface java.lang.Runnable
setArgs
public void setArgs(KeyArgs k)
throws java.lang.Exception
- Overrides:
- setArgs in class Entity