org.eclipse.soda.dk.epcglobal.llrp.helper.task
Class AbstractSimpleTask
java.lang.Object
EscObject
org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.AbstractTask
org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractLLRPTask
org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractSimpleTask
- All Implemented Interfaces:
- ITask
- Direct Known Subclasses:
- AbstractTask_ACCESSSPEC, AbstractTask_ROSPEC, Task_SET_READER_CONFIG
public abstract class AbstractSimpleTask
- extends AbstractLLRPTask
- Version:
- 1.1.0
|
Constructor Summary |
protected |
AbstractSimpleTask(CommandService command,
java.util.Map parameters,
SignalService signal)
Constructs an instance of this class from the specified command, parameters and signal parameters. |
protected |
AbstractSimpleTask(CommandService command,
java.util.Map parameters,
SignalService signal,
long timeout)
Constructs an instance of this class from the specified command, parameters, signal and timeout parameters. |
|
Method Summary |
void |
handleResponse(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
Finished with the specified source, timestamp and data parameters and return the boolean result. |
| Methods inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.task.AbstractLLRPTask |
getCommand, getErrorCode, getErrorFields, getParameters, getSignal, isSameTaskType, launchTask, matchResponse, setCommand, setParameters, setSignal, successInLLRPStatus |
| Methods inherited from class org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.AbstractTask |
addTaskListener, getState, getTaskListeners, isRemoveListenerRequired, notifyListener, removeTaskListener, removeTaskListenerNoThread, reset, setState, setTaskListeners, startTimer, stopTimer, timeOutOccurred |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSimpleTask
protected AbstractSimpleTask(CommandService command,
java.util.Map parameters,
SignalService signal)
- Constructs an instance of this class from the specified command, parameters and signal parameters.
- Parameters:
command - The command (CommandService) parameter.parameters - The parameters (Map) parameter.signal - The signal (SignalService) parameter.- See Also:
AbstractSimpleTask(CommandService,Map,SignalService,long)
AbstractSimpleTask
protected AbstractSimpleTask(CommandService command,
java.util.Map parameters,
SignalService signal,
long timeout)
- Constructs an instance of this class from the specified command, parameters, signal and timeout parameters.
- Parameters:
command - The command (CommandService) parameter.parameters - The parameters (Map) parameter.signal - The signal (SignalService) parameter.timeout - The timeout (long) parameter.- See Also:
AbstractSimpleTask(CommandService,Map,SignalService)
handleResponse
public void handleResponse(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
- Finished with the specified source, timestamp and data parameters and return the boolean result.
- Parameters:
source - The source (SignalService) parameter.timestamp - The timestamp (Object) parameter.data - The data (Object) parameter.
Copyright (c) 2008 IBM. See license in Legal section.