@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE @Import(value=PdxConfiguration.class) public @interface EnablePdx
EnablePdx アノテーションは、Spring @Configuration アノテーションが付けられた ClassSE をマークし、このピアキャッシュ、クラスターメンバー、またはキャッシュクライアントアプリケーションで Apache Geode PDX 機能を有効にします。AnnotationSE, Import, PdxConfiguration| 修飾子と型 | オプションの要素と説明 |
|---|---|
StringSE | diskStoreNamePDX メタデータに使用されるディスクストアを構成します。 |
boolean | ignoreUnreadFieldspdx が逆直列化中に読み取られなかったフィールドを無視するかどうかを構成します。 |
ClassSE<?>[] | includeDomainTypesSpring Data Geode (SDG) の MappingPdxSerializer を使用する場合、ほとんどのアプリケーションドメイン typesSE がデフォルトで Apache Geode PDX 直列化に含まれます。 |
boolean | persistentPDX オブジェクトの型 メタデータをディスクに保存するかどうかを構成します。 |
boolean | readSerialized オブジェクト設定を PdxInstance 型または ObjectSE に設定します。 |
StringSE | serializerBeanName オブジェクトデータを直列化するためにキャッシュで使用される PDX シリアライザーを構成します。 |
public abstract StringSE diskStoreName
public abstract boolean ignoreUnreadFields
public abstract ClassSE<?>[] includeDomainTypes
MappingPdxSerializer を使用する場合、ほとんどのアプリケーションドメイン typesSE は、デフォルトで Apache Geode PDX 直列化に含まれます。ただし、java.*、javax.*、com.gemstone.*、org.apache.geode.*、org.springframework.* typesSE など、特定の typesSE は SDG の MappingPdxSerializer によって除外されます。これにより、必要なときに必要な場所でデフォルトの動作をオーバーライドできます。MappingPdxSerializer によって処理される typesSE の配列。デフォルトで除外された typesSE を上書きする可能性があります。public abstract boolean persistent
public abstract boolean readSerialized
PdxInstance 型または ObjectSE に設定します。デフォルトは false です。application.properties の spring.data.gemfire.pdx.read-serialized プロパティを使用します。public abstract StringSE serializerBeanName
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.