2010-01-26 1.2.0

org.eclipse.soda.dk.epcglobal.llrp.write.profile
Class LlrpWriteProfileTaskPool

java.lang.Object
  extended by org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractKeyTaskPool
      extended by org.eclipse.soda.dk.epcglobal.llrp.write.profile.LlrpWriteProfileTaskPool

public class LlrpWriteProfileTaskPool
extends AbstractKeyTaskPool

Since:
1.2
Version:
1.1.0

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractKeyTaskPool
disableAccessSpecTaskPool, disableROSpecTaskPool
 
Constructor Summary
LlrpWriteProfileTaskPool(EpcglobalLlrpWriteProfile epcglobalLlrpWriteProfile)
          Constructs an instance of this class from the specified EPCglobal LLRP write profile parameter.
 
Method Summary
 Task_ADD_ACCESSSPEC createAddAccessSpecTask()
          Create add access spec task and return the Task_ADD_ACCESSSPEC result.
 Task_ADD_ROSPEC createAddROSpecTask()
          Create add rospec task and return the Task_ADD_ROSPEC result.
 Task_DELETE_ACCESSSPEC createDeleteAccessSpecTask()
          Create delete access spec task and return the Task_DELETE_ACCESSSPEC result.
 Task_DELETE_ROSPEC createDeleteROSpecTask()
          Create delete rospec task and return the Task_DELETE_ROSPEC result.
 Task_DISABLE_ACCESSSPEC createDisableAccessSpecTask()
          Create disable access spec task and return the Task_DISABLE_ACCESSSPEC result.
 Task_DISABLE_ROSPEC createDisableROSpecTask()
          Create disable rospec task and return the Task_DISABLE_ROSPEC result.
 Task_ENABLE_ACCESSSPEC createEnableAccessSpecTask()
          Create enable access spec task and return the Task_ENABLE_ACCESSSPEC result.
 ITask createEnableAccessSpecTaskArray()
          Create enable access spec task array and return the ITask result.
 Task_ENABLE_ROSPEC createEnableROSpecTask()
          Create enable rospec task and return the Task_ENABLE_ROSPEC result.
 ITask createEndAccessSpecTaskArray()
          Create end access spec task array and return the ITask result.
 ITask createEndROSpecTaskArray()
          Create end rospec task array and return the ITask result.
 Task_GET_ACCESSSPECS createGetAccessSpecsTask()
          Create get access specs task and return the Task_GET_ACCESSSPECS result.
 Task_GET_ROSPECS createGetROSpecsTask()
          Create get rospecs task and return the Task_GET_ROSPECS result.
 Task_START_ROSPEC createStartROSpecTask()
          Create start rospec task and return the Task_START_ROSPEC result.
 ITask createStartROSpecTaskArray()
          Create start rospec task array and return the ITask result.
 Task_STOP_ROSPEC createStopROSpecTask()
          Create stop rospec task and return the Task_STOP_ROSPEC result.
 Task_ADD_ACCESSSPEC getAddAccessSpecTask(int accessSpecId, java.util.Map targetTagFilterParameters, java.util.Map accessOpParameters, int opCount)
          Get add access spec task with the specified access spec id, target tag filter parameters, access op parameters and op count parameters and return the Task_ADD_ACCESSSPEC result.
 Task_ENABLE_ACCESSSPEC getEnableAccessSpecTask(int accessSpecId)
          Get enable access spec task with the specified access spec id parameter and return the Task_ENABLE_ACCESSSPEC result.
 Task_DELETE_EXIST_ACCESSSPEC getTask_DELETE_EXIST_ACCESSSPEC(int accessSpecId)
          Get task_ delete_ exist_ accessspec with the specified access spec id parameter and return the Task_DELETE_EXIST_ACCESSSPEC result.
 
Methods inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractKeyTaskPool
getAddAccessSpecTask, getAddAccessSpecTaskPool, getAddROSpecTask, getAddROSpecTaskPool, getDelete_rospec_tasks, getDeleteAccessSpecTask, getDeleteAccessSpecTaskPool, getDeleteExistAccessSpecTask, getDeleteExistAccessSpecTaskPool, getDeleteExistROSpecTask, getDeleteExistROSpecTaskPool, getDeleteROSpecTask, getDeleteROSpecTaskArray, getDeleteROSpecTaskPool, getDisableAccessSpecTask, getDisableAccessSpecTaskPool, getDisableROSpecTask, getDisableROSpecTaskPool, getEnable_accessspec_tasks, getEnable_accessspec_tasksPool, getEnableAccessSpecTask, getEnableAccessSpecTaskArray, getEnableAccessSpecTaskArrayPool, getEnableAccessSpecTaskPool, getEnableROSpecTask, getEnableROSpecTaskPool, getEnd_accessspec_tasks, getEnd_accessspec_tasksPool, getEnd_rospec_tasks, getEnd_rospec_tasksPool, getEndAccessSpecTaskArray, getEndAccessSpecTaskArrayPool, getEndROSpecTaskArray, getEndROSpecTaskArrayPool, getGetAccessSpecTask, getGetAccessSpecTaskPool, getGetROSpecTask, getGetROSpecTaskPool, getStart_rospec_tasks, getStart_rospec_tasksPool, getStartROSpecTask, getStartROSpecTaskArray, getStartROSpecTaskArray, getStartROSpecTaskArrayPool, getStartROSpecTaskPool, getStopROSpecTask, getStopROSpecTaskPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LlrpWriteProfileTaskPool

public LlrpWriteProfileTaskPool(EpcglobalLlrpWriteProfile epcglobalLlrpWriteProfile)
Constructs an instance of this class from the specified EPCglobal LLRP write profile parameter.

Parameters:
epcglobalLlrpWriteProfile - The EPCglobal LLRP write profile (EpcglobalLlrpWriteProfile) parameter.
Method Detail

createAddAccessSpecTask

public Task_ADD_ACCESSSPEC createAddAccessSpecTask()
Create add access spec task and return the Task_ADD_ACCESSSPEC result.

Specified by:
createAddAccessSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create add access spec task (Task_ADD_ACCESSSPEC) value.
See Also:
getAddAccessSpecTask(int,Map,Map,int)

createAddROSpecTask

public Task_ADD_ROSPEC createAddROSpecTask()
Create add rospec task and return the Task_ADD_ROSPEC result.

Specified by:
createAddROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create add rospec task (Task_ADD_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getAddROSpecTask(int,Map)

createDeleteAccessSpecTask

public Task_DELETE_ACCESSSPEC createDeleteAccessSpecTask()
Create delete access spec task and return the Task_DELETE_ACCESSSPEC result.

Specified by:
createDeleteAccessSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create delete access spec task (Task_DELETE_ACCESSSPEC) value.
See Also:
AbstractKeyTaskPool.getDeleteAccessSpecTask(int,Map)

createDeleteROSpecTask

public Task_DELETE_ROSPEC createDeleteROSpecTask()
Create delete rospec task and return the Task_DELETE_ROSPEC result.

Specified by:
createDeleteROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create delete rospec task (Task_DELETE_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getDeleteROSpecTask(int,Map)

createDisableAccessSpecTask

public Task_DISABLE_ACCESSSPEC createDisableAccessSpecTask()
Create disable access spec task and return the Task_DISABLE_ACCESSSPEC result.

Specified by:
createDisableAccessSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create disable access spec task (Task_DISABLE_ACCESSSPEC) value.
See Also:
AbstractKeyTaskPool.getDisableAccessSpecTask(int,Map)

createDisableROSpecTask

public Task_DISABLE_ROSPEC createDisableROSpecTask()
Create disable rospec task and return the Task_DISABLE_ROSPEC result.

Specified by:
createDisableROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create disable rospec task (Task_DISABLE_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getDisableROSpecTask(int,Map)

createEnableAccessSpecTask

public Task_ENABLE_ACCESSSPEC createEnableAccessSpecTask()
Create enable access spec task and return the Task_ENABLE_ACCESSSPEC result.

Specified by:
createEnableAccessSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create enable access spec task (Task_ENABLE_ACCESSSPEC) value.
See Also:
getEnableAccessSpecTask(int)

createEnableAccessSpecTaskArray

public ITask createEnableAccessSpecTaskArray()
Create enable access spec task array and return the ITask result.

Specified by:
createEnableAccessSpecTaskArray in class AbstractKeyTaskPool
Returns:
Results of the create enable access spec task array (ITask) value.
See Also:
AbstractKeyTaskPool.getEnableAccessSpecTaskArray(int,Map,Map)

createEnableROSpecTask

public Task_ENABLE_ROSPEC createEnableROSpecTask()
Create enable rospec task and return the Task_ENABLE_ROSPEC result.

Specified by:
createEnableROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create enable rospec task (Task_ENABLE_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getEnableROSpecTask(int,Map)

createEndAccessSpecTaskArray

public ITask createEndAccessSpecTaskArray()
Create end access spec task array and return the ITask result.

Specified by:
createEndAccessSpecTaskArray in class AbstractKeyTaskPool
Returns:
Results of the create end access spec task array (ITask) value.
See Also:
AbstractKeyTaskPool.getEndAccessSpecTaskArray(int,Map)

createEndROSpecTaskArray

public ITask createEndROSpecTaskArray()
Create end rospec task array and return the ITask result.

Specified by:
createEndROSpecTaskArray in class AbstractKeyTaskPool
Returns:
Results of the create end rospec task array (ITask) value.
See Also:
AbstractKeyTaskPool.getEndROSpecTaskArray(int,Map,boolean)

createGetAccessSpecsTask

public Task_GET_ACCESSSPECS createGetAccessSpecsTask()
Create get access specs task and return the Task_GET_ACCESSSPECS result.

Specified by:
createGetAccessSpecsTask in class AbstractKeyTaskPool
Returns:
Results of the create get access specs task (Task_GET_ACCESSSPECS) value.

createGetROSpecsTask

public Task_GET_ROSPECS createGetROSpecsTask()
Create get rospecs task and return the Task_GET_ROSPECS result.

Specified by:
createGetROSpecsTask in class AbstractKeyTaskPool
Returns:
Results of the create get rospecs task (Task_GET_ROSPECS) value.

createStartROSpecTask

public Task_START_ROSPEC createStartROSpecTask()
Create start rospec task and return the Task_START_ROSPEC result.

Specified by:
createStartROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create start rospec task (Task_START_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getStartROSpecTask(int,Map)

createStartROSpecTaskArray

public ITask createStartROSpecTaskArray()
Create start rospec task array and return the ITask result.

Specified by:
createStartROSpecTaskArray in class AbstractKeyTaskPool
Returns:
Results of the create start rospec task array (ITask) value.
See Also:
AbstractKeyTaskPool.getStartROSpecTaskArray(int,Map,Map), AbstractKeyTaskPool.getStartROSpecTaskArray(int,Map,Map,boolean)

createStopROSpecTask

public Task_STOP_ROSPEC createStopROSpecTask()
Create stop rospec task and return the Task_STOP_ROSPEC result.

Specified by:
createStopROSpecTask in class AbstractKeyTaskPool
Returns:
Results of the create stop rospec task (Task_STOP_ROSPEC) value.
See Also:
AbstractKeyTaskPool.getStopROSpecTask(int,Map)

getAddAccessSpecTask

public Task_ADD_ACCESSSPEC getAddAccessSpecTask(int accessSpecId,
                                                java.util.Map targetTagFilterParameters,
                                                java.util.Map accessOpParameters,
                                                int opCount)
Get add access spec task with the specified access spec id, target tag filter parameters, access op parameters and op count parameters and return the Task_ADD_ACCESSSPEC result.

Parameters:
accessSpecId - The access spec ID (int) parameter.
targetTagFilterParameters - The target tag filter parameters (Map) parameter.
accessOpParameters - The access op parameters (Map) parameter.
opCount - The op count (int) parameter.
Returns:
Results of the get add access spec task (Task_ADD_ACCESSSPEC) value.
See Also:
createAddAccessSpecTask()

getEnableAccessSpecTask

public Task_ENABLE_ACCESSSPEC getEnableAccessSpecTask(int accessSpecId)
Get enable access spec task with the specified access spec id parameter and return the Task_ENABLE_ACCESSSPEC result.

Parameters:
accessSpecId - The access spec ID (int) parameter.
Returns:
Results of the get enable access spec task (Task_ENABLE_ACCESSSPEC) value.
See Also:
createEnableAccessSpecTask()

getTask_DELETE_EXIST_ACCESSSPEC

public Task_DELETE_EXIST_ACCESSSPEC getTask_DELETE_EXIST_ACCESSSPEC(int accessSpecId)
Get task_ delete_ exist_ accessspec with the specified access spec id parameter and return the Task_DELETE_EXIST_ACCESSSPEC result.

Parameters:
accessSpecId - The access spec ID (int) parameter.
Returns:
Results of the get task_ delete_ exist_ accessspec (Task_DELETE_EXIST_ACCESSSPEC) value.

2010-01-26 1.2.0

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