| Interface | Description |
|---|---|
| ExpiringRegionFactoryBean<K,V> |
The
ExpiringRegionFactoryBean interface signifies Region FactoryBeans
that support Expiration configuration. |
| Class | Description |
|---|---|
| AnnotationBasedExpiration<K,V> |
The
AnnotationBasedExpiration class is an implementation of the CustomExpiry interface
that determines the Time-To-Live (TTL) or Idle-Timeout (TTI) expiration policy of a Region entry
by introspecting the Region entry's class type and reflecting on any Region entries annotated
with SDG's Expiration-based Annotations. |
| AnnotationBasedExpiration.ExpirationMetaData |
The ExpirationMetaData class encapsulates the settings constituting the expiration policy including
the expiration timeout and the action performed when expiration occurs.
|
| ExpirationActionConverter |
The ExpirationActionTypeConverter class is a Spring Converter used to convert a String value into
a corresponding ExpirationActionType enumerated value.
|
| ExpirationAttributesFactoryBean |
The ExpirationAttributesFactoryBean class is a Spring FactoryBean used to create GemFire ExpirationAttributes
to specify Expiration policies for Region Time-to-Live (TTL) and Idle-Timeouts (TTI) as well as
Entry Time-to-Live (TTL) and Idle-Timeouts (TTI).
|
| Enum | Description |
|---|---|
| ExpirationActionType |
The ExpirationActionType enum is a enumeration of GemFire ExpirationActions on expired Cache Region entries.
|
| Annotation Type | Description |
|---|---|
| Expiration |
Expiration is an enumerated type encapsulating custom expiration settings for application domain objects
to express their general expiration policy.
|
| IdleTimeoutExpiration |
IdleTimeoutExpiration is an enumerated type encapsulating custom expiration settings for application domain objects
to express their idle-timeout (TTI) expiration policy.
|
| TimeToLiveExpiration |
TimeToLiveExpiration is an enumerated type encapsulating custom expiration settings for application domain objects
to express their time-to-live (TTL) expiration policy.
|
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.