Class PrimaryBackupPartitionGroup.Type
java.lang.Object
io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Type
- All Implemented Interfaces:
io.atomix.primitive.partition.PartitionGroup.Type<PrimaryBackupPartitionGroupConfig>,io.atomix.utils.ConfiguredType<PrimaryBackupPartitionGroupConfig>,io.atomix.utils.Named,io.atomix.utils.NamedType,io.atomix.utils.Type
- Enclosing class:
- PrimaryBackupPartitionGroup
public static class PrimaryBackupPartitionGroup.Type extends java.lang.Object implements io.atomix.primitive.partition.PartitionGroup.Type<PrimaryBackupPartitionGroupConfig>
Primary-backup partition group type.
-
Constructor Summary
Constructors Constructor Description Type() -
Method Summary
Modifier and Type Method Description java.lang.Stringname()io.atomix.utils.serializer.Namespacenamespace()PrimaryBackupPartitionGroupConfignewConfig()io.atomix.primitive.partition.ManagedPartitionGroupnewPartitionGroup(PrimaryBackupPartitionGroupConfig config)
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
name
public java.lang.String name()- Specified by:
namein interfaceio.atomix.utils.Named- Specified by:
namein interfaceio.atomix.utils.Type
-
namespace
public io.atomix.utils.serializer.Namespace namespace()- Specified by:
namespacein interfaceio.atomix.primitive.partition.PartitionGroup.Type<PrimaryBackupPartitionGroupConfig>
-
newConfig
- Specified by:
newConfigin interfaceio.atomix.utils.ConfiguredType<PrimaryBackupPartitionGroupConfig>
-
newPartitionGroup
public io.atomix.primitive.partition.ManagedPartitionGroup newPartitionGroup(PrimaryBackupPartitionGroupConfig config)- Specified by:
newPartitionGroupin interfaceio.atomix.primitive.partition.PartitionGroup.Type<PrimaryBackupPartitionGroupConfig>
-