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 Pivotal 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 Pivotal 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–2021 Pivotal Software, Inc.. All rights reserved.