public abstract class AbstractTidePersistenceManager extends java.lang.Object implements TidePersistenceManager
| Modifier and Type | Field and Description |
|---|---|
protected TideTransactionManager |
tm |
| Constructor and Description |
|---|
AbstractTidePersistenceManager(TideTransactionManager tm) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
attachEntity(java.lang.Object entity,
java.lang.String[] propertyNames)
Fetch the entity with its lazy properties from the persistence context.
|
java.lang.Object |
attachEntity(TidePersistenceManager pm,
java.lang.Object entity,
java.lang.String[] propertyNames)
Attach the passed in entity with the EntityManager.
|
protected abstract void |
close() |
abstract java.lang.Object |
fetchEntity(java.lang.Object entity,
java.lang.String[] fetch)
Fetch the entity with its lazy properties from the persistence context.
|
protected TideTransactionManager tm
public AbstractTidePersistenceManager(TideTransactionManager tm)
public java.lang.Object attachEntity(java.lang.Object entity,
java.lang.String[] propertyNames)
TidePersistenceManagerattachEntity in interface TidePersistenceManagerentity - entity to loadpropertyNames - array of property names to fetchpublic java.lang.Object attachEntity(TidePersistenceManager pm, java.lang.Object entity, java.lang.String[] propertyNames)
entity - protected abstract void close()
public abstract java.lang.Object fetchEntity(java.lang.Object entity,
java.lang.String[] fetch)
entity - entity to loadfetch - array of property names to fetch