Uses of Interface
org.nuiton.topia.persistence.TopiaPersistenceContext
Packages that use TopiaPersistenceContext
Package
Description
This package contains most of the needed contracts when using ToPIA.
Events used for ToPIA services.
-
Uses of TopiaPersistenceContext in org.nuiton.topia.persistence
Classes in org.nuiton.topia.persistence with type parameters of type TopiaPersistenceContextModifier and TypeInterfaceDescriptioninterfaceTopiaApplicationContext<K extends TopiaPersistenceContext>This is the main entry point for ToPIA. -
Uses of TopiaPersistenceContext in org.nuiton.topia.persistence.event
Methods in org.nuiton.topia.persistence.event that return TopiaPersistenceContextConstructors in org.nuiton.topia.persistence.event with parameters of type TopiaPersistenceContextModifierConstructorDescriptionTopiaEntityEvent(TopiaPersistenceContext source, TopiaEntity entity, Object[] state) TopiaTransactionEvent(TopiaPersistenceContext source, Map<TopiaEntity, EntityState> entities) -
Uses of TopiaPersistenceContext in org.nuiton.topia.persistence.internal
Classes in org.nuiton.topia.persistence.internal with type parameters of type TopiaPersistenceContextModifier and TypeClassDescriptionclassThe application context is the main class in ToPIA usage.Classes in org.nuiton.topia.persistence.internal that implement TopiaPersistenceContextModifier and TypeClassDescriptionclassAbstract implementation of the TopiaPersistenceContext.Fields in org.nuiton.topia.persistence.internal with type parameters of type TopiaPersistenceContextModifier and TypeFieldDescriptionprotected Set<TopiaPersistenceContext>AbstractTopiaApplicationContext.persistenceContextsA set of known initialized opened persistence contexts.protected WeakHashMap<org.hibernate.Session,WeakReference<TopiaPersistenceContext>> TopiaHibernateSessionRegistry.registryMethods in org.nuiton.topia.persistence.internal that return TopiaPersistenceContextModifier and TypeMethodDescriptionTopiaHibernateSessionRegistry.getPersistenceContext(org.hibernate.Session session) Look for the TopiaPersistenceContext based on the given Hibernate sessionMethods in org.nuiton.topia.persistence.internal with parameters of type TopiaPersistenceContextModifier and TypeMethodDescriptionvoidTopiaHibernateSessionRegistry.register(org.hibernate.Session session, TopiaPersistenceContext persistenceContext) Register the Session ↔ TopiaPersistenceContext coupleprotected voidAbstractTopiaApplicationContext.registerPersistenceContext(TopiaPersistenceContext persistenceContext) -
Uses of TopiaPersistenceContext in org.nuiton.topia.persistence.internal.support
Methods in org.nuiton.topia.persistence.internal.support that return TopiaPersistenceContextModifier and TypeMethodDescriptionprotected TopiaPersistenceContextTopiaHibernateEventListener.getContext(org.hibernate.event.spi.AbstractEvent event) Look for the TopiaPersistenceContext based on the given Hibernate sessionMethods in org.nuiton.topia.persistence.internal.support with parameters of type TopiaPersistenceContextModifier and TypeMethodDescriptionvoidTopiaFiresSupport.fireOnBeginTransaction(TopiaPersistenceContext context) voidTopiaFiresSupport.fireOnPostCommit(TopiaPersistenceContext context) voidTopiaFiresSupport.fireOnPostCreate(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPostDelete(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPostLoad(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPostRollback(TopiaPersistenceContext context) voidTopiaFiresSupport.fireOnPostUpdate(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPreCreate(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPreDelete(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPreLoad(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) voidTopiaFiresSupport.fireOnPreUpdate(TopiaPersistenceContext context, TopiaEntity entity, Object[] state) -
Uses of TopiaPersistenceContext in org.nuiton.topia.persistence.util
Methods in org.nuiton.topia.persistence.util with parameters of type TopiaPersistenceContextModifier and TypeMethodDescriptionstatic TopiaEntity[]TopiaEntityHelper.getEntities(TopiaPersistenceContext srcCtxt, String... entityList) static <E extends TopiaEntity>
List<E>TopiaEntityHelper.getEntities(TopiaPersistenceContext srcCtxt, List<E> entityList, boolean canBeNull) static List<? extends TopiaEntity>TopiaEntityHelper.getEntitiesList(TopiaPersistenceContext srcCtxt, String... entityList)