Uses of Enum Class
za.co.wethinkcode.robots.shared.ImplementedClientCommands
Packages that use ImplementedClientCommands
Package
Description
Classes for Client side requests for a command to be executed on the server
This package encapsulates the behavior of all commands sent by a client to be executed on the server
Their unevaluated and evaluated versions are contained here.
This package contains classes that encapsulate internal server error handling
This package contains all classes shared between the server and client binary
It primarily contains enums and interfaces
-
Uses of ImplementedClientCommands in za.co.wethinkcode.robots.client.commands
Fields in za.co.wethinkcode.robots.client.commands declared as ImplementedClientCommandsModifier and TypeFieldDescriptionprotected ImplementedClientCommandsClientCommandRequest.commandMethods in za.co.wethinkcode.robots.client.commands that return ImplementedClientCommandsModifier and TypeMethodDescriptionClientCommandRequest.getCommand()LaunchCommandRequest.getCommand()Getter for the client commandConstructors in za.co.wethinkcode.robots.client.commands with parameters of type ImplementedClientCommandsModifierConstructorDescriptionClientCommandRequest(String robotName, ImplementedClientCommands command, String[] arguments) Standard constructor for a Client Requesting that a command be executedStateCommandRequest(String robotName, ImplementedClientCommands command, String[] arguments) Standard constructor for a Client Requesting that a command be executed -
Uses of ImplementedClientCommands in za.co.wethinkcode.robots.server.clientCommands
Methods in za.co.wethinkcode.robots.server.clientCommands that return ImplementedClientCommandsModifier and TypeMethodDescriptionabstract ImplementedClientCommandsClientCommandResult.getImplementedClientCommands()Return the command that this result was evaluatingLaunchClientCommand.LaunchCommandResult.getImplementedClientCommands()Return the command that this result was evaluatingLookClientCommand.LookClientCommandResult.getImplementedClientCommands()Return the command that this result was evaluatingStateClientCommand.StateCommandResult.getImplementedClientCommands()Getter for the Client Command Type of this commandMethods in za.co.wethinkcode.robots.server.clientCommands with parameters of type ImplementedClientCommandsModifier and TypeMethodDescriptionstatic ClientCommandClientCommandFactory.createCommand(ImplementedClientCommands commandType, ClientCommandRequest clientCommandRequest, WorldStateIdentity worldStateIdentity, com.fasterxml.jackson.databind.ObjectMapper objectMapper) Static method that allows in place creation of commands from the client -
Uses of ImplementedClientCommands in za.co.wethinkcode.robots.server.errors
Methods in za.co.wethinkcode.robots.server.errors that return ImplementedClientCommandsModifier and TypeMethodDescriptionErrorCommandResult.getImplementedClientCommands()Return the command that this result was evaluatingMethods in za.co.wethinkcode.robots.server.errors with parameters of type ImplementedClientCommandsModifier and TypeMethodDescriptionErrorResponseBuilder.addErrorSource(ImplementedClientCommands errorSource) Setter for the error source of this error responseConstructors in za.co.wethinkcode.robots.server.errors with parameters of type ImplementedClientCommandsModifierConstructorDescriptionErrorCommandResult(ImplementedClientCommands clientCommandSource, String message) Constructor for Error Command Result from a command source source and messageErrorCommandResult(InternalResponseCode responseCode, ImplementedClientCommands clientCommandSource, String message) Constructor for Error Command Result from an internal response code, source and message