@ThreadSafe @MetaInfServices public class SQLStore<K,V> extends com.nimbusds.infinispan.persistence.common.InfinispanStore<K,V>
| Constructor and Description |
|---|
SQLStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
contains(Object key) |
boolean |
delete(Object key) |
SQLStoreConfiguration |
getConfiguration()
Returns the SQL store configuration.
|
DataSource |
getDataSource()
Returns the underlying SQL data source.
|
com.nimbusds.infinispan.persistence.common.query.QueryExecutor<K,V> |
getQueryExecutor() |
void |
init(org.infinispan.persistence.spi.InitializationContext ctx) |
org.infinispan.marshall.core.MarshalledEntry<K,V> |
load(Object key) |
void |
process(org.infinispan.filter.KeyFilter<? super K> keyFilter,
org.infinispan.persistence.spi.AdvancedCacheLoader.CacheLoaderTask<K,V> cacheLoaderTask,
Executor executor,
boolean fetchValue,
boolean fetchMetadata) |
void |
purge(Executor executor,
org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener<? super K> purgeListener) |
int |
size() |
void |
start() |
void |
stop() |
void |
write(org.infinispan.marshall.core.MarshalledEntry<? extends K,? extends V> marshalledEntry) |
public SQLStore()
public SQLStoreConfiguration getConfiguration()
null if not
initialised.public DataSource getDataSource()
null if not
initialised.public void init(org.infinispan.persistence.spi.InitializationContext ctx)
public com.nimbusds.infinispan.persistence.common.query.QueryExecutor<K,V> getQueryExecutor()
public void start()
public void stop()
public void write(org.infinispan.marshall.core.MarshalledEntry<? extends K,? extends V> marshalledEntry)
public void process(org.infinispan.filter.KeyFilter<? super K> keyFilter, org.infinispan.persistence.spi.AdvancedCacheLoader.CacheLoaderTask<K,V> cacheLoaderTask, Executor executor, boolean fetchValue, boolean fetchMetadata)
public int size()
public void clear()
Copyright © 2016 Connect2id Ltd.. All Rights Reserved.