public class UserManagedPersistenceContext<K,V> extends java.lang.Object implements UserManagedCacheConfiguration<K,V,org.ehcache.PersistentUserManagedCache<K,V>>
UserManagedCacheBuilder to return a more specific type of
UserManagedCache, that is a PersistentUserManagedCache.| Constructor and Description |
|---|
UserManagedPersistenceContext(java.lang.String identifier,
org.ehcache.core.spi.service.LocalPersistenceService persistenceService)
Creates a new configuration with the provided parameters.
|
| Modifier and Type | Method and Description |
|---|---|
UserManagedCacheBuilder<K,V,org.ehcache.PersistentUserManagedCache<K,V>> |
builder(UserManagedCacheBuilder<K,V,? extends org.ehcache.UserManagedCache<K,V>> builder)
Transforms the builder received in one that returns a
PersistentUserManagedCache. |
public UserManagedPersistenceContext(java.lang.String identifier,
org.ehcache.core.spi.service.LocalPersistenceService persistenceService)
identifier - the identifier of the cache for the persistence servicepersistenceService - the local persistence service to usepublic UserManagedCacheBuilder<K,V,org.ehcache.PersistentUserManagedCache<K,V>> builder(UserManagedCacheBuilder<K,V,? extends org.ehcache.UserManagedCache<K,V>> builder)
PersistentUserManagedCache.