frysk.proc
Class TestProcTasksObserver.ProcTasksTester

java.lang.Object
  extended by frysk.proc.TestProcTasksObserver.ProcTasksTester
All Implemented Interfaces:
Observer, ProcTasksObserver
Direct Known Subclasses:
TestProcTasksObserver.MyTester
Enclosing class:
TestProcTasksObserver

private static class TestProcTasksObserver.ProcTasksTester
extends Object
implements ProcTasksObserver


Field Summary
(package private)  int existingTaskCounter
           
(package private)  TaskSet existingTasks
           
(package private)  TaskSet tasksAdded
           
(package private)  int tasksAddedCounter
           
(package private)  TaskSet tasksRemoved
           
(package private)  int tasksRemovedCounter
           
 
Constructor Summary
private TestProcTasksObserver.ProcTasksTester()
           
 
Method Summary
 void addedTo(Object observable)
          Acknowledge the request to add this Observer from Object's set of observers was successful.
 void addFailed(Object observable, Throwable w)
          Notify that the attempt to add to the specified observer failed.
 void deletedFrom(Object observable)
          Acknowledge the request to delete this Observer from Object's set of observers was successful (or that the Observer was spontaneously deleted, e.g., due to a task exit).
 void existingTask(Task task)
          Called to deliver a list of existing tasks to the client.
 void taskAdded(Task task)
          Called when the observed process clones a new task.
 void taskRemoved(Task task)
          Called when one of the tasks of a process exits.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tasksAdded

TaskSet tasksAdded

tasksRemoved

TaskSet tasksRemoved

existingTasks

TaskSet existingTasks

existingTaskCounter

int existingTaskCounter

tasksAddedCounter

int tasksAddedCounter

tasksRemovedCounter

int tasksRemovedCounter
Constructor Detail

TestProcTasksObserver.ProcTasksTester

private TestProcTasksObserver.ProcTasksTester()
Method Detail

taskAdded

public void taskAdded(Task task)
Description copied from interface: ProcTasksObserver
Called when the observed process clones a new task.

Specified by:
taskAdded in interface ProcTasksObserver

taskRemoved

public void taskRemoved(Task task)
Description copied from interface: ProcTasksObserver
Called when one of the tasks of a process exits.

Specified by:
taskRemoved in interface ProcTasksObserver

existingTask

public void existingTask(Task task)
Description copied from interface: ProcTasksObserver
Called to deliver a list of existing tasks to the client.

Specified by:
existingTask in interface ProcTasksObserver

addedTo

public void addedTo(Object observable)
Description copied from interface: Observer
Acknowledge the request to add this Observer from Object's set of observers was successful.

Specified by:
addedTo in interface Observer

addFailed

public void addFailed(Object observable,
                      Throwable w)
Description copied from interface: Observer
Notify that the attempt to add to the specified observer failed.

Specified by:
addFailed in interface Observer

deletedFrom

public void deletedFrom(Object observable)
Description copied from interface: Observer
Acknowledge the request to delete this Observer from Object's set of observers was successful (or that the Observer was spontaneously deleted, e.g., due to a task exit).

Specified by:
deletedFrom in interface Observer