public class JCacheLoaderAdapter<K,V> extends Object implements org.infinispan.persistence.spi.CacheLoader
Constructor and Description |
---|
JCacheLoaderAdapter() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Object key) |
void |
init(org.infinispan.persistence.spi.InitializationContext ctx) |
org.infinispan.marshall.core.MarshalledEntry |
load(Object key) |
void |
setCacheLoader(javax.cache.integration.CacheLoader<K,V> delegate) |
void |
setExpiryPolicy(javax.cache.expiry.ExpiryPolicy expiryPolicy) |
void |
start() |
void |
stop() |
public void setExpiryPolicy(javax.cache.expiry.ExpiryPolicy expiryPolicy)
public void init(org.infinispan.persistence.spi.InitializationContext ctx)
init
in interface org.infinispan.persistence.spi.CacheLoader
public org.infinispan.marshall.core.MarshalledEntry load(Object key) throws org.infinispan.persistence.spi.PersistenceException
load
in interface org.infinispan.persistence.spi.CacheLoader
org.infinispan.persistence.spi.PersistenceException
public void start() throws org.infinispan.persistence.spi.PersistenceException
start
in interface org.infinispan.commons.api.Lifecycle
org.infinispan.persistence.spi.PersistenceException
public void stop() throws org.infinispan.persistence.spi.PersistenceException
stop
in interface org.infinispan.commons.api.Lifecycle
org.infinispan.persistence.spi.PersistenceException
public boolean contains(Object key)
contains
in interface org.infinispan.persistence.spi.CacheLoader
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.