org.objectweb.perseus.persistence.concurrency
Class PPessimisticConcurrencyManager

java.lang.Object
  |
  +--PessimisticConcurrencyManager
        |
        +--org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager

public class PPessimisticConcurrencyManager
extends PessimisticConcurrencyManager

Author:
S.Chassande-Barrioz
See Also:
Serialized Form

Field Summary
static java.lang.String STATE_MANAGER_BINDING
           
protected  StateManager stateManager
           
static java.lang.String STORAGE_MANAGER_BINDING
           
protected  StorageManager storageManager
           
 
Constructor Summary
PPessimisticConcurrencyManager()
           
PPessimisticConcurrencyManager(short policy)
           
 
Method Summary
 void bindFc(java.lang.String s, java.lang.Object o)
           
protected  java.lang.Object getState(java.lang.Object ctx, java.lang.Object resourceId, Lock lock, java.lang.Object hints)
           
 java.lang.String[] listFc()
           
 java.lang.Object lookupFc(java.lang.String s)
           
 void unbindFc(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STORAGE_MANAGER_BINDING

public static final java.lang.String STORAGE_MANAGER_BINDING
See Also:
Constant Field Values

STATE_MANAGER_BINDING

public static final java.lang.String STATE_MANAGER_BINDING
See Also:
Constant Field Values

stateManager

protected StateManager stateManager

storageManager

protected StorageManager storageManager
Constructor Detail

PPessimisticConcurrencyManager

public PPessimisticConcurrencyManager()
                               throws ConcurrencyException

PPessimisticConcurrencyManager

public PPessimisticConcurrencyManager(short policy)
                               throws ConcurrencyException
Method Detail

listFc

public java.lang.String[] listFc()

lookupFc

public java.lang.Object lookupFc(java.lang.String s)

bindFc

public void bindFc(java.lang.String s,
                   java.lang.Object o)

unbindFc

public void unbindFc(java.lang.String s)

getState

protected java.lang.Object getState(java.lang.Object ctx,
                                    java.lang.Object resourceId,
                                    Lock lock,
                                    java.lang.Object hints)
                             throws ConcurrencyException
ConcurrencyException


Copyright © 2000-2002 France Telecom S.A., INRIA, IMAG-LSR All Rights Reserved.