org.jacorb.notification.filter
Class CallbackManager

java.lang.Object
  extended byorg.jacorb.notification.EventTypeSet
      extended byorg.jacorb.notification.filter.CallbackManager
All Implemented Interfaces:
org.picocontainer.Disposable, Disposable

public class CallbackManager
extends EventTypeSet
implements Disposable

Version:
$Id: CallbackManager.java,v 1.5 2006/01/29 21:20:46 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
 
Fields inherited from class org.jacorb.notification.EventTypeSet
EMPTY_EVENT_TYPE
 
Constructor Summary
CallbackManager()
           
 
Method Summary
protected  void actionSetChanged(EventType[] added, EventType[] removed)
           
 int attach_callback(NotifySubscribe subscriber)
           
 void detach_callback(int id)
           
 void dispose()
           
 int[] get_callbacks()
           
 void replaceWith(EventType[] replacement)
           
 
Methods inherited from class org.jacorb.notification.EventTypeSet
changeSet, getAllTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackManager

public CallbackManager()
Method Detail

attach_callback

public int attach_callback(NotifySubscribe subscriber)

detach_callback

public void detach_callback(int id)

get_callbacks

public int[] get_callbacks()

actionSetChanged

protected void actionSetChanged(EventType[] added,
                                EventType[] removed)
Specified by:
actionSetChanged in class EventTypeSet

replaceWith

public void replaceWith(EventType[] replacement)

dispose

public void dispose()
Specified by:
dispose in interface org.picocontainer.Disposable