## Uses of Class
org.jgroups.annotations.DeprecatedProperty

Packages that use DeprecatedProperty
Package | Description
--- | ---
org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
org.jgroups.protocols.pbcast | Supports probabilistic broadcasts.
org.jgroups.stack | Support for managing protocol stacks.

### Uses of DeprecatedProperty in org.jgroups.protocols

Classes in org.jgroups.protocols with annotations of type DeprecatedProperty
Modifier and Type | Class and Description
--- | ---
`class` | `BasicTCP` Shared base class for tcpip protocols
`class` | `FD` Failure detection based on simple heartbeat protocol.
`class` | `FD_ALL` Failure detection based on simple heartbeat protocol.
`class` | `FD_SOCK` Failure detection protocol based on sockets.
`class` | `FRAG2` Fragmentation layer.
`class` | `MERGE2` Protocol to discover subgroups; e.g., existing due to a network partition (that healed).
`class` | `MERGE3` Protocol to discover subgroups; e.g., existing due to a network partition (that healed).
`class` | `MPING` Uses its own IP multicast socket to send and receive discovery requests/responses.
`class` | `PING` The PING protocol layer retrieves the initial membership (used by the GMS when started by sending event FIND_INITIAL_MBRS down the stack).
`class` | `TCPGOSSIP` The TCPGOSSIP protocol layer retrieves the initial membership (used by the GMS when started by sending event FIND_INITIAL_MBRS down the stack).
`class` | `TP` Generic transport - specific implementations should extend this abstract class.
`class` | `UDP` IP multicast transport based on UDP.
`class` | `UNICAST` Reliable unicast layer.

### Uses of DeprecatedProperty in org.jgroups.protocols.pbcast

Classes in org.jgroups.protocols.pbcast with annotations of type DeprecatedProperty
Modifier and Type | Class and Description
--- | ---
`class` | `FLUSH` Flush, as it name implies, forces group members to flush their pending messages while blocking them to send any additional messages.
`class` | `GMS` Group membership protocol.
`class` | `NAKACK` Negative AcKnowledgement layer (NAKs).
`class` | `STABLE` Computes the broadcast messages that are stable; i.e., have been received by all members.
`class` | `STATE_TRANSFER` STATE_TRANSFER protocol based on byte array transfer.
`class` | `STREAMING_STATE_TRANSFER` `STREAMING_STATE_TRANSFER`, as its name implies, allows a streaming state transfer between two channel instances.

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

Classes in org.jgroups.stack with annotations of type DeprecatedProperty
Modifier and Type | Class and Description
--- | ---
`class` | `Protocol` The Protocol class provides a set of common services for protocol layers.