Package com.qfs.messenger
Interface IAddress
- All Superinterfaces:
Externalizable,Serializable
- All Known Implementing Classes:
LocalMessenger.LocalAddress,NettyAddressGenerator.NettyAddress
Class representing a network address of a cluster node.
- Author:
- ActiveViam
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumType of node in an ActivePivot distributed cluster. -
Method Summary
Modifier and TypeMethodDescriptionReturns a human-readable string representation of the Address.Returns the unique cube identifier on which the address is based.Returns the endpoint address of the cube this address is based on if exposed.Returns the type of the node in the cluster.Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Method Details
-
getNodeType
IAddress.NodeType getNodeType()Returns the type of the node in the cluster. -
getAddress
String getAddress()Returns a human-readable string representation of the Address. -
getEndPointAddress
String getEndPointAddress()Returns the endpoint address of the cube this address is based on if exposed.- See Also:
-
ActiveViamProperty#DATA_CUBE_REST_ENDPOINT_PROPERTY
-
getCubeId
String getCubeId()Returns the unique cube identifier on which the address is based.
-