Spring Data for VMware GemFire
Annotation Interface ClientRegion
Annotation defining the Client Region in which the application persistent entity will be stored.- Since:
- 1.9.0
- See Also:
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionName of theDiskStorein which this persistent entity's data is overflowed and/or persisted.booleanDetermines whether disk-based operations (used in overflow and persistence) are synchronous or asynchronous.booleanDetermines whether an entity annotated with this Region annotation will ignore any existing Region definition identified by the givenname()for this entity.Name, or fully-qualified bean name of theRegionin which the application persistent entity will be stored (e.g.Name of the GemFire/GeodePoolused by this persistent entity'sRegiondata access operations sent to the correspondingRegionon the GemFire/Geode Server.org.apache.geode.cache.client.ClientRegionShortcutClientRegionShortcutused by this persistent entity's clientRegionto define theDataPolicy.Name, or fully-qualified bean name of theRegionin which the application persistent entity will be stored (e.g.
-
Element Details
-
name
Name, or fully-qualified bean name of theRegionin which the application persistent entity will be stored (e.g. "Users", or "/Local/Admin/Users"). Defaults to simple name of the application persistent entity defined byClass.getSimpleName().- Returns:
- the name or fully-qualified path of the
Regionin which the application persistent entity will be stored.
- Default:
- ""
-
value
Name, or fully-qualified bean name of theRegionin which the application persistent entity will be stored (e.g. "Users", or "/Local/Admin/Users"). Defaults to simple name of the application persistent entity defined byClass.getSimpleName().- Returns:
- the name or fully-qualified path of the
Regionin which the application persistent entity will be stored.
- Default:
- ""
-
diskStoreName
String diskStoreNameName of theDiskStorein which this persistent entity's data is overflowed and/or persisted. Maybe the name of a Spring bean defined in the Spring context. Defaults to unset.- Default:
- ""
-
diskSynchronous
boolean diskSynchronousDetermines whether disk-based operations (used in overflow and persistence) are synchronous or asynchronous. Defaults to synchronous.- Default:
- true
-
ignoreIfExists
boolean ignoreIfExistsDetermines whether an entity annotated with this Region annotation will ignore any existing Region definition identified by the givenname()for this entity. Defaults to true.- Default:
- true
-
poolName
String poolNameName of the GemFire/GeodePoolused by this persistent entity'sRegiondata access operations sent to the correspondingRegionon the GemFire/Geode Server. Defaults to DEFAULT.- Default:
- "DEFAULT"
-
shortcut
org.apache.geode.cache.client.ClientRegionShortcut shortcutClientRegionShortcutused by this persistent entity's clientRegionto define theDataPolicy. Defaults toClientRegionShortcut.PROXY.- See Also:
-
ClientRegionShortcut
- Default:
- PROXY
-