| |
|
| java.lang.Object org.objectweb.speedo.pm.lib.AbstractPOManager
All known Subclasses: org.objectweb.speedo.pm.jdo.lib.JDOPOManager, org.objectweb.speedo.pm.ejb.lib.EJBPOManager,
COMPONENT_BINDING | final public static String COMPONENT_BINDING(Code) | | |
JORM_FACTORY_BINDING | final public static String JORM_FACTORY_BINDING(Code) | | |
PNAME_CODER_BINDING | final public static String PNAME_CODER_BINDING(Code) | | |
PO_MANAGER_FACTORY_BINDING | final public static String PO_MANAGER_FACTORY_BINDING(Code) | | |
QUERY_MANAGER_BINDING | final public static String QUERY_MANAGER_BINDING(Code) | | |
TRANSACTIONAL_PERSISTENCE_MANAGER_BINDING | final public static String TRANSACTIONAL_PERSISTENCE_MANAGER_BINDING(Code) | | |
TRANSACTION_BINDING | final public static String TRANSACTION_BINDING(Code) | | |
connectionSpec | protected Object connectionSpec(Code) | | is the information permiting the access to the data store
|
currentThread | protected Thread currentThread(Code) | | The lastest thread associated to the current POManagerItf
|
jf | protected JormFactory jf(Code) | | The JormFactory able to initialize the Persistent of classes
|
logger | protected Logger logger(Code) | | |
loggerFactory | protected LoggerFactory loggerFactory(Code) | | |
nbUse | protected short nbUse(Code) | | Indicates if number of po manager user. O means the POManagerItf
is closed.
|
pnc | protected PNameCoder pnc(Code) | | The PNameCoder able to encode/decode all PName
|
prefetchOnExtent | protected boolean prefetchOnExtent(Code) | | |
prefetchOnQuery | protected boolean prefetchOnQuery(Code) | | |
queryManager | protected QueryManager queryManager(Code) | | The manager of Query. It contains the optimized queries already
used.
|
semaphore | protected Semaphore semaphore(Code) | | A semaphore object used to support the multithread mode
|
tpm | protected TransactionalPersistenceManager tpm(Code) | | The TransactionalPersistenceManager (Perseus)
|
AbstractPOManager | public AbstractPOManager()(Code) | | |
addUse | public void addUse()(Code) | | |
afterCompletion | public void afterCompletion(int i)(Code) | | |
assertIsOpen | protected void assertIsOpen()(Code) | | Verify the persistence manager is open.
exception: SpeedoRuntimeException - if the pomanager is closed. |
assertIsPO | protected void assertIsPO(Object pc, String cmd)(Code) | | Verify that an instance is persistence object.
Parameters: pc - the object to test. exception: SpeedoRuntimeException - if the object is not persistence capable. |
assertPOManager | protected void assertPOManager(PersistentObjectItf sp)(Code) | | Verify the instance is managed by this persistence manager.
Parameters: sp - a speedo po instance. exception: SpeedoRuntimeException - if the instance is managed byanother persistence manager. |
beforeCompletion | public void beforeCompletion()(Code) | | |
bindPMThread | protected void bindPMThread()(Code) | | |
closePOManager | public void closePOManager()(Code) | | |
getSemaphore | public Semaphore getSemaphore()(Code) | | |
getTransactionalPersistenceManager | public TransactionalPersistenceManager getTransactionalPersistenceManager()(Code) | | |
resetPMOnOpen | protected void resetPMOnOpen(Object connectionspec)(Code) | | |
speedoDeletePersistentAll | public void speedoDeletePersistentAll(Object[] o)(Code) | | |
speedoFlush | public void speedoFlush() throws PersistenceException(Code) | | |
speedoGetObject | public Object speedoGetObject(PName pn, boolean validate)(Code) | | |
speedoGetObject | public Object speedoGetObject(Object id, Class poc, boolean validate) throws PException, PersistenceException(Code) | | |
|
|
|