kaos.vlik
Class CommandService

java.lang.Object
  extended by kaos.vlik.CommandService

public class CommandService
extends java.lang.Object

Allows clients to issue commands to agents. And wraps common calls.


Constructor Summary
CommandService()
           
 
Method Summary
 java.lang.Object requestAction(java.lang.String agentID, java.lang.String actionName, java.util.HashMap properties)
          Calls the CSI method of the same name.
 Pose requestGetPose(java.lang.String agentID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandService

public CommandService()
Method Detail

requestAction

public java.lang.Object requestAction(java.lang.String agentID,
                                      java.lang.String actionName,
                                      java.util.HashMap properties)
                               throws ActionFailureException,
                                      NotLocatableException,
                                      TransportFailure
Calls the CSI method of the same name.

Throws:
ActionFailureException
NotLocatableException
TransportFailure

requestGetPose

public Pose requestGetPose(java.lang.String agentID)
                    throws ActionFailureException,
                           NotLocatableException,
                           TransportFailure
Throws:
ActionFailureException
NotLocatableException
TransportFailure