equip.data
Class DataCallbackImpl

java.lang.Object
  extended byequip.runtime.Object
      extended byequip.runtime.ValueBase
          extended byequip.data.DataCallback
              extended byequip.data.DataCallbackImpl
All Implemented Interfaces:
java.lang.Cloneable

public class DataCallbackImpl
extends DataCallback

Default (do-nothing) implementation of IDL'd abstract class (interface) DataCallback; you should sub-class DataCallback or DataCallbackPost directly.


Constructor Summary
DataCallbackImpl()
           
 
Method Summary
 void notify(Event event, EventPattern pattern, boolean patternDeleted, DataSession session, ValueBase closure)
          notification of a matched event or pseudo event.
 
Methods inherited from class equip.data.DataCallback
_equals_helper, _matches_helper, equals, getModuleName, matches, readObject, writeObject
 
Methods inherited from class equip.runtime.ValueBase
_equals_helper, _matches_helper, clone
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataCallbackImpl

public DataCallbackImpl()
Method Detail

notify

public void notify(Event event,
                   EventPattern pattern,
                   boolean patternDeleted,
                   DataSession session,
                   ValueBase closure)
Description copied from class: DataCallback
notification of a matched event or pseudo event. Note, should really have more info here, e.g. dataspace.

Specified by:
notify in class DataCallback
Parameters:
event - The matched event being enacted by the dataspace.
pattern - The pattern that was matched.
patternDeleted - Whether the pattern has been deleted as a result of the event, e.g. matched.
session - The DataSession generating this callback.
closure - As provided when the DataSession was created.