Interface PersistentUUIDManager
- All Known Implementing Classes:
PersistentUUIDManagerImpl
public interface PersistentUUIDManager
PersistentUUIDManager maintains a mapping of
UUID
s present in the cluster- Since:
- 9.0
- Author:
- Tristan Tarrant
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPersistentAddressMapping
(Address address, UUID persistentUUID) Provides a remapping operator which translates addresses to persistentuuidsgetAddress
(UUID persistentUUID) getPersistentUuid
(Address address) mapAddresses
(List<Address> addresses) Provides a remapping operator which translates persistentuuids to addressesvoid
removePersistentAddressMapping
(UUID persistentUUID) Removes any address mapping for the specifiedUUID
void
removePersistentAddressMapping
(Address address) Removes any address mapping for the specifiedAddress
-
Method Details
-
addPersistentAddressMapping
-
getPersistentUuid
-
getAddress
-
removePersistentAddressMapping
-
removePersistentAddressMapping
-
mapAddresses
-
addressToPersistentUUID
-
persistentUUIDToAddress
-