// add custom validation form module attributes here.
}
+ @Override
+ public boolean canReuseInstance(AbstractDistributedOperationalDataStoreProviderModule oldModule) {
+ return true;
+ }
+
@Override
public java.lang.AutoCloseable createInstance() {
props.getShardTransactionCommitQueueCapacity().getValue().intValue())
.persistent(props.getPersistent().booleanValue())
.shardIsolatedLeaderCheckIntervalInMillis(
- props.getShardIsolatedLeaderCheckIntervalInMillis().getValue())
+ props.getShardIsolatedLeaderCheckIntervalInMillis().getValue())
.shardElectionTimeoutFactor(props.getShardElectionTimeoutFactor().getValue())
.transactionCreationInitialRateLimit(props.getTransactionCreationInitialRateLimit().getValue())
.shardBatchedModificationCount(props.getShardBatchedModificationCount().getValue().intValue())
+ .shardCommitQueueExpiryTimeoutInSeconds(
+ props.getShardCommitQueueExpiryTimeoutInSeconds().getValue().intValue())
+ .transactionDebugContextEnabled(props.getTransactionDebugContextEnabled())
+ .customRaftPolicyImplementation(props.getCustomRaftPolicyImplementation())
.build();
return DistributedDataStoreFactory.createInstance(getOperationalSchemaServiceDependency(),