R - the type of a raw, environment specific object representationT - the type of a Throwable failure to protect
public static interface SafePersistenceWrappers.FailureContinuationFactory<R,T extends Throwable>
| Modifier and Type | Method and Description | 
|---|---|
Continuation<? super T> | 
getEnvironmentContinuation(com.oracle.datagrid.persistence.PersistenceEnvironment<R> env)
Return a failure continuation to handle unexpected exceptions thrown by operations against the specified PersistenceEnvironment. 
 | 
Continuation<? super T> | 
getManagerContinuation(com.oracle.datagrid.persistence.PersistenceManager<R> mgr)
Return a failure continuation to handle unexpected exceptions thrown by operations against the specified PersistenceManager. 
 | 
Continuation<? super T> | 
getStoreContinuation(com.oracle.datagrid.persistence.PersistentStore<R> store)
Return a failure continuation to handle unexpected exceptions thrown by operations against the specified PersistentStore. 
 | 
Continuation<? super T> getEnvironmentContinuation(com.oracle.datagrid.persistence.PersistenceEnvironment<R> env)
env - the PersistenceEnvironmentContinuation<? super T> getManagerContinuation(com.oracle.datagrid.persistence.PersistenceManager<R> mgr)
mgr - the PersistenceManagerContinuation<? super T> getStoreContinuation(com.oracle.datagrid.persistence.PersistentStore<R> store)
store - the PersistentStore