Class ProxyCommandPublisher
java.lang.Object
com.iantapply.orchestra.velocity.ProxyCommandPublisher
Publishes validated commands understood by a configured Velocity agent.
-
Constructor Summary
ConstructorsConstructorDescriptionProxyCommandPublisher(com.iantapply.orchestra.port.NetworkTransport transport) Creates a publisher over the shared network transport. -
Method Summary
Modifier and TypeMethodDescriptionvoidmovePlayer(String proxyId, String playerId, String serverId) Requests that a proxy move a player to a backend server.voidsetGroupJoins(String proxyId, String group, boolean enabled) Requests that a proxy update the advertised join state for a server group.
-
Constructor Details
-
ProxyCommandPublisher
public ProxyCommandPublisher(com.iantapply.orchestra.port.NetworkTransport transport) Creates a publisher over the shared network transport.- Parameters:
transport- transport used to reach proxy agents
-
-
Method Details
-
movePlayer
-
setGroupJoins
-