Frames | No Frames |
Constructors which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
Methods which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
GlobalLock | DistributedConcurrencyManager.getDistLock(Object resourceId, Object hints, boolean doInvalidate) |
boolean | DistributedConcurrencyManager.isDistGrantable(Object resId, byte lck, Object hints) |
Object | DistributedConcurrencyManager.readIntention(Object ctx, Object resourceId, Object hints) |
Object | DistributedConcurrencyManager.writeIntention(Object ctx, Object resourceId, Object hints) |
Classes derived from org.objectweb.perseus.concurrency.api.ConcurrencyException | |
class | Signal that the concurrency manager asks the rolling back of the transaction
|
Methods which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
Object | ConcurrencyManager.readIntention(Object ctx, Object resourceId, Object hints) This method records an access intention to a data object in read mode. |
Object | ConcurrencyManager.writeIntention(Object ctx, Object resourceId, Object hints) This method records an access intention to a data object in write mode. |
Methods which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
Object | OptimisticConcurrencyManager.getState(Object ctx, Object resourceId, TimeStamp timeStamp, Object hints, boolean isDirtyBefore, boolean isWrite) |
Object | OptimisticConcurrencyManager.readIntention(Object ctx, Object resourceId, Object hints) |
Object | OptimisticConcurrencyManager.writeIntention(Object ctx, Object resourceId, Object hints) |
Constructors which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
PessimisticConcurrencyManager.PessimisticConcurrencyManager(short policy) |
Methods which throw type org.objectweb.perseus.concurrency.api.ConcurrencyException | |
Object | |
void | Lock.readIntention(Object ctxt) Acquires this lock in read mode for the given context. |
void | MutexLock.readIntention(Object ctxt) Acquires this lock in read mode for the given context. |
void | RWFifoLock.readIntention(Object task) Acquires this lock in read mode for the given context. |
void | RWPri2RLock.readIntention(Object ctxt) Acquires this lock in read mode for the given context. |
Object | PessimisticConcurrencyManager.readIntention(Object ctx, Object resourceId, Object hints) This method records an access intention to a data object in read mode. |
void | Lock.writeIntention(Object ctxt) Acquires this lock in write mode for the given context. |
void | MutexLock.writeIntention(Object ctxt) Acquires this lock in write mode for the given context. |
void | RWFifoLock.writeIntention(Object task) Acquires this lock in write mode for the given context. |
void | RWPri2RLock.writeIntention(Object ctxt) Acquires this lock in write mode for the given context. |
Object | PessimisticConcurrencyManager.writeIntention(Object ctx, Object resourceId, Object hints) This method records an access intention to a data object in write mode. |