## Uses of Class
org.jgroups.JChannel

Packages that use JChannel
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.executor
org.jgroups.blocks.locking
org.jgroups.demos: Provides demonstrations of JGroups functionality.
org.jgroups.jmx
org.jgroups.mux
org.jgroups.protocols: Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
org.jgroups.stack: Support for managing protocol stacks.
org.jgroups.util: Provides useful functionality which cannot be assigned to any particular other package.

Uses of JChannel in org.jgroups

Methods in org.jgroups with parameters of type JChannel
`protected void` `JChannel.init(JChannel ch)`

Constructors in org.jgroups with parameters of type JChannel
`JChannel(JChannel ch)` Creates a channel with the same configuration as the channel passed to this constructor.

Uses of JChannel in org.jgroups.blocks

Constructors in org.jgroups.blocks with parameters of type JChannel
`DistributedQueue(JChannel channel)`
`ReplicatedTree(JChannel channel)` Expects an already connected channel.

Uses of JChannel in org.jgroups.blocks.executor

Fields in org.jgroups.blocks.executor declared as JChannel
`protected JChannel` `ExecutionRunner.ch`
`protected JChannel` `ExecutionService.ch`

Methods in org.jgroups.blocks.executor with parameters of type JChannel
`void` `ExecutionRunner.setChannel(JChannel ch)`
`void` `ExecutionService.setChannel(JChannel ch)`

Constructors in org.jgroups.blocks.executor with parameters of type JChannel
`ExecutionRunner(JChannel channel)`
`ExecutionService.DistributedFuture(JChannel channel, java.util.concurrent.locks.Lock unfinishedLock, java.util.concurrent.locks.Condition condition, java.util.Set<java.util.concurrent.Future<?>> futuresToFinish, java.util.concurrent.Callable<V> callable)` Creates a `FutureTask` that will upon running, execute the given `Callable`.

`ExecutionService.DistributedFuture(JChannel channel, java.util.concurrent.locks.Lock unfinishedLock, java.util.concurrent.locks.Condition condition, java.util.Set<java.util.concurrent.Future<?>> futuresToFinish, java.lang.Runnable runnable, V result)`
Creates a `FutureTask` that will upon running, execute the given `Runnable`, and arrange that `get` will return the given result on successful completion.

`ExecutionService(JChannel ch)`

Uses of JChannel in org.jgroups.blocks.locking

Fields in org.jgroups.blocks.locking declared as JChannel
`protected JChannel` `LockService.ch`

Methods in org.jgroups.blocks.locking with parameters of type JChannel
`void` `LockService.setChannel(JChannel ch)`

Constructors in org.jgroups.blocks.locking with parameters of type JChannel
`LockService(JChannel ch)`

Uses of JChannel in org.jgroups.demos

Fields in org.jgroups.demos declared as JChannel
`protected JChannel` `RelayDemoRpc.ch`
`protected JChannel` `LockServiceDemo.ch`
`protected JChannel` `ExecutionServiceDemo.ch`

Methods in org.jgroups.demos that return JChannel
`JChannel` `TotalTokenDemo.getChannel()`

Uses of JChannel in org.jgroups.jmx

Methods in org.jgroups.jmx with parameters of type JChannel
`javax.management.DynamicMBean` `JmxConfigurator.asDynamicMBean(JChannel ch)` Deprecated.
`static void` `JmxConfigurator.registerChannel(JChannel channel, javax.management.MBeanServer server, java.lang.String name)` Registers an already created channel with the given MBeanServer.
`static void` `JmxConfigurator.registerChannel(JChannel channel, javax.management.MBeanServer server, java.lang.String domain, java.lang.String cluster_name, boolean register_protocols)` Registers an already created channel with the given MBeanServer.
`static void` `JmxConfigurator.unregisterChannel(JChannel c, javax.management.MBeanServer server, java.lang.String clusterName)`
`static void` `JmxConfigurator.unregisterChannel(JChannel c, javax.management.MBeanServer server, java.lang.String domain, java.lang.String clusterName)`
`static javax.management.DynamicMBean` `JmxConfigurator.wrap(JChannel ch)` Wrap JChannel with DynamicMBean interface.

Uses of JChannel in org.jgroups.mux

Subclasses of JChannel in org.jgroups.mux
`class` `MuxChannel` Deprecated.

Methods in org.jgroups.mux that return JChannel
`JChannel` `MuxChannel.getChannel()` Deprecated. This should never be used (just for testing) !

Constructors in org.jgroups.mux with parameters of type JChannel
`Multiplexer(JChannel channel)` Deprecated.

Uses of JChannel in org.jgroups.protocols

Fields in org.jgroups.protocols declared as JChannel
`protected JChannel` `RELAY.bridge` The bridge between the two local clusters, usually based on a TCP config

Uses of JChannel in org.jgroups.stack

Methods in org.jgroups.stack that return JChannel
`JChannel` `ProtocolStack.getChannel()`

Methods in org.jgroups.stack with parameters of type JChannel
`void` `ProtocolStack.setChannel(JChannel ch)`

Constructors in org.jgroups.stack with parameters of type JChannel
`ProtocolStack(JChannel channel)`

Uses of JChannel in org.jgroups.util

Methods in org.jgroups.util with parameters of type JChannel
`static boolean` `Util.isCoordinator(JChannel ch)`
`static void` `Util.registerChannel(JChannel channel, java.lang.String name)`

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