## Uses of Class
org.jgroups.util.UUID

Packages that use UUID
Package | Description
--- | ---
org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package.

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

Fields in org.jgroups.protocols declared as UUID
Modifier and Type | Field and Description
--- | ---
`protected UUID` | STOMP.Connection.`session_id`

### Uses of UUID in org.jgroups.util

Subclasses of UUID in org.jgroups.util
Modifier and Type | Class and Description
--- | ---
`class` | `AdditionalDataUUID` Subclass of `UUID` which adds a string as payload.
`class` | `PayloadUUID` Subclass of `UUID` which adds a string as payload.
`class` | `TopologyUUID` Subclass of `UUID` which adds 3 strings (siteId, rackId and machineId)as payload.

Methods in org.jgroups.util that return UUID
Modifier and Type | Method and Description
--- | ---
`static UUID` | UUID.`randomUUID()` Static factory to retrieve a type 4 (pseudo randomly generated) UUID.