public class ReplicaID extends Object implements Comparable<ReplicaID>
| Modifier and Type | Field and Description |
|---|---|
static pt.unl.fct.di.novasys.network.ISerializer<ReplicaID> |
serializer
Static serializer for a replica identifier.
|
| Constructor and Description |
|---|
ReplicaID(pt.unl.fct.di.novasys.babel.protocols.membership.Peer peer)
Creates a replica identifier based on a peer A peer contains information
about the node address, port, as well as an unique identifier
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ReplicaID o) |
boolean |
equals(Object o) |
InetAddress |
getAddress()
Gets the peer adress
|
pt.unl.fct.di.novasys.babel.protocols.membership.Peer |
getHost()
Gets the replica host identification
|
int |
getHostPort()
Gets the peer port
|
UUID |
getReplicaID()
Gets the replica unique identifier
|
int |
hashCode() |
String |
toString() |
public static pt.unl.fct.di.novasys.network.ISerializer<ReplicaID> serializer
public ReplicaID(pt.unl.fct.di.novasys.babel.protocols.membership.Peer peer)
peer - a object coinpublic pt.unl.fct.di.novasys.babel.protocols.membership.Peer getHost()
public UUID getReplicaID()
public InetAddress getAddress()
public int getHostPort()
public int compareTo(ReplicaID o)
compareTo in interface Comparable<ReplicaID>Copyright © 2024. All rights reserved.