com.kuka.nav.task.remote
Class RemoteTaskId

java.lang.Object
  extended by com.kuka.nav.task.remote.RemoteTaskId
All Implemented Interfaces:
com.kuka.parameters.IParameter

public class RemoteTaskId
extends Object
implements com.kuka.parameters.IParameter

Parameter type to specify an ITask on a possibly remote system.


Constructor Summary
RemoteTaskId(Class<?> taskClass)
          Create a new parameter for the given task main class.
RemoteTaskId(com.kuka.task.ITask task)
          Create a new parameter for the given task.
RemoteTaskId(String taskId)
          Create a new parameter with a task identifier.
 
Method Summary
 com.kuka.parameters.IParameter copy()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteTaskId

public RemoteTaskId(String taskId)
Create a new parameter with a task identifier. This can either be the full identifier of a task in the form <full class name>@<project name> or just the full name of the main class.

Parameters:
taskId - a String uniquely identifying a task

RemoteTaskId

public RemoteTaskId(com.kuka.task.ITask task)
Create a new parameter for the given task.

Parameters:
task - a task

RemoteTaskId

public RemoteTaskId(Class<?> taskClass)
Create a new parameter for the given task main class.

Parameters:
taskClass - a task main class
Method Detail

toString

public String toString()
Overrides:
toString in class Object

copy

public com.kuka.parameters.IParameter copy()
Specified by:
copy in interface com.kuka.parameters.IParameter


Copyright © 2019. All rights reserved.