CacheableBackendTransaction

public abstract class CacheableBackendTransaction<K, V extends Serializable> extends BackendTransaction

Constructors

CacheableBackendTransaction

public CacheableBackendTransaction(ICacheAccess<K, V> cache)

Methods

execute

public final void execute()

executeNoCache

public abstract V executeNoCache()

getCache

protected final ICacheAccess<K, V> getCache()

getKey

protected abstract K getKey()

process

protected abstract void process(V t)

toString

public String toString()