org.objectweb.perseus.persistence.concurrency

Class POptimisticConcurrencyManager


public class POptimisticConcurrencyManager
extends OptimisticConcurrencyManager

Author:
S.Chassande-Barrioz

Field Summary

static String
STATE_MANAGER_BINDING
static String
STORAGE_MANAGER_BINDING
protected StateManager
stateManager
protected StorageManager
storageManager

Method Summary

void
bindFc(String s, Object o)
protected Object
getState(Object ctx, Object resourceId, TimeStamp timeStamp, Object hints, boolean isDirtyBefore, boolean isWrite)
String[]
listFc()
Object
lookupFc(String s)
void
unbindFc(String s)

Field Details

STATE_MANAGER_BINDING

public static final String STATE_MANAGER_BINDING


STORAGE_MANAGER_BINDING

public static final String STORAGE_MANAGER_BINDING


stateManager

protected StateManager stateManager


storageManager

protected StorageManager storageManager

Method Details

bindFc

public void bindFc(String s,
                   Object o)


getState

protected Object getState(Object ctx,
                          Object resourceId,
                          TimeStamp timeStamp,
                          Object hints,
                          boolean isDirtyBefore,
                          boolean isWrite)
            throws ConcurrencyException


listFc

public String[] listFc()


lookupFc

public Object lookupFc(String s)


unbindFc

public void unbindFc(String s)


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