Class VelocityAgent
java.lang.Object
com.iantapply.orchestra.velocity.VelocityAgent
- All Implemented Interfaces:
AutoCloseable
Transport-facing Velocity agent; a proxy bootstrap supplies the small ProxyFacade implementation.
-
Constructor Summary
ConstructorsConstructorDescriptionVelocityAgent(String proxyId, NetworkTransport transport, ProxyFacade proxy) Creates a proxy agent. -
Method Summary
-
Constructor Details
-
VelocityAgent
Creates a proxy agent.- Parameters:
proxyId- unique proxy identitytransport- cross-server transportproxy- proxy operations facade
-
-
Method Details
-
start
public void start()Starts command subscription and periodic proxy heartbeats once. -
close
public void close()Stops heartbeats and closes the command subscription.- Specified by:
closein interfaceAutoCloseable
-