Package io.atomix.protocols.gossip
Class AntiEntropyProtocol.Type
java.lang.Object
io.atomix.protocols.gossip.AntiEntropyProtocol.Type
- All Implemented Interfaces:
io.atomix.primitive.protocol.PrimitiveProtocol.Type<AntiEntropyProtocolConfig>,io.atomix.utils.ConfiguredType<AntiEntropyProtocolConfig>,io.atomix.utils.Named,io.atomix.utils.NamedType,io.atomix.utils.Type,Comparable<io.atomix.primitive.protocol.PrimitiveProtocol.Type<AntiEntropyProtocolConfig>>
- Enclosing class:
- AntiEntropyProtocol
public static final class AntiEntropyProtocol.Type extends Object implements io.atomix.primitive.protocol.PrimitiveProtocol.Type<AntiEntropyProtocolConfig>
Gossip protocol type.
-
Constructor Summary
Constructors Constructor Description Type() -
Method Summary
Modifier and Type Method Description Stringname()AntiEntropyProtocolConfignewConfig()io.atomix.primitive.protocol.PrimitiveProtocolnewProtocol(AntiEntropyProtocolConfig config)
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
name
- Specified by:
namein interfaceio.atomix.utils.Named- Specified by:
namein interfaceio.atomix.utils.Type
-
newConfig
- Specified by:
newConfigin interfaceio.atomix.utils.ConfiguredType<AntiEntropyProtocolConfig>
-
newProtocol
public io.atomix.primitive.protocol.PrimitiveProtocol newProtocol(AntiEntropyProtocolConfig config)- Specified by:
newProtocolin interfaceio.atomix.primitive.protocol.PrimitiveProtocol.Type<AntiEntropyProtocolConfig>
-