## Uses of Interface
org.jgroups.ChannelListener

- Packages that use ChannelListener
  Package | Description
  --- | ---
  org.jgroups | Provides top-level public JGroups classes such as Channel, Message, etc.
  org.jgroups.blocks | Provides building blocks that are layered on top of channels.
  org.jgroups.blocks.mux |
  org.jgroups.demos | Provides demonstrations of JGroups functionality.

- - ### Uses of ChannelListener in org.jgroups

    Classes in org.jgroups that implement ChannelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChannelListenerAdapter` Class which implements `ChannelListener`

    Fields in org.jgroups with type parameters of type ChannelListener
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Set<ChannelListener>` | Channel.`channel_listeners`

    Methods in org.jgroups with parameters of type ChannelListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | Channel.`addChannelListener(ChannelListener listener)` Allows to be notified when a channel event such as connect, disconnect or close occurs.
    `void` | Channel.`removeChannelListener(ChannelListener listener)`
    `void` | Channel.`setChannelListener(ChannelListener channel_listener)` Deprecated. Use addChannelListener() instead

  - ### Uses of ChannelListener in org.jgroups.blocks

    Classes in org.jgroups.blocks that implement ChannelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PullPushAdapter` Deprecated. Use `Receiver` instead, this class will be removed in JGroups 3.0
    `class` | `RpcDispatcher` This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s).

    Fields in org.jgroups.blocks with type parameters of type ChannelListener
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<ChannelListener>` | RpcDispatcher.`additionalChannelListeners`

    Methods in org.jgroups.blocks with parameters of type ChannelListener
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RpcDispatcher.`addChannelListener(ChannelListener l)` Add a new channel listener to be notified on the channel's state change.
    `boolean` | RpcDispatcher.`removeChannelListener(ChannelListener l)`

  - ### Uses of ChannelListener in org.jgroups.blocks.mux

    Classes in org.jgroups.blocks.mux that implement ChannelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MuxRpcDispatcher` A multiplexed message dispatcher.

  - ### Uses of ChannelListener in org.jgroups.demos

    Classes in org.jgroups.demos that implement ChannelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Draw` Shared whiteboard, each new instance joins the same group.

Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.