Package | Description |
---|---|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.config.cp |
This package contains configuration classes
for the
CPSubsystem |
Modifier and Type | Method and Description |
---|---|
CPSubsystemConfig |
Config.getCPSubsystemConfig()
Get current configuration for the CP subsystem
|
Modifier and Type | Method and Description |
---|---|
Config |
Config.setCPSubsystemConfig(CPSubsystemConfig cpSubsystemConfig)
Set CP subsystem configuration
|
Modifier and Type | Method and Description |
---|---|
CPSubsystemConfig |
CPSubsystemConfig.addLockConfig(FencedLockConfig lockConfig)
Adds the
FencedLock configuration. |
CPSubsystemConfig |
CPSubsystemConfig.addSemaphoreConfig(SemaphoreConfig semaphoreConfig)
Adds the CP
ISemaphore configuration. |
CPSubsystemConfig |
CPSubsystemConfig.setBaseDir(File baseDir)
Sets the base directory for persisting CP data.
|
CPSubsystemConfig |
CPSubsystemConfig.setCPMemberCount(int cpMemberCount)
Sets the CP member count to initialize CP Subsystem.
|
CPSubsystemConfig |
CPSubsystemConfig.setCPMemberPriority(int cpMemberPriority)
Sets the CP member priority.
|
CPSubsystemConfig |
CPSubsystemConfig.setDataLoadTimeoutSeconds(int dataLoadTimeoutSeconds)
Sets the timeout duration for CP members to restore their data from
stable storage.
|
CPSubsystemConfig |
CPSubsystemConfig.setFailOnIndeterminateOperationState(boolean failOnIndeterminateOperationState)
Sets the value to determine if CP Subsystem calls will fail when
result of an API call becomes indeterminate.
|
CPSubsystemConfig |
CPSubsystemConfig.setGroupSize(int groupSize)
Sets the number of CP members to form CP groups.
|
CPSubsystemConfig |
CPSubsystemConfig.setLockConfigs(Map<String,FencedLockConfig> lockConfigs)
Sets the map of
FencedLock configurations, mapped by config
name. |
CPSubsystemConfig |
CPSubsystemConfig.setMissingCPMemberAutoRemovalSeconds(int missingCPMemberAutoRemovalSeconds)
Sets the duration to wait before automatically removing a missing
CP member from CP Subsystem.
|
CPSubsystemConfig |
CPSubsystemConfig.setPersistenceEnabled(boolean persistenceEnabled)
Sets whether CP Subsystem Persistence is enabled on this member.
|
CPSubsystemConfig |
CPSubsystemConfig.setRaftAlgorithmConfig(RaftAlgorithmConfig raftAlgorithmConfig)
Sets configuration options for Hazelcast's Raft consensus algorithm
implementation
|
CPSubsystemConfig |
CPSubsystemConfig.setSemaphoreConfigs(Map<String,SemaphoreConfig> semaphoreConfigs)
Sets the map of CP
ISemaphore configurations,
mapped by config name. |
CPSubsystemConfig |
CPSubsystemConfig.setSessionHeartbeatIntervalSeconds(int sessionHeartbeatIntervalSeconds)
Sets the interval for the periodically-committed CP session heartbeats.
|
CPSubsystemConfig |
CPSubsystemConfig.setSessionTimeToLiveSeconds(int sessionTimeToLiveSeconds)
Sets the duration for a CP session to be kept alive
after its last session heartbeat.
|
Constructor and Description |
---|
CPSubsystemConfig(CPSubsystemConfig config) |
Copyright © 2023 Hazelcast, Inc.. All rights reserved.