## Uses of Class
org.jgroups.blocks.PullPushAdapter

Packages that use PullPushAdapter
Package | Description
--- | ---
org.jgroups.blocks | Provides building blocks that are layered on top of channels.

### Uses of PullPushAdapter in org.jgroups.blocks

Fields in org.jgroups.blocks declared as PullPushAdapter
Modifier and Type | Field and Description
--- | ---
`protected PullPushAdapter` | MessageDispatcher.`adapter`

Constructors in org.jgroups.blocks with parameters of type PullPushAdapter
Constructor and Description
`DistributedQueue(PullPushAdapter adapter, java.io.Serializable id)` Uses a user-provided PullPushAdapter to create the dispatcher rather than a Channel.
`DistributedTree(PullPushAdapter adapter, java.io.Serializable id, long state_timeout)`
`MessageDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2)` Deprecated.
`MessageDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2, RequestHandler req_handler)` Deprecated.
`MessageDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean concurrent_processing)` Deprecated.
`RpcDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2, java.lang.Object server_obj)` Deprecated.
`VotingAdapter(PullPushAdapter adapter, java.io.Serializable id)`