public class TideHibernatePersistenceFactory extends Object
| Constructor and Description |
|---|
TideHibernatePersistenceFactory() |
| Modifier and Type | Method and Description |
|---|---|
static org.granite.tide.TidePersistenceManager |
createTidePersistence(Component component,
Component.BijectedAttribute<In> att)
Create a ITidePersistenceManager for a injected attribute(@In).
|
static org.granite.tide.TidePersistenceManager |
createTidePersistence(Component component,
EntityManager persistenceType)
Create a ITideInterceptor for a EntityManager.
|
static org.granite.tide.TidePersistenceManager |
createTidePersistence(Component component,
Object persistenceType)
Create the ITidePersistenceManager.
|
static org.granite.tide.TidePersistenceManager |
createTidePersistence(Component component,
PersistenceController<?> controller)
Create ITidePersistenceManager for a PersistenceController
|
static org.granite.tide.TidePersistenceManager |
createTidePersistence(Component component,
Session persistenceType)
Create ITidePersistenceManager for a HibernateSession
|
public TideHibernatePersistenceFactory()
public static org.granite.tide.TidePersistenceManager createTidePersistence(Component component, Object persistenceType)
component - persistenceType - public static org.granite.tide.TidePersistenceManager createTidePersistence(Component component, EntityManager persistenceType)
component - persistenceType - public static org.granite.tide.TidePersistenceManager createTidePersistence(Component component, Session persistenceType)
component - persistenceType - public static org.granite.tide.TidePersistenceManager createTidePersistence(Component component, PersistenceController<?> controller)
component - controller - public static org.granite.tide.TidePersistenceManager createTidePersistence(Component component, Component.BijectedAttribute<In> att)
component - att -