Package | Description |
---|---|
org.corfudb.runtime.object |
This package contains the object layer for Corfu.
|
org.corfudb.runtime.object.transactions |
Modifier and Type | Method and Description |
---|---|
<R> R |
CorfuCompileProxy.access(ICorfuSMRAccess<R,T> accessMethod,
Object[] conflictObject)
Access the state of the object.
|
<R> R |
ICorfuSMRProxy.access(ICorfuSMRAccess<R,T> accessMethod,
Object[] conflictObject)
Access the state of the object.
|
Modifier and Type | Method and Description |
---|---|
<R,T> R |
SnapshotTransactionalContext.access(ICorfuSMRProxyInternal<T> proxy,
ICorfuSMRAccess<R,T> accessFunction,
Object[] conflictObject)
Access the state of the object.
|
abstract <R,T> R |
AbstractTransactionalContext.access(ICorfuSMRProxyInternal<T> proxy,
ICorfuSMRAccess<R,T> accessFunction,
Object[] conflictObject)
Access the state of the object.
|
<R,T> R |
OptimisticTransactionalContext.access(ICorfuSMRProxyInternal<T> proxy,
ICorfuSMRAccess<R,T> accessFunction,
Object[] conflictObject)
Access within optimistic transactional context is implemented
in via proxy.access() as follows:
|
Copyright © 2019 CorfuDB. All rights reserved.