Package lumis.portal.cluster
Interface IClusterTransmission
-
- All Known Subinterfaces:
IClusterCommand<T>
,IClusterCommandSPI<T>
,IClusterMessage
@StableMinor(version="14.0", sinceVersion="4.1") public interface IClusterTransmission
Contains information that may be transmitted through the cluster framework.- Since:
- 4.1.0
- Version:
- $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IClusterTransmission.Flag
Enumerates the flags that may be set in aIClusterTransmission
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnumSet<IClusterTransmission.Flag>
getFlags()
Returns the flags for this transmission.String
getId()
Returns a unique identifier for this transmission.String
getSenderId()
Returns the identifier of the node that is the sender of this transmission.String
toString()
A string representation for this transmission, used mostly for logging and debugging purposes.
-
-
-
Method Detail
-
getId
String getId()
Returns a unique identifier for this transmission.- Returns:
- the identifier for this transmission.
- Since:
- 4.1.0
-
getFlags
EnumSet<IClusterTransmission.Flag> getFlags()
Returns the flags for this transmission.- Returns:
- the flags for this transmission.
- Since:
- 4.1.0
- See Also:
IClusterTransmission.Flag
-
getSenderId
String getSenderId()
Returns the identifier of the node that is the sender of this transmission.- Returns:
- the identifier of the sender node of this transmission.
- Since:
- 4.1.0
-
toString
String toString()
A string representation for this transmission, used mostly for logging and debugging purposes. The result should be a concise but informative representation that is easy for a person to read.
-
-