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