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