Class LookCommandServerResponse

java.lang.Object
za.co.wethinkcode.robots.server.serverResponse.LookCommandServerResponse
All Implemented Interfaces:
ServerResponse

public class LookCommandServerResponse extends Object implements ServerResponse
  • Constructor Details

    • LookCommandServerResponse

      public LookCommandServerResponse(LookClientCommand.LookClientCommandResult commandResult)
      Constructor for all responses from server to client. Constructed from the result of a command
      Parameters:
      commandResult - result of a command to construct this object.
    • LookCommandServerResponse

      public LookCommandServerResponse(ClientSideServerResponse generic)
  • Method Details

    • getData

      public Map<String,?> getData()
      Getter for a server responses' data
      Specified by:
      getData in interface ServerResponse
      Returns:
      the data map
    • getResult

      public getter for a server's response to being given data
      Specified by:
      getResult in interface ServerResponse
      Returns:
      an acceptable response code.
    • getMessage

      public String getMessage()
      Get the message from a server response data (really good for error handling)
      Specified by:
      getMessage in interface ServerResponse
      Returns:
      a String of the server response's message