Package io.atomix.cluster.protocol
Class SwimMembershipProtocol.Type
java.lang.Object
io.atomix.cluster.protocol.SwimMembershipProtocol.Type
- All Implemented Interfaces:
GroupMembershipProtocol.Type<SwimMembershipProtocolConfig>,Named,NamedType,Type
- Enclosing class:
SwimMembershipProtocol
public static class SwimMembershipProtocol.Type
extends Object
implements GroupMembershipProtocol.Type<SwimMembershipProtocolConfig>
Bootstrap member location provider type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname()newProtocol(SwimMembershipProtocolConfig config, String actorSchedulerName) Creates a new instance of the protocol.
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
name
-
newProtocol
public GroupMembershipProtocol newProtocol(SwimMembershipProtocolConfig config, String actorSchedulerName) Description copied from interface:GroupMembershipProtocol.TypeCreates a new instance of the protocol.- Specified by:
newProtocolin interfaceGroupMembershipProtocol.Type<SwimMembershipProtocolConfig>- Parameters:
config- the protocol configurationactorSchedulerName- the value for actor-scheduler to be set on MDC- Returns:
- the protocol instance
-