## Uses of Class
org.jgroups.stack.ProtocolStack

Packages that use ProtocolStack
Package | Description
--- | ---
org.jgroups | Provides top-level public JGroups classes such as Channel, Message, etc.
org.jgroups.debug | Provides debug support, including testing, profiling, and a graphical view of a protocol stack.
org.jgroups.mux |
org.jgroups.stack | Support for managing protocol stacks.

### Uses of ProtocolStack in org.jgroups

Methods in org.jgroups that return ProtocolStack
Modifier and Type | Method and Description
--- | ---
`abstract ProtocolStack` | Channel.`getProtocolStack()`
`ProtocolStack` | JChannel.`getProtocolStack()` Returns the protocol stack

Methods in org.jgroups with parameters of type ProtocolStack
Modifier and Type | Method and Description
--- | ---
`void` | JChannel.`setProtocolStack(ProtocolStack stack)`

### Uses of ProtocolStack in org.jgroups.debug

Methods in org.jgroups.debug that return ProtocolStack
Modifier and Type | Method and Description
--- | ---
`ProtocolStack` | Simulator.`getProtocolStack()`

### Uses of ProtocolStack in org.jgroups.mux

Methods in org.jgroups.mux that return ProtocolStack
Modifier and Type | Method and Description
--- | ---
`ProtocolStack` | MuxChannel.`getProtocolStack()` Deprecated.

### Uses of ProtocolStack in org.jgroups.stack

Fields in org.jgroups.stack declared as ProtocolStack
Modifier and Type | Field and Description
--- | ---
`protected ProtocolStack` | Protocol.`stack`

Methods in org.jgroups.stack that return ProtocolStack
Modifier and Type | Method and Description
--- | ---
`ProtocolStack` | ProtocolStack.`addProtocol(Protocol prot)` Adds a protocol at the tail of the protocol list
`ProtocolStack` | ProtocolStack.`addProtocols(java.util.List<Protocol> prots)` Adds a list of protocols
`ProtocolStack` | ProtocolStack.`addProtocols(Protocol... prots)` Adds a list of protocols
`ProtocolStack` | Protocol.`getProtocolStack()`

Methods in org.jgroups.stack with parameters of type ProtocolStack
Modifier and Type | Method and Description
--- | ---
`java.util.List<Protocol>` | ProtocolStack.`copyProtocols(ProtocolStack targetStack)`
`protected static Protocol` | Configurator.`createLayer(ProtocolStack stack, ProtocolConfiguration config)`
`static Protocol` | Configurator.`createProtocol(java.lang.String prot_spec, ProtocolStack stack)` Creates a new protocol given the protocol specification.
`void` | Protocol.`setProtocolStack(ProtocolStack stack)`
`void` | ProtocolStack.`setup(ProtocolStack stack)`
`Protocol` | Configurator.`setupProtocolStack(ProtocolStack copySource)`

Constructors in org.jgroups.stack with parameters of type ProtocolStack
Constructor and Description
`Configurator(ProtocolStack protocolStack)`