org.jacorb.notification
Class ChannelManager

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

public class ChannelManager
extends java.lang.Object
implements Disposable

Version:
$Id: ChannelManager.java,v 1.5 2005/08/21 13:29:03 alphonse.bendt Exp $
Author:
Alphonse Bendt

Constructor Summary
ChannelManager()
           
 
Method Summary
 void add_channel(int key, AbstractEventChannel channel)
           
 void addEventChannelEventListener(EventChannelEventListener listener)
           
 void dispose()
           
 int[] get_all_channels()
           
 AbstractEventChannel get_channel_servant(int id)
           
 java.util.Iterator getChannelIterator()
           
 void removeEventChannelEventListener(EventChannelEventListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChannelManager

public ChannelManager()
Method Detail

get_all_channels

public int[] get_all_channels()

get_channel_servant

public AbstractEventChannel get_channel_servant(int id)
                                         throws ChannelNotFound
Throws:
ChannelNotFound

add_channel

public void add_channel(int key,
                        AbstractEventChannel channel)

addEventChannelEventListener

public void addEventChannelEventListener(EventChannelEventListener listener)

removeEventChannelEventListener

public void removeEventChannelEventListener(EventChannelEventListener listener)

getChannelIterator

public java.util.Iterator getChannelIterator()

dispose

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