public class NoDurability<Z,D extends Database<Z>> extends Object implements Durability<Z,D>
Durability implementation that does not track anything.
This durability level cannot detect, nor recover from mid-commit crashes.Durability.Phase| Constructor and Description |
|---|
NoDurability() |
| Modifier and Type | Method and Description |
|---|---|
InvocationStrategy |
getInvocationStrategy(InvocationStrategy strategy,
Durability.Phase phase,
Object transactionId) |
<T,R,E extends Exception> |
getInvoker(Invoker<Z,D,T,R,E> invoker,
Durability.Phase phase,
Object transactionId,
ExceptionFactory<E> exceptionFactory) |
void |
recover(Map<InvocationEvent,Map<String,InvokerEvent>> invokers) |
public NoDurability()
public InvocationStrategy getInvocationStrategy(InvocationStrategy strategy, Durability.Phase phase, Object transactionId)
getInvocationStrategy in interface Durability<Z,D extends Database<Z>>Durability.getInvocationStrategy(net.sf.hajdbc.invocation.InvocationStrategy, net.sf.hajdbc.durability.Durability.Phase, java.lang.Object)public <T,R,E extends Exception> Invoker<Z,D,T,R,E> getInvoker(Invoker<Z,D,T,R,E> invoker, Durability.Phase phase, Object transactionId, ExceptionFactory<E> exceptionFactory)
getInvoker in interface Durability<Z,D extends Database<Z>>Durability.getInvoker(net.sf.hajdbc.invocation.Invoker, net.sf.hajdbc.durability.Durability.Phase, java.lang.Object, net.sf.hajdbc.ExceptionFactory)public void recover(Map<InvocationEvent,Map<String,InvokerEvent>> invokers)
recover in interface Durability<Z,D extends Database<Z>>Durability.recover(java.util.Map)Copyright © 2004–2014 Paul Ferraro. All rights reserved.