Uses of Interface
org.nuiton.topia.persistence.TopiaIdFactory
Packages that use TopiaIdFactory
Package
Description
This package contains most of the needed contracts when using ToPIA.
-
Uses of TopiaIdFactory in org.nuiton.topia.persistence
Fields in org.nuiton.topia.persistence declared as TopiaIdFactoryMethods in org.nuiton.topia.persistence that return TopiaIdFactoryModifier and TypeMethodDescriptionBeanTopiaConfiguration.getTopiaIdFactory()TopiaConfiguration.getTopiaIdFactory()Configuration directive to change topia Ids generation strategy.TopiaPersistenceContext.getTopiaIdFactory()Get the currently configuredTopiaIdFactory.Methods in org.nuiton.topia.persistence with parameters of type TopiaIdFactoryModifier and TypeMethodDescriptionvoidBeanTopiaConfiguration.setTopiaIdFactory(TopiaIdFactory topiaIdFactory) Method parameters in org.nuiton.topia.persistence with type arguments of type TopiaIdFactoryModifier and TypeMethodDescriptionvoidBeanTopiaConfiguration.setTopiaIdFactoryClass(Class<? extends TopiaIdFactory> topiaIdFactoryClass) -
Uses of TopiaIdFactory in org.nuiton.topia.persistence.internal
Classes in org.nuiton.topia.persistence.internal that implement TopiaIdFactoryModifier and TypeClassDescriptionclassDeprecated.classDefault implementation ofTopiaIdFactory.classImplementsTopiaIdFactorywith Topia 2.x and before ids.classDoes the same thanFullyQualifiedNamePlusUuidTopiaIdFactorybut produces shorter topiaId.Fields in org.nuiton.topia.persistence.internal declared as TopiaIdFactoryModifier and TypeFieldDescriptionprotected TopiaIdFactoryAbstractTopiaApplicationContext.topiaIdFactoryprotected TopiaIdFactoryAbstractTopiaDao.topiaIdFactoryprotected TopiaIdFactoryAbstractTopiaPersistenceContext.topiaIdFactoryUsed to affect a new topiaId when create is called.protected final TopiaIdFactoryAbstractTopiaPersistenceContextConstructorParameter.topiaIdFactoryMethods in org.nuiton.topia.persistence.internal that return TopiaIdFactoryModifier and TypeMethodDescriptionprotected TopiaIdFactoryAbstractTopiaApplicationContext.getTopiaIdFactory()AbstractTopiaPersistenceContext.getTopiaIdFactory()AbstractTopiaPersistenceContextConstructorParameter.getTopiaIdFactory()Methods in org.nuiton.topia.persistence.internal with parameters of type TopiaIdFactoryModifier and TypeMethodDescriptionvoidAbstractTopiaDao.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.Constructors in org.nuiton.topia.persistence.internal with parameters of type TopiaIdFactoryModifierConstructorDescriptionAbstractTopiaPersistenceContextConstructorParameter(HibernateProvider hibernateProvider, TopiaFiresSupport applicationFiresSupport, TopiaIdFactory topiaIdFactory, TopiaHibernateSessionRegistry sessionRegistry, Optional<Duration> slowQueriesThreshold)
FullyQualifiedNamePlusUuidTopiaIdFactory