frysk.proc
Class TestTaskObserverWatchpoint.TestObserver

java.lang.Object
  extended by frysk.proc.TestTaskObserverWatchpoint.TestObserver
All Implemented Interfaces:
Observer, TaskObserver
Direct Known Subclasses:
TestTaskObserverWatchpoint.CodeObserver, TestTaskObserverWatchpoint.FailingWatchObserver, TestTaskObserverWatchpoint.InstructionObserver, TestTaskObserverWatchpoint.OkToTerminateObserver, TestTaskObserverWatchpoint.TerminatedObserver, TestTaskObserverWatchpoint.WatchObserver
Enclosing class:
TestTaskObserverWatchpoint

abstract static class TestTaskObserverWatchpoint.TestObserver
extends Object
implements TaskObserver


Nested Class Summary
 
Nested classes/interfaces inherited from interface frysk.proc.TaskObserver
TaskObserver.Cloned, TaskObserver.Code, TaskObserver.Execed, TaskObserver.Forked, TaskObserver.Instruction, TaskObserver.Signaled, TaskObserver.Syscalls, TaskObserver.Terminated, TaskObserver.Terminating, TaskObserver.Watch
 
Field Summary
(package private)  boolean added
           
(package private)  boolean deleted
           
(package private)  int hit
           
 
Constructor Summary
TestTaskObserverWatchpoint.TestObserver()
           
 
Method Summary
 void addedTo(Object o)
          Acknowledge the request to add this Observer from Object's set of observers was successful.
 void addFailed(Object o, Throwable w)
          Notify that the attempt to add to the specified observer failed.
 void deletedFrom(Object o)
          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).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

added

boolean added

deleted

boolean deleted

hit

int hit
Constructor Detail

TestTaskObserverWatchpoint.TestObserver

TestTaskObserverWatchpoint.TestObserver()
Method Detail

addedTo

public void addedTo(Object o)
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

deletedFrom

public void deletedFrom(Object o)
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

addFailed

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

Specified by:
addFailed in interface Observer