javax.realtime.test.bridge
Class BridgeObserver

java.lang.Object
  extended byjavax.realtime.AsyncEventHandler
      extended byjavax.realtime.test.bridge.BridgeObserver
All Implemented Interfaces:
java.lang.Runnable, Schedulable

public class BridgeObserver
extends AsyncEventHandler

A simple AsyncEventHandler used to handle Bridge observer created happenings.

Author:
gary

Field Summary
 
Fields inherited from class javax.realtime.AsyncEventHandler
logic, memoryArea, memoryParameters, nonheap, pendingFireCount, processingGroup, releaseParameters, scheduler, schedulingParameters
 
Constructor Summary
BridgeObserver(RealtimeThread thread)
          Constructor
 
Method Summary
 void handleAsyncEvent()
          If this handler was constructed using a separate Runnable object, then that Runnable object's run method is called.
 
Methods inherited from class javax.realtime.AsyncEventHandler
addIfFeasible, addToFeasibility, getAndClearPendingFireCount, getAndDecrementPendingFireCount, getAndIncrementPendingFireCount, getMemoryArea, getMemoryParameters, getPendingFireCount, getProcessingGroupParameters, getReleaseParameters, getScheduler, getSchedulingParameters, removeFromFeasibility, run, setIfFeasible, setMemoryParameters, setMemoryParametersIfFeasible, setProcessingGroupParameters, setProcessingGroupParametersIfFeasible, setReleaseParameters, setReleaseParametersIfFeasible, setScheduler, setScheduler, setSchedulingParameters, setSchedulingParametersIfFeasible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgeObserver

public BridgeObserver(RealtimeThread thread)
Constructor

Parameters:
thread - the RealTimeThread associated with this AsyncEventHandler.
Method Detail

handleAsyncEvent

public void handleAsyncEvent()
If this handler was constructed using a separate Runnable object, then that Runnable object's run method is called. This method will be invoked repeatedly while fireCount is greater than zero.

Overrides:
handleAsyncEvent in class AsyncEventHandler