|
2008-02-07 1.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEscObject
org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.AbstractTask
public abstract class AbstractTask
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.soda.dk.epcglobal.llrp.helper.taskmanager.ITask |
|---|
ERROR, REPORT, SUCCESS, TIMEOUT |
| Constructor Summary | |
|---|---|
protected |
AbstractTask()
Constructs an instance of this class. |
| Method Summary | |
|---|---|
void |
addTaskListener(ITaskListener listener)
Add task listener with the specified listener parameter. |
protected int |
getState()
Gets the state (int) value. |
java.util.Set |
getTaskListeners()
Gets the task listeners (List) value. |
protected boolean |
isRemoveListenerRequired()
Gets the remove listener required (boolean) value. |
void |
notifyListener(java.lang.String taskName,
int status,
java.lang.Object result)
Notify listener with the specified finished and result parameters. |
void |
removeTaskListener(ITaskListener listener)
Remove task listener with the specified listener parameter. |
protected void |
removeTaskListenerNoThread(ITaskListener listener)
Remove task listener no thread with the specified listener parameter. |
void |
reset()
Reset. |
protected void |
setState(int state)
Sets the state value. |
void |
setTaskListeners(java.util.Set taskListeners)
Sets the task listeners value. |
protected void |
startTimer(long millis)
Start timer with the specified millis parameter. |
protected void |
stopTimer()
Stop timer. |
protected void |
timeOutOccurred()
Time out occurred. |
| 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.ITask |
|---|
duplicateTask, getTaskName, handleResponse, launchTask |
| Constructor Detail |
|---|
protected AbstractTask()
| Method Detail |
|---|
public void addTaskListener(ITaskListener listener)
addTaskListener in interface ITasklistener - The listener (ITaskListener) parameter.ITask.removeTaskListener(ITaskListener)protected int getState()
int) value.public java.util.Set getTaskListeners()
List) value.protected boolean isRemoveListenerRequired()
boolean) value.
public void notifyListener(java.lang.String taskName,
int status,
java.lang.Object result)
notifyListener in interface ITasktaskName - The task name (String) parameter.status - The status (int) parameter.result - The result (Object) parameter.ITask.addTaskListener(ITaskListener),
ITask.removeTaskListener(ITaskListener)public void removeTaskListener(ITaskListener listener)
removeTaskListener in interface ITasklistener - The listener (ITaskListener) parameter.ITask.addTaskListener(ITaskListener)protected void removeTaskListenerNoThread(ITaskListener listener)
listener - The listener (ITaskListener) parameter.public void reset()
reset in interface ITaskprotected void setState(int state)
state - The state (int) parameter.public void setTaskListeners(java.util.Set taskListeners)
taskListeners - The task listeners (List) parameter.protected void startTimer(long millis)
millis - The millis (long) parameter.#Timer(),
#Timer(long)protected void stopTimer()
#Timer(),
#Timer(long)protected void timeOutOccurred()
|
2008-02-07 1.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||