| Package | Description |
|---|---|
| org.nuiton.topia.persistence |
This package contains most of the needed contracts when using ToPIA.
|
| org.nuiton.topia.persistence.internal | |
| org.nuiton.topia.persistence.internal.support | |
| org.nuiton.topia.persistence.util |
| Modifier and Type | Method and Description |
|---|---|
TopiaFiresSupport |
TopiaPersistenceContext.getTopiaFiresSupport()
Get the currently configured
TopiaFiresSupport. |
| Modifier and Type | Field and Description |
|---|---|
protected TopiaFiresSupport |
AbstractTopiaPersistenceContextConstructorParameter.applicationFiresSupport |
protected static TopiaFiresSupport |
AbstractTopiaEntity.DEFAULT_INSTANCE
Default instance used as fallback by the entities if they are out of a ToPIA runtime scope.
|
protected TopiaFiresSupport |
AbstractTopiaPersistenceContext.firesSupport
Object that handles each event propagation.
|
protected TopiaFiresSupport |
AbstractTopiaDao.topiaFiresSupport |
protected TopiaFiresSupport |
AbstractTopiaApplicationContext.topiaFiresSupport |
| Modifier and Type | Field and Description |
|---|---|
protected WeakReference<TopiaFiresSupport> |
AbstractTopiaEntity.firesSupport
A potential instance that may be injected by the Dao or retrieved in a contextable entity.
|
| Modifier and Type | Method and Description |
|---|---|
TopiaFiresSupport |
AbstractTopiaPersistenceContextConstructorParameter.getApplicationFiresSupport() |
protected TopiaFiresSupport |
AbstractTopiaEntity.getFiresSupport() |
protected TopiaFiresSupport |
AbstractTopiaEntity.getFiresSupportOrNull() |
TopiaFiresSupport |
AbstractTopiaDao.getTopiaFiresSupport() |
TopiaFiresSupport |
AbstractTopiaPersistenceContext.getTopiaFiresSupport() |
protected TopiaFiresSupport |
AbstractTopiaApplicationContext.getTopiaFiresSupport() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTopiaDao.init(TopiaJpaSupport topiaJpaSupport,
TopiaHibernateSupport topiaHibernateSupport,
TopiaSqlSupport topiaSqlSupport,
TopiaIdFactory topiaIdFactory,
TopiaFiresSupport topiaFiresSupport,
TopiaDaoSupplier topiaDaoSupplier)
When AbstractTopiaContext create the TopiaDAOHibernate, it must call this
method just after.
|
void |
AbstractTopiaEntity.setFiresSupport(TopiaFiresSupport firesSupport) |
| Constructor and Description |
|---|
AbstractTopiaPersistenceContextConstructorParameter(HibernateProvider hibernateProvider,
TopiaFiresSupport applicationFiresSupport,
TopiaIdFactory topiaIdFactory,
TopiaHibernateSessionRegistry sessionRegistry) |
| Modifier and Type | Field and Description |
|---|---|
protected TopiaFiresSupport |
HibernateTopiaJpaSupport.firesSupport
Object that handles each event propagation.
|
protected TopiaFiresSupport |
TopiaFiresSupport.parent
Each TopiaFiresSupport may have a parent on which events will be propagated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
TopiaHibernateEventListener.attachContext(Object entity,
TopiaDaoSupplier daoSupplier,
TopiaFiresSupport firesSupport)
Method to enrich an entity if possible with the daoSupplier or firesSupport instances
|
| Constructor and Description |
|---|
HibernateTopiaJpaSupport(TopiaHibernateSupport hibernateSupport,
TopiaFiresSupport firesSupport) |
TopiaFiresSupport(TopiaFiresSupport parent)
Constructor to be used by the
TopiaPersistenceContext. |
| Modifier and Type | Field and Description |
|---|---|
protected TopiaFiresSupport |
TopiaH2Util.firesSupport |
| Constructor and Description |
|---|
TopiaH2Util(TopiaSqlSupport context,
TopiaFiresSupport firesSupport) |
Copyright © 2004–2015 CodeLutin. All rights reserved.