Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jgroups.util.ThreadFactory

Packages that use ThreadFactory
org.jgroups.blocks | Provides building blocks that are layered on top of channels.
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 ThreadFactory in org.jgroups.blocks

Fields in org.jgroups.blocks declared as ThreadFactory
`protected ThreadFactory` | `AbstractConnectionMap.factory`

Methods in org.jgroups.blocks that return ThreadFactory
`ThreadFactory` | `BasicConnectionTable.getThreadFactory()`
`ThreadFactory` | `AbstractConnectionMap.getThreadFactory()`

Methods in org.jgroups.blocks with parameters of type ThreadFactory
`void` | `BasicConnectionTable.setThreadFactory(ThreadFactory factory)`

Constructors in org.jgroups.blocks with parameters of type ThreadFactory
`AbstractConnectionMap(ThreadFactory factory)`
`AbstractConnectionMap(ThreadFactory factory, long reaperInterval)`
`TCPConnectionMap(java.lang.String service_name, ThreadFactory f, SocketFactory socket_factory, TCPConnectionMap.Receiver r, java.net.InetAddress bind_addr, java.net.InetAddress external_addr, int srv_port, int max_port)`
`TCPConnectionMap(java.lang.String service_name, ThreadFactory f, SocketFactory socket_factory, TCPConnectionMap.Receiver r, java.net.InetAddress bind_addr, java.net.InetAddress external_addr, int srv_port, int max_port, long reaper_interval, long conn_expire_time)`
`TCPConnectionMap(java.lang.String service_name, ThreadFactory f, TCPConnectionMap.Receiver r, java.net.InetAddress bind_addr, java.net.InetAddress external_addr, int srv_port, int max_port, long reaper_interval, long conn_expire_time)`

Uses of ThreadFactory in org.jgroups.protocols

Fields in org.jgroups.protocols declared as ThreadFactory
`protected ThreadFactory` | `TP.default_thread_factory` Factory which is used by oob_thread_pool
`protected ThreadFactory` | `TP.global_thread_factory` Used by all threads created by JGroups outside of the thread pools
`protected ThreadFactory` | `TP.oob_thread_factory` Factory which is used by oob_thread_pool
`protected ThreadFactory` | `SCOPE.thread_factory`
`protected ThreadFactory` | `TP.timer_thread_factory`

Methods in org.jgroups.protocols that return ThreadFactory
`ThreadFactory` | `TP.getDefaultThreadPoolThreadFactory()`
`ThreadFactory` | `TP.getOOBThreadPoolThreadFactory()`
`ThreadFactory` | `TP.getThreadFactory()`
`ThreadFactory` | `TP.ProtocolAdapter.getThreadFactory()`
`ThreadFactory` | `TP.getTimerThreadFactory()`

Methods in org.jgroups.protocols with parameters of type ThreadFactory
`protected static java.util.concurrent.ExecutorService` | `TP.createThreadPool(int min_threads, int max_threads, long keep_alive_time, java.lang.String rejection_policy, java.util.concurrent.BlockingQueue<java.lang.Runnable> queue, ThreadFactory factory)`
`protected static java.util.concurrent.ExecutorService` | `SCOPE.createThreadPool(int min_threads, int max_threads, long keep_alive_time, ThreadFactory factory)`
`void` | `TP.setDefaultThreadPoolThreadFactory(ThreadFactory factory)`
`void` | `TP.setOOBThreadPoolThreadFactory(ThreadFactory factory)`
`void` | `TP.setThreadFactory(ThreadFactory factory)`
`void` | `TP.setTimerThreadFactory(ThreadFactory factory)`

Uses of ThreadFactory in org.jgroups.stack

Fields in org.jgroups.stack declared as ThreadFactory
`protected ThreadFactory` | `GossipRouter.default_thread_factory`

Methods in org.jgroups.stack that return ThreadFactory
`ThreadFactory` | `GossipRouter.getDefaultThreadPoolThreadFactory()`
`ThreadFactory` | `Protocol.getThreadFactory()` Supposed to be overwritten by subclasses.
`ThreadFactory` | `ProtocolStack.getThreadFactory()` Deprecated. Use `Protocol.getThreadFactory()` instead
`static ThreadFactory` | `ProtocolStack.getTimerThreadFactory()` Deprecated.

Methods in org.jgroups.stack with parameters of type ThreadFactory
`void` | `ProtocolStack.setThreadFactory(ThreadFactory f)` Deprecated. Use `Protocol.getThreadFactory()` instead
`static void` | `ProtocolStack.setTimerThreadFactory(ThreadFactory f)` Deprecated. Use `TP.setTimerThreadFactory(org.jgroups.util.ThreadFactory)` instead

Uses of ThreadFactory in org.jgroups.util

Fields in org.jgroups.util declared as ThreadFactory
`protected ThreadFactory` | `TimeScheduler2.timer_thread_factory`
`protected ThreadFactory` | `HashedTimingWheel.timer_thread_factory`

Methods in org.jgroups.util with parameters of type ThreadFactory
`static void` | `Util.runAsync(java.lang.Runnable task, ThreadFactory factory, java.lang.ThreadGroup group, java.lang.String thread_name)` Runs a task on a separate thread
`void` | `TimeScheduler2.setThreadFactory(ThreadFactory factory)`
`void` | `HashedTimingWheel.setThreadFactory(ThreadFactory factory)`
`void` | `DefaultTimeScheduler.setThreadFactory(ThreadFactory factory)`
`void` | `TimeScheduler.setThreadFactory(ThreadFactory factory)`

Constructors in org.jgroups.util with parameters of type ThreadFactory
`DefaultTimeScheduler(ThreadFactory factory)`
`DefaultTimeScheduler(ThreadFactory factory, int max_threads)`
`HashedTimingWheel(ThreadFactory factory, int min_threads, int max_threads, long keep_alive_time, int max_queue_size, int wheel_size, long tick_time)`
`TimeScheduler2(ThreadFactory factory, int min_threads, int max_threads, long keep_alive_time, int max_queue_size)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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