2008-02-07 1.1.0

org.eclipse.soda.dk.epcglobal.llrp.helper.task
Class Task_BLOCKERASE_TAG

java.lang.Object
  extended by EscObject
      extended by org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.AbstractTask
          extended by org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractTask_ACCESS_TAG
              extended by org.eclipse.soda.dk.epcglobal.llrp.helper.task.Task_BLOCKERASE_TAG
All Implemented Interfaces:
ITask, ITaskListener

public class Task_BLOCKERASE_TAG
extends AbstractTask_ACCESS_TAG
implements ITaskListener

Version:
1.1.0

Field Summary
static java.lang.String TASKNAME
          Define the taskname (String) constant.
 
Fields inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractTask_ACCESS_TAG
OPERATIONID_KEY, RESULTCODE_KEY, SUCCESSCOUNT_KEY, TAGREPORTDATA_KEY, TIMESTAMP_KEY
 
Fields inherited from interface org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.ITask
ERROR, REPORT, SUCCESS, TIMEOUT
 
Constructor Summary
Task_BLOCKERASE_TAG(int readOpId, int operationCount, Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec, Task_ADD_ACCESSSPEC task_add_accessspec, Task_ENABLE_ACCESSSPEC task_enable_accessspec, SignalService rOAccessReport)
          Constructs an instance of this class from the specified read op id, operation count, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec and r oaccess report parameters.
Task_BLOCKERASE_TAG(int readOpId, int operationCount, Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec, Task_ADD_ACCESSSPEC task_add_accessspec, Task_ENABLE_ACCESSSPEC task_enable_accessspec, SignalService rOAccessReport, long timeoutValue, java.lang.String operationId)
          Constructs an instance of this class from the specified read op id, operation count, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec, r oaccess report, timeout value and operation id parameters.
Task_BLOCKERASE_TAG(int accessOpId, Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec, Task_ADD_ACCESSSPEC task_add_accessspec, Task_ENABLE_ACCESSSPEC task_enable_accessspec, SignalService rOAccessReport, long timeoutValue, java.lang.String operationId)
          Constructs an instance of this class from the specified access op id, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec, r oaccess report, timeout value and operation id parameters.
 
Method Summary
 boolean duplicateTask(ITask task)
          Duplicate task with the specified task parameter and return the boolean result.
protected  java.lang.String getOpSpecResultKey()
          Gets the op spec result key (String) value.
protected  java.lang.String getOpSpecResultParameterKey()
          Gets the op spec result parameter key (String) value.
protected  int getOpSpecSuccessResultCode()
          Gets the op spec success result code (int) value.
 java.lang.String getTaskName()
          Gets the task name (String) value.
 
Methods inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractTask_ACCESS_TAG
addTagToCache, getAccessOpId, getAccessSpecId, getOperationId, handleResponse, initialize, isDuplicateTag, launchTask, oneFailureOccurred, oneSuccessOccurred, processTag, reportAccess, reset, taskFinished, taskNotice, timeOutOccurred
 
Methods inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.AbstractTask
addTaskListener, getState, getTaskListeners, isRemoveListenerRequired, notifyListener, removeTaskListener, removeTaskListenerNoThread, setState, setTaskListeners, startTimer, stopTimer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.ITaskListener
taskNotice
 

Field Detail

TASKNAME

public static final java.lang.String TASKNAME
Define the taskname (String) constant.

See Also:
Constant Field Values
Constructor Detail

Task_BLOCKERASE_TAG

public Task_BLOCKERASE_TAG(int readOpId,
                           int operationCount,
                           Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec,
                           Task_ADD_ACCESSSPEC task_add_accessspec,
                           Task_ENABLE_ACCESSSPEC task_enable_accessspec,
                           SignalService rOAccessReport)
Constructs an instance of this class from the specified read op id, operation count, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec and r oaccess report parameters.

Parameters:
readOpId - The read op id (int) parameter.
operationCount - The operation count (int) parameter.
task_delete_exist_accessspec - The taskdeleteexistaccessspec (Task_DELETE_EXIST_ACCESSSPEC) parameter.
task_add_accessspec - The taskaddaccessspec (Task_ADD_ACCESSSPEC) parameter.
task_enable_accessspec - The taskenableaccessspec (Task_ENABLE_ACCESSSPEC) parameter.
rOAccessReport - The r oaccess report (SignalService) parameter.
See Also:
Task_BLOCKERASE_TAG(int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService,long,String), Task_BLOCKERASE_TAG(int,int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService,long,String)

Task_BLOCKERASE_TAG

public Task_BLOCKERASE_TAG(int accessOpId,
                           Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec,
                           Task_ADD_ACCESSSPEC task_add_accessspec,
                           Task_ENABLE_ACCESSSPEC task_enable_accessspec,
                           SignalService rOAccessReport,
                           long timeoutValue,
                           java.lang.String operationId)
Constructs an instance of this class from the specified access op id, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec, r oaccess report, timeout value and operation id parameters.

Parameters:
accessOpId - The access op id (int) parameter.
task_delete_exist_accessspec - The taskdeleteexistaccessspec (Task_DELETE_EXIST_ACCESSSPEC) parameter.
task_add_accessspec - The taskaddaccessspec (Task_ADD_ACCESSSPEC) parameter.
task_enable_accessspec - The taskenableaccessspec (Task_ENABLE_ACCESSSPEC) parameter.
rOAccessReport - The r oaccess report (SignalService) parameter.
timeoutValue - The timeout value (long) parameter.
operationId - The operation id (String) parameter.
See Also:
Task_BLOCKERASE_TAG(int,int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService), Task_BLOCKERASE_TAG(int,int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService,long,String)

Task_BLOCKERASE_TAG

public Task_BLOCKERASE_TAG(int readOpId,
                           int operationCount,
                           Task_DELETE_EXIST_ACCESSSPEC task_delete_exist_accessspec,
                           Task_ADD_ACCESSSPEC task_add_accessspec,
                           Task_ENABLE_ACCESSSPEC task_enable_accessspec,
                           SignalService rOAccessReport,
                           long timeoutValue,
                           java.lang.String operationId)
Constructs an instance of this class from the specified read op id, operation count, taskdeleteexistaccessspec, taskaddaccessspec, taskenableaccessspec, r oaccess report, timeout value and operation id parameters.

Parameters:
readOpId - The read op id (int) parameter.
operationCount - The operation count (int) parameter.
task_delete_exist_accessspec - The taskdeleteexistaccessspec (Task_DELETE_EXIST_ACCESSSPEC) parameter.
task_add_accessspec - The taskaddaccessspec (Task_ADD_ACCESSSPEC) parameter.
task_enable_accessspec - The taskenableaccessspec (Task_ENABLE_ACCESSSPEC) parameter.
rOAccessReport - The r oaccess report (SignalService) parameter.
timeoutValue - The timeout value (long) parameter.
operationId - The operation id (String) parameter.
See Also:
Task_BLOCKERASE_TAG(int,int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService), Task_BLOCKERASE_TAG(int,Task_DELETE_EXIST_ACCESSSPEC,Task_ADD_ACCESSSPEC,Task_ENABLE_ACCESSSPEC,SignalService,long,String)
Method Detail

duplicateTask

public boolean duplicateTask(ITask task)
Duplicate task with the specified task parameter and return the boolean result.

Specified by:
duplicateTask in interface ITask
Parameters:
task - The task (ITask) parameter.
Returns:
Results of the duplicate task (boolean) value.
See Also:
ITask.launchTask()

getOpSpecResultKey

protected java.lang.String getOpSpecResultKey()
Gets the op spec result key (String) value.

Specified by:
getOpSpecResultKey in class AbstractTask_ACCESS_TAG
Returns:
The op spec result key (String) value.

getOpSpecResultParameterKey

protected java.lang.String getOpSpecResultParameterKey()
Gets the op spec result parameter key (String) value.

Specified by:
getOpSpecResultParameterKey in class AbstractTask_ACCESS_TAG
Returns:
The op spec result parameter key (String) value.

getOpSpecSuccessResultCode

protected int getOpSpecSuccessResultCode()
Gets the op spec success result code (int) value.

Specified by:
getOpSpecSuccessResultCode in class AbstractTask_ACCESS_TAG
Returns:
The op spec success result code (int) value.

getTaskName

public java.lang.String getTaskName()
Gets the task name (String) value.

Specified by:
getTaskName in interface ITask
Returns:
The task name (String) value.

2008-02-07 1.1.0

Copyright (c) 2008 IBM. See license in Legal section.