@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE @Region public @interface ReplicateRegion
Region を定義する AnnotationSE。EnableEntityDefinedRegions, EntityDefinedRegionsConfiguration, Region| 修飾子と型 | オプションの要素と説明 |
|---|---|
StringSE | diskStoreName この永続エンティティのデータがオーバーフローおよび / または永続化される DiskStore の名前。 |
boolean | diskSynchronous ディスクベースの操作 (オーバーフローおよび永続性で使用される) が同期か非同期かを決定します。 |
boolean | ignoreIfExists このリージョンアノテーションが付けられたエンティティが、このエンティティの指定された name() によって識別される既存のリージョン定義を無視するかどうかを決定します。 |
boolean | ignoreJta この Region's データアクセス操作が、進行中の既存のグローバル JTA トランザクションに参加するかどうかを決定します。 |
StringSE | name アプリケーション永続エンティティが保存される Region の名前、または完全修飾 Bean 名 (例: |
boolean | persistent この永続エンティティの Region が永続的であり、データをディスクに保存するかどうかを決定します。 |
ScopeType | scope ピア間で送信されたメッセージを確認するために、この永続エンティティの DataPolicy.REPLICATE Region によって使用される Scope を定義します。 |
StringSE | value アプリケーション永続エンティティが保存される Region の名前、または完全修飾 Bean 名 (例: |
@AliasFor(annotation=Region.class, attribute="name") public abstract StringSE name
Region の名前、または完全修飾 Bean 名 (例: "Users"、または "/Local/Admin/Users")。デフォルトは、Class.getSimpleName()SE で定義されたアプリケーション永続エンティティの単純名です。Region の名前または完全修飾パス。@AliasFor(annotation=Region.class, attribute="value") public abstract StringSE value
Region の名前、または完全修飾 Bean 名 (例: "Users"、または "/Local/Admin/Users")。デフォルトは、Class.getSimpleName()SE で定義されたアプリケーション永続エンティティの単純名です。Region の名前または完全修飾パス。public abstract StringSE diskStoreName
DiskStore の名前。Spring コンテキストで定義された Spring Bean の名前である可能性があります。デフォルトでは設定されていません。public abstract boolean diskSynchronous
public abstract boolean ignoreIfExists
name() によって識別される既存のリージョン定義を無視するかどうかを決定します。デフォルトは true です。public abstract boolean ignoreJta
Region's データアクセス操作が進行中の既存のグローバル JTA トランザクションに参加するかどうかを決定します。デフォルトは false (JTA を無視しません) です。public abstract boolean persistent
Region が永続的であり、データをディスクに保存するかどうかを決定します。この設定は、エントリ / ヒープ / メモリの制約により、この永続エンティティに関連付けられた Region がエビクション中にデータをディスクにオーバーフローするかどうかとは無関係であることに注意してください。Region は、明示的に定義された DiskStore なしでも永続的になることができます。その場合、Pivotal GemFire/Apache Geode は "DEFAULT" DiskStore に書き込みます。デフォルトは false です。DataPolicypublic abstract ScopeType scope
DataPolicy.REPLICATE Region がピア間で送信されたメッセージを確認するために使用する Scope を定義します。デフォルトは ScopeType.DISTRIBUTED_NO_ACK です Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.