|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TaskResultListener
The interface to be implemented by a task who is interested in listening to the output from a task run by the TestNode.
Method Summary | |
---|---|
void |
taskFinished(TaskIdInterface taskId,
TestNodeInterface testNode,
java.lang.String testPermutation,
boolean taskStartedSuccessfully)
This method is invoked when the task finishes. |
void |
taskHasTimedout(TaskIdInterface taskId,
TestNodeInterface testNode,
java.lang.String testPermutation)
|
void |
taskReturnedData(TaskIdInterface taskId,
java.lang.String data)
This method is invoked when a line of test is outputted from the task. |
void |
taskSignalledReady(TaskIdInterface taskId,
TestNodeInterface testNode,
java.lang.String testPermutation)
This method is invoked when the task signals Ready. |
Method Detail |
---|
void taskReturnedData(TaskIdInterface taskId, java.lang.String data) throws java.rmi.RemoteException
taskId
- The task id. of the task that returned data.data
- The information outputted from the task.
java.rmi.Exception
- Thrown by the underlying RMI code.
java.rmi.RemoteException
void taskFinished(TaskIdInterface taskId, TestNodeInterface testNode, java.lang.String testPermutation, boolean taskStartedSuccessfully) throws java.rmi.RemoteException, NoSuchTaskId
taskId
- The task Id. of the task that finished.
java.rmi.RemoteException
NoSuchTaskId
void taskSignalledReady(TaskIdInterface taskId, TestNodeInterface testNode, java.lang.String testPermutation) throws java.rmi.RemoteException
taskId
- The task Id. of the task that signals Ready.
java.rmi.RemoteException
void taskHasTimedout(TaskIdInterface taskId, TestNodeInterface testNode, java.lang.String testPermutation) throws java.rmi.RemoteException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |