|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectequip.runtime.Object
equip.runtime.ValueBase
equip.net.ServiceProxy
equip.net.TraderProxy
equip.net.Trader
Java Implementation of TraderProxy, to provide a simple
service trader
| Field Summary |
| Fields inherited from class equip.net.ServiceProxy |
serviceMoniker |
| Constructor Summary | |
Trader(short port)
|
|
| Method Summary | |
boolean |
activate(DeactivateCallback callback,
ValueBase closure)
Request activation of the service proxy, i.e. connect to server. |
int |
addMulticast(java.lang.String equipm_url)
|
boolean |
bind(java.lang.String name,
ValueBase proxy)
true = added (i.e. not already present) |
void |
deactivate()
Request deactivation of an (active) service proxy, i.e. |
Moniker |
getMonikerDefault()
helper for generating bootstrap monikers for a trader. |
Moniker |
getMonikerFromAddr(int addr,
short port)
helper for generating bootstrap monikers for a trader. |
Moniker |
getMonikerFromHost(java.lang.String host,
short port)
helper for generating bootstrap monikers for a trader. |
Moniker |
getMonikerFromPort(short port)
helper for generating bootstrap monikers for a trader. |
short |
getPort()
|
void |
handleServerMessage(ConnectionSap connection,
ValueBase object,
java.lang.Object closure)
Handle a received message (object) |
ValueBase |
lookup(java.lang.String name,
java.lang.String classname)
return proxy registered for name |
static void |
main(java.lang.String[] args)
|
boolean |
rebind(java.lang.String name,
ValueBase proxy)
true = ok |
void |
run()
|
| Methods inherited from class equip.net.TraderProxy |
_equals_helper, _matches_helper, equals, getModuleName, matches, readObject, writeObject |
| Methods inherited from class equip.net.ServiceProxy |
_equals_helper, _matches_helper |
| Methods inherited from class equip.runtime.ValueBase |
_equals_helper, _matches_helper, clone |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Trader(short port)
| Method Detail |
public ValueBase lookup(java.lang.String name,
java.lang.String classname)
TraderProxy
lookup in class TraderProxy
public boolean bind(java.lang.String name,
ValueBase proxy)
TraderProxy
bind in class TraderProxy
public boolean rebind(java.lang.String name,
ValueBase proxy)
TraderProxy
rebind in class TraderProxy
public boolean activate(DeactivateCallback callback,
ValueBase closure)
ServiceProxy
activate in class ServiceProxypublic void deactivate()
ServiceProxy
deactivate in class ServiceProxypublic short getPort()
public int addMulticast(java.lang.String equipm_url)
public void handleServerMessage(ConnectionSap connection,
ValueBase object,
java.lang.Object closure)
SimpleServerHandler
handleServerMessage in interface SimpleServerHandlerpublic void run()
run in interface java.lang.Runnablepublic static void main(java.lang.String[] args)
public Moniker getMonikerDefault()
TraderProxy
getMonikerDefault in class TraderProxypublic Moniker getMonikerFromPort(short port)
TraderProxy
getMonikerFromPort in class TraderProxy
public Moniker getMonikerFromHost(java.lang.String host,
short port)
TraderProxy
getMonikerFromHost in class TraderProxy
public Moniker getMonikerFromAddr(int addr,
short port)
TraderProxy
getMonikerFromAddr in class TraderProxy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||