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 theDiskStore
in which this persistent entity's data is overflowed and/or persisted.boolean
Determines whether disk-based operations (used in overflow and persistence) are synchronous or asynchronous.boolean
Determines 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 theRegion
in which the application persistent entity will be stored (e.g.Name of the GemFire/GeodePool
used by this persistent entity'sRegion
data access operations sent to the correspondingRegion
on the GemFire/Geode Server.org.apache.geode.cache.client.ClientRegionShortcut
ClientRegionShortcut
used by this persistent entity's clientRegion
to define theDataPolicy
.Name, or fully-qualified bean name of theRegion
in which the application persistent entity will be stored (e.g.
-
Element Details
-
name
Name, or fully-qualified bean name of theRegion
in 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
Region
in which the application persistent entity will be stored.
- Default:
- ""
-
value
Name, or fully-qualified bean name of theRegion
in 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
Region
in which the application persistent entity will be stored.
- Default:
- ""
-
diskStoreName
String diskStoreNameName of theDiskStore
in 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/GeodePool
used by this persistent entity'sRegion
data access operations sent to the correspondingRegion
on the GemFire/Geode Server. Defaults to DEFAULT.- Default:
- "DEFAULT"
-
shortcut
org.apache.geode.cache.client.ClientRegionShortcut shortcutClientRegionShortcut
used by this persistent entity's clientRegion
to define theDataPolicy
. Defaults toClientRegionShortcut.PROXY
.- See Also:
-
ClientRegionShortcut
- Default:
- PROXY
-