public class PdxProperties
extends java.lang.Object
ConfigurationProperties
used to configure Apache Geode / Pivotal GemFire
PDX serialization.
PDX serialization is an alternative serialization format to Java Serialization provided by
Apache Geode / Pivotal GemFire. PDX enables interoperability with native language clients (e.g. C++),
enables objects stored in GemFire/Geode to be queried without causing deserialization and is a more efficient
format than Java Serialization. While PDX is more robust in some ways, it is less robust in others. For example,
PDX does not handle cyclic references in the object graph.
The configuration Properties
are based on well-known, documented Spring Data for Apache Geode/Pivotal GemFire
(SDG) Properties
.Properties
,
Locator
,
ConfigurationProperties
Constructor and Description |
---|
PdxProperties() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDiskStoreName() |
java.lang.String |
getSerializerBeanName() |
boolean |
isIgnoreUnreadFields() |
boolean |
isPersistent() |
boolean |
isReadSerialized() |
void |
setDiskStoreName(java.lang.String diskStoreName) |
void |
setIgnoreUnreadFields(boolean ignoreUnreadFields) |
void |
setPersistent(boolean persistent) |
void |
setReadSerialized(boolean readSerialized) |
void |
setSerializerBeanName(java.lang.String serializerBeanName) |
public java.lang.String getDiskStoreName()
public void setDiskStoreName(java.lang.String diskStoreName)
public boolean isIgnoreUnreadFields()
public void setIgnoreUnreadFields(boolean ignoreUnreadFields)
public boolean isPersistent()
public void setPersistent(boolean persistent)
public boolean isReadSerialized()
public void setReadSerialized(boolean readSerialized)
public java.lang.String getSerializerBeanName()
public void setSerializerBeanName(java.lang.String serializerBeanName)