Package lumis.portal.cluster
Interface IClusterTransmission
-
- All Known Subinterfaces:
IClusterCommand<T>
,IClusterCommandSPI<T>
,IClusterMessage
@StableMinor(version="16.0", sinceVersion="4.1") public interface IClusterTransmission
Contains information that may be transmitted through the cluster framework.- Since:
- 4.1.0
- Version:
- $Revision: 25808 $ $Date: 2023-07-04 15:20:55 -0300 (Tue, 04 Jul 2023) $
-
-
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 java.util.EnumSet<IClusterTransmission.Flag>
getFlags()
Returns the flags for this transmission.java.lang.String
getId()
Returns a unique identifier for this transmission.java.lang.String
getSenderId()
Returns the identifier of the node that is the sender of this transmission.java.lang.String
toString()
A string representation for this transmission, used mostly for logging and debugging purposes.
-
-
-
Method Detail
-
getId
java.lang.String getId()
Returns a unique identifier for this transmission.- Returns:
- the identifier for this transmission.
- Since:
- 4.1.0
-
getFlags
java.util.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
java.lang.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
java.lang.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.- Overrides:
toString
in classjava.lang.Object
- Returns:
- string representation for this transmission.
- Since:
- 4.1.0
-
-