Package com.aerospike.client.policy
Class TxnRollPolicy
java.lang.Object
com.aerospike.client.policy.Policy
com.aerospike.client.policy.BatchPolicy
com.aerospike.client.policy.TxnRollPolicy
Transaction policy fields used to batch roll forward/backward records on
commit or abort. Used a placeholder for now as there are no additional fields beyond BatchPolicy.
-
Field Summary
Fields inherited from class com.aerospike.client.policy.BatchPolicy
allowInline, allowInlineSSD, maxConcurrentThreads, respondAllKeys, sendSetNameFields inherited from class com.aerospike.client.policy.Policy
compress, connectTimeout, failOnFilteredOut, filterExp, maxRetries, readModeAP, readModeSC, readTouchTtlPercent, replica, sendKey, sleepBetweenRetries, socketTimeout, timeoutDelay, totalTimeout, txn -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.TxnRollPolicy(TxnRollPolicy other) Copy policy from another policy.TxnRollPolicy(TxnRollPolicy other, com.aerospike.client.configuration.ConfigurationProvider configProvider) Copy policy from another policy AND apply config overrides.TxnRollPolicy(TxnRollPolicy other, com.aerospike.client.configuration.ConfigurationProvider configProvider, boolean isDefaultPolicy) Copy policy from another policy AND apply config overrides. -
Method Summary
Methods inherited from class com.aerospike.client.policy.BatchPolicy
graftBatchWriteConfig, ReadDefault, setAllowInline, setAllowInlineSSD, setMaxConcurrentThreads, setRespondAllKeys, WriteDefaultMethods inherited from class com.aerospike.client.policy.Policy
equals, hashCode, setCompress, setConnectTimeout, setFailOnFilteredOut, setFilterExp, setMaxRetries, setReadModeAP, setReadModeSC, setReadTouchTtlPercent, setReplica, setSendKey, setSleepBetweenRetries, setSocketTimeout, setTimeout, setTimeoutDelay, setTimeouts, setTotalTimeout, setTxn
-
Constructor Details
-
TxnRollPolicy
Copy policy from another policy. -
TxnRollPolicy
public TxnRollPolicy(TxnRollPolicy other, com.aerospike.client.configuration.ConfigurationProvider configProvider) Copy policy from another policy AND apply config overrides. Any policy overrides will not get logged. -
TxnRollPolicy
public TxnRollPolicy(TxnRollPolicy other, com.aerospike.client.configuration.ConfigurationProvider configProvider, boolean isDefaultPolicy) Copy policy from another policy AND apply config overrides. Any default policy overrides will get logged. -
TxnRollPolicy
public TxnRollPolicy()Default constructor.
-