com.kuka.nav.task.remote
Class TaskRequest
java.lang.Object
com.kuka.nav.task.remote.TaskRequest
- All Implemented Interfaces:
- com.kuka.nav.command.Request<TaskRequestContainer>
public class TaskRequest
- extends Object
- implements com.kuka.nav.command.Request<TaskRequestContainer>
A request that starts a task on a robot instead of the local system.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskRequest
public TaskRequest(RemoteTaskId task)
- Creates a request to start a task without parameters.
- Parameters:
task - an identifier for the task
TaskRequest
public TaskRequest(RemoteTaskId task,
Serializable... parameters)
- Creates a request to start a task with parameters.
- Parameters:
task - an identifier for the taskparameters - a number of parameters that must be serializable
getRemoteTask
public RemoteTaskId getRemoteTask()
- Returns:
- the id of the task to start
getTaskParameters
public Serializable[] getTaskParameters()
- Returns:
- the task parameters
getSerializedParameters
public SerializableParameter[] getSerializedParameters()
- Returns:
- the task parameters in serialized form
Copyright © 2019. All rights reserved.