public class WritePolicyFactoryBean extends ReadPolicyFactoryBean
FactoryBean implementation that exposes the setters necessary to configure a ReadPolicy via XML.OBJECT_TYPE_ATTRIBUTE| Constructor and Description |
|---|
WritePolicyFactoryBean()
Creates a new
WritePolicyFactoryBean. |
| Modifier and Type | Method and Description |
|---|---|
com.aerospike.client.policy.WritePolicy |
getObject() |
Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setCommitLevel(com.aerospike.client.policy.CommitLevel commitLevel)
Configures consistency guarantee when committing a transaction on the server.
|
void |
setExpiration(int expiration)
Configures Record expiration.
|
void |
setGeneration(int generation)
Configures the expected generation.
|
void |
setGenerationPolicy(com.aerospike.client.policy.GenerationPolicy generationPolicy)
Configure how to handle record writes based on record generation.
|
void |
setRecordExistsAction(com.aerospike.client.policy.RecordExistsAction recordExistsAction)
QConfigure how to handle writes where the record already exists.
|
void |
setSendKey(boolean sendKey)
Configure sending the user defined key in addition to hash digest on a record put.
|
setMaxRetries, setPriority, setSleepBetweenRetries, setSocketTimeout, setTotalTimeoutpublic WritePolicyFactoryBean()
WritePolicyFactoryBean.public void setCommitLevel(com.aerospike.client.policy.CommitLevel commitLevel)
commitLevel - public void setExpiration(int expiration)
expiration - public void setGeneration(int generation)
0.generation - public void setGenerationPolicy(com.aerospike.client.policy.GenerationPolicy generationPolicy)
generationPolicy - public void setRecordExistsAction(com.aerospike.client.policy.RecordExistsAction recordExistsAction)
recordExistsAction - public void setSendKey(boolean sendKey)
sendKey - public com.aerospike.client.policy.WritePolicy getObject()
throws Exception
getObject in interface FactoryBean<com.aerospike.client.policy.Policy>getObject in class ReadPolicyFactoryBeanExceptionpublic boolean isSingleton()
isSingleton in interface FactoryBean<com.aerospike.client.policy.Policy>isSingleton in class ReadPolicyFactoryBeanpublic Class<?> getObjectType()
getObjectType in interface FactoryBean<com.aerospike.client.policy.Policy>getObjectType in class ReadPolicyFactoryBeanCopyright © 2012–2020 Aerospike, Inc. All rights reserved.