@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE @Import(value=PdxConfiguration.class) public @interface EnablePdx
EnablePdx
アノテーションは、Spring @Configuration
アノテーションが付けられた Class
SE をマークし、このピアキャッシュ、クラスターメンバー、またはキャッシュクライアントアプリケーションで Pivotal GemFire/Apache Geode PDX 機能を有効にします。Annotation
SE, Import
, org.springframework.data.gemfire.config.annotation.AbstractCacheConfiguration#configurePdx(AnnotationMetadata)
, PdxConfiguration
修飾子と型 | オプションの要素と説明 |
---|---|
StringSE | diskStoreName PDX メタデータに使用されるディスクストアを構成します。 |
boolean | ignoreUnreadFields pdx が逆直列化中に読み取られなかったフィールドを無視するかどうかを構成します。 |
boolean | persistent PDX オブジェクトの型 メタデータをディスクに保存するかどうかを構成します。 |
boolean | readSerialized オブジェクト設定を PdxInstance 型または Object SE に設定します。 |
StringSE | serializerBeanName オブジェクトデータを直列化するためにキャッシュで使用される PDX シリアライザーを構成します。 |
public abstract StringSE diskStoreName
public abstract boolean ignoreUnreadFields
public abstract boolean persistent
public abstract boolean readSerialized
PdxInstance
型または Object
SE に設定します。デフォルトは false です。application.properties の spring.data.gemfire.pdx.read-serialized プロパティを使用します。public abstract StringSE serializerBeanName
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.