public class ReplicatedBackingStore<K extends Serializable,V extends Serializable>
extends org.glassfish.ha.store.api.BackingStore<K,V>
| Constructor and Description |
|---|
ReplicatedBackingStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
destroy() |
org.glassfish.ha.store.api.BackingStoreFactory |
getBackingStoreFactory() |
DataStoreContext<K,V> |
getDataStoreContext() |
void |
initialize(org.glassfish.ha.store.api.BackingStoreConfiguration<K,V> conf) |
V |
load(K key,
String versionInfo) |
void |
remove(K key) |
int |
removeExpired(long idleTime) |
String |
save(K key,
V value,
boolean isNew) |
int |
size() |
void |
updateTimestamp(K key,
long time) |
public org.glassfish.ha.store.api.BackingStoreFactory getBackingStoreFactory()
getBackingStoreFactory in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>public DataStoreContext<K,V> getDataStoreContext()
public void initialize(org.glassfish.ha.store.api.BackingStoreConfiguration<K,V> conf) throws org.glassfish.ha.store.api.BackingStoreException
initialize in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic V load(K key, String versionInfo) throws org.glassfish.ha.store.api.BackingStoreException
load in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic String save(K key, V value, boolean isNew) throws org.glassfish.ha.store.api.BackingStoreException
save in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic void remove(K key) throws org.glassfish.ha.store.api.BackingStoreException
remove in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic int removeExpired(long idleTime)
throws org.glassfish.ha.store.api.BackingStoreException
removeExpired in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic int size()
throws org.glassfish.ha.store.api.BackingStoreException
size in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic void close()
throws org.glassfish.ha.store.api.BackingStoreException
close in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic void destroy()
throws org.glassfish.ha.store.api.BackingStoreException
destroy in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionpublic void updateTimestamp(K key, long time) throws org.glassfish.ha.store.api.BackingStoreException
updateTimestamp in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,V extends Serializable>org.glassfish.ha.store.api.BackingStoreExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.