## Uses of Class
org.jgroups.protocols.Discovery

Packages that use Discovery
Package | Description
--- | ---
org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.

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

Subclasses of Discovery in org.jgroups.protocols
Modifier and Type | Class and Description
--- | ---
`class` | `BPING` Broadcast PING.
`class` | `FILE_PING` Simple discovery protocol which uses a file on shared storage such as an SMB share, NFS mount or S3.
`class` | `JDBC_PING` Discovery protocol using a JDBC connection to a shared database.
`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` | `S3_PING` Discovery protocol using Amazon's S3 storage.
`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` | `TCPPING` The TCPPING protocol layer retrieves the initial membership in answer to the GMS's FIND_INITIAL_MBRS event.