Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractTopiaApplicationContext<K extends TopiaPersistenceContext> - Class in org.nuiton.topia.persistence.internal
-
The application context is the main class in ToPIA usage.
- AbstractTopiaApplicationContext(Map<String, String>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
-
Deprecated.
- AbstractTopiaApplicationContext(Properties) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- AbstractTopiaApplicationContext(TopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- AbstractTopiaDao<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
-
This class has the common methods usable for each Dao managed by Topia.
- AbstractTopiaDao() - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- AbstractTopiaDao.FindAllIterator<E extends TopiaEntity,
O> - Class in org.nuiton.topia.persistence.internal - AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
- AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
- AbstractTopiaEntity - Class in org.nuiton.topia.persistence.internal
-
Base class of each entity.
- AbstractTopiaEntity() - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- AbstractTopiaListenableSupport - Class in org.nuiton.topia.persistence.internal.support
- AbstractTopiaListenableSupport() - Constructor for class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- AbstractTopiaPersistenceContext - Class in org.nuiton.topia.persistence.internal
-
Abstract implementation of the TopiaPersistenceContext.
- AbstractTopiaPersistenceContext(AbstractTopiaPersistenceContextConstructorParameter) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
Creating a new TopiaPersistenceContext is equivalent to creating a new transaction
- AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport - Class in org.nuiton.topia.persistence.internal
-
This subclass of TopiaHibernateSupport is made to be used only internally within this persistence context.
- AbstractTopiaPersistenceContextConstructorParameter - Class in org.nuiton.topia.persistence.internal
-
Parameter-object design pattern for the
AbstractTopiaApplicationContextconstructor. - AbstractTopiaPersistenceContextConstructorParameter(HibernateProvider, TopiaFiresSupport, TopiaIdFactory, TopiaHibernateSessionRegistry, Optional<Duration>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- accept(Class<? extends TopiaEntity>) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
-
Test if a given type of entity is matching the contract of this entity.
- accept(TopiaEntityVisitor) - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Route the entity using a
visitor. - accessorExpression - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
-
the jxpath used to acces ref from root
- addAll(DiffState.DiffStateMap, DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Ajoute dans le premier dictionnaire, les listes du second dictionnaire.
- addAllChild(String, B, Collection<?>) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Ajoute toutes les entites d'association.
- addAllFetches(String, String...) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addAllFetches(String, String...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addAllFetches(String, String...) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addAllFetches(Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addAllFetches(Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addAllFetches(Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addAssociations(List<AssociationMeta<T>>, Iterable<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- addChild(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Ajoute une entite d'association.
- addCollectionIsEmpty(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addCollectionIsNotEmpty(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addContains(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addCreated() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add created state.
- addDeclaredService(String, Class<? extends TopiaService>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- addDeclaredService(String, Class<? extends TopiaService>, Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- addDeclaredService(String, String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- addDeclaredService(String, String, Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- addDeleted() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add deleted state.
- addEntity(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
-
Adds the given entity to the dictonary (even if it does already exists).
- addEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addFetch(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addFetch(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addFetch(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addGreaterOrEquals(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterOrEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterOrEquals(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterOrEquals(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterOrEquals(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterThan(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterThan(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterThan(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterThan(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addGreaterThan(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addIds(Class<? extends TopiaEntity>, Iterable<String>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityIdsMap
- addIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addIn(String, Range<T>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addIn(String, Range<T>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addInOrNotIn(String, Collection<?>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addInterface(Set<Class<? extends TopiaEntity>>, Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- addLike(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLoaded() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add loaded state.
- addLowerOrEquals(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerOrEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerOrEquals(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerOrEquals(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerOrEquals(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerThan(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerThan(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerThan(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerThan(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addLowerThan(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- addNotContains(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addNotContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addNotEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addNotEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addNotIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addNotIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addNotIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotLike(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotNull(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNotNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addNotNull(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addNull(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addNull(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- addPostReadListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
PropertyChangeListeneron any property reading. - addPostReadListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPostReadListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
PropertyChangeListeneron the given property reading. - addPostReadListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPostWriteListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
PropertyChangeListeneron any property writing. - addPostWriteListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPostWriteListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
PropertyChangeListeneron the given property writing. - addPostWriteListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPreReadListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
VetoableChangeListeneron any property reading. - addPreReadListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPreReadListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
VetoableChangeListeneron the given property reading. - addPreReadListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPreWriteListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
VetoableChangeListeneron any property writing. - addPreWriteListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPreWriteListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Adds a
VetoableChangeListeneron the given property writing. - addPreWriteListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
-
Adds a
PropertyChangeListeneron any property writing. - addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a PropertyChangeListener about some entity's property change.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
-
Adds a
PropertyChangeListeneron the given property writing. - addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- addRead() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add read state After the invocation, method
EntityState.isRead()will always returntrue. - addRule(String, String, String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- addRule(Map<String, String>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- addRule(FilterRule) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- addRules(Collection<Map<String, String>>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- addTables(List<TableMeta<T>>, Iterable<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- addToList(P, E) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- addToList(P, E) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Add a erntity to his parent
- addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaEntitiesVetoable about any TopiaEntity.
- addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaEntityListener about the given entity class.
- addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaEntityListener about any TopiaEntity.
- addTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.TopiaDao
- addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaEntityVetoable about the given entity class.
- addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaEntityVetoable about any TopiaEntity.
- addTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.TopiaDao
- addTopiaIdEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addTopiaIdEquals(String, String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addTopiaIdEquals(String, String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
-
This method has the same behavior as
TopiaQueryBuilderAddCriteriaStep.addEquals(String, Object)but you don't need to have the entity but only the topiaId. - addTopiaIdIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addTopiaIdIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addTopiaIdIn(String, Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
-
This method has the same behavior as
TopiaQueryBuilderAddCriteriaStep.addIn(String, Collection)but you don't need to have the entity but only the topiaId. - addTopiaIdNotEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addTopiaIdNotEquals(String, String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addTopiaIdNotEquals(String, String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
-
This method has the same behavior as
TopiaQueryBuilderAddCriteriaStep.addNotEquals(String, Object)but you don't need to have the entity but only the topiaId. - addTopiaIdNotIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addTopiaIdNotIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- addTopiaIdNotIn(String, Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
-
This method has the same behavior as
TopiaQueryBuilderAddCriteriaStep.addNotIn(String, Collection)but you don't need to have the entity but only the topiaId. - addTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaSchemaListener(TopiaSchemaListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaSchemaListener about any schema modification.
- addTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaTransactionListener(TopiaTransactionListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaTransactionListener about the transaction.
- addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Register to the context a TopiaTransactionVetoable about the transaction.
- addUniqueEntity(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
-
Adds the given entity to the dictonary only if it does not exists.
- addUpdated() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add updated state.
- addWhereClause(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addWhereClause(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- addWritten() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Add written state.
- after(Collector.CollectorVisitor, TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
- afterAll(Collector.CollectorVisitor, TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
- afterExecuteQuery(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
A hook to obtain the result set just after the query execute.
- AGGREGATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
-
Deprecated.since 3.0, will be removed in 3.1, unused
- alreadyExplored - Variable in class org.nuiton.topia.persistence.DepthEntityVisitor
-
Cache of already explored entities.
- alreadyExplored - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
-
Cache used to remember entity during exploration.
- AND - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
- applicationFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- apply(T) - Method in interface org.nuiton.topia.persistence.support.SqlFunction
- ASSOCIATION_PATTERN - Static variable in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Le pattern d'une reference sur une association
- AssociationMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
-
Define the meta data of a entity association field.
- AssociationMeta(T, T, String) - Constructor for class org.nuiton.topia.persistence.metadata.AssociationMeta
- associationProperties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
list of association names available on the entity.
- associations - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
List of associations of the entity.
- attachContext(Object, TopiaDaoSupplier, TopiaFiresSupport) - Static method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
-
Method to enrich an entity if possible with the daoSupplier or firesSupport instances
- autocommit - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
auto commit connection state.
B
- backup(File, boolean) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
-
Backup database in gzip compressed file.
- backup(File, boolean) - Method in class org.nuiton.topia.persistence.util.TopiaH2Util
-
Deprecated.Backup database in gzip compressed file.
- batchSize - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
-
Default batch size used to iterate on data.
- bean - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- BeanJdbcConfiguration - Class in org.nuiton.topia.persistence.jdbc
- BeanJdbcConfiguration() - Constructor for class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
- beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
- beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
- BeanTopiaConfiguration - Class in org.nuiton.topia.persistence
- BeanTopiaConfiguration() - Constructor for class org.nuiton.topia.persistence.BeanTopiaConfiguration
- BeanTopiaConfiguration(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.BeanTopiaConfiguration
- before(Collector.CollectorVisitor, TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
- beforeAll(Collector.CollectorVisitor, TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
- begin - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Instant de début du watcher
- beginTransaction(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionVetoable
- bind(Binder, Object) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
- binder - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
Binder used to copy entities (lazy loaded).
- bindTechnical(TopiaEntity, TopiaEntity) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Bind les valeurs techniques depuis une entitée vers une autre.
- bn - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Not between with operator.
- build() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
- buildDifferentiel(List<E>, List<E>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Construit le dictionnaire des differences entre deux listes d'entites.
- buildMap() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
- buildProperties() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
- buildQueries(Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
-
Build the list of queries from the given parameter
entityAndCondition. - BuildStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
- bw - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Begins with operator.
C
- callerNameSupplier - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Permet de récupérer le nom de l'appelant.
- canFilter() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- check(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
-
Do nothing but throws
TopiaMisconfigurationExceptionif there is a problem in given configuration. - checkHqlParameters(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- checkNotClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- checkNotNull(String, String, Object) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- checkNotNullAndExistingEntity(String, E) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Teste si une entité possède un topiaId.
- checkNotNullAndNoneExistingEntity(String, E) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Teste si une entité ne possède pas un topiaId.
- checkParameters(Class<?>[], Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- checkSequence(Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- checkSequence(String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- checkSize(int, Object[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- checkType(Class<?>[], int, Object[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- childAddAllMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
addAllmethods. - childAddMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
addmethods. - childClearMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
clearmethods. - childGetMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
getmethods. - childIsEmptyMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
isEmptymethods. - childRemoveMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
removemethods. - childSizeMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of assocation
sizemethods. - CLASS_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- clear() - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- clear() - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- clear() - Method in class org.nuiton.topia.persistence.legacy.Collector
- clear() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- clear() - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Reset all states of the visitor.
- clear() - Static method in class org.nuiton.topia.persistence.util.EntityOperatorStore
- clear(boolean) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
- clear(DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Nettoye un dictionnaire donnee de toute ses donnees.
- clearChild(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Retire toutes les entites d'association.
- clearProperties(B, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Met a null toutes les proprietes donnees.
- clone() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- close() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- close() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- close() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- close() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- close() - Method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
- close() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- close() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
-
Method to call when the application is going for shutdown.
- close() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Closes the PersistenceContext.
- close() - Method in interface org.nuiton.topia.persistence.TopiaService
-
Called when service is no longer necessary.
- close() - Method in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
- closeConnection(Connection) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- closed - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- closed - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
Flog used to check if this persistence context is closed
- closeQuietly(Connection) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- closeQuietly(ResultSet) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- closeQuietly(Statement) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- cn - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Contains operator.
- Collector<R> - Class in org.nuiton.topia.persistence.legacy
-
Un objet qui permet de parcourir des entites (via un
Collector.CollectorVisitor) et de collecter des donnees pendant le parcours. - Collector(Collector.CollectorVisitor, TopiaEntityEnum[]) - Constructor for class org.nuiton.topia.persistence.legacy.Collector
- Collector(TopiaEntityEnum[]) - Constructor for class org.nuiton.topia.persistence.legacy.Collector
- Collector.CollectorVisitor - Class in org.nuiton.topia.persistence.legacy
- CollectorVisitor() - Constructor for class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- ColumnMeta - Class in org.nuiton.topia.persistence.metadata
-
Define the meta data of a entity field.
- ColumnMeta(String, Class<?>) - Constructor for class org.nuiton.topia.persistence.metadata.ColumnMeta
- columns - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
List of columns of the entity.
- commit() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- commit() - Method in interface org.nuiton.topia.persistence.TopiaTransaction
-
Applies all the modifications made to this context on the persistence device.
- commit(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionListener
- compareTo(EntityState) - Method in class org.nuiton.topia.persistence.event.EntityState
- compareTo(TopiaEntityRef) - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- COMPOSITE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
-
Deprecated.since 3.0, will be removed in 3.1, unused
- CONFIG_BYTECODE_PROVIDER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_CONNECTION_PROVIDER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_CURRENT_SESSION_CONTEXT_CLASS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_DEFAULT_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_DEFAULT_SCHEMA - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_DIALECT - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.dialect is now guessed by Topia, you may use
TopiaConfiguration.getHibernateExtraConfiguration()and add a key using constantJdbcSettings.DIALECT. - CONFIG_DRIVER - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_DRIVER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_FORMAT_SQL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_GENERATE_STATISTICS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_HBM2DDL_AUTO - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_PASS - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_PASS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_PERSISTENCE_INIT_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_PERSISTENCE_INIT_SCHEMA - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_PERSISTENCE_MONITORING_SLOW_QUERY_THRESHOLD - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_PERSISTENCE_TOPIA_ID_FACTORY_CLASS_NAME - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_PERSISTENCE_TOPIA_ID_FACTORY_CLASS_NAME - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_PERSISTENCE_USE_HIKARI_FOR_JDBC_CONNECTION_POOLING - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_PERSISTENCE_VALIDATE_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_POOL_SIZE - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_SHOW_SQL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.use same constant in
HibernateAvailableSettings - CONFIG_URL - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_URL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- CONFIG_USER - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- CONFIG_USER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
-
Deprecated.
- configuration - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- configure(Map) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- ConfigureInitSchemaStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- ConfigureJdbcConnectionPoolingStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
- ConfigureValidateSchemaStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
- connectionProps - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
All grabbed connection properties
- connectionProvider - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
- ConnectionProviderSupplier(Configuration) - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
- ConnectionProviderSupplier(TopiaHibernateSupport) - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
- contextCache - Static variable in class org.nuiton.topia.persistence.TopiaApplicationContextCache
-
Cache that contains all some already registered caches
- contract - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
the constant of the entity
- contracts - Variable in class org.nuiton.topia.persistence.legacy.Collector
-
la liste des contracts des entites connues.
- convertPropertiesArrayToMap(Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
- convertPropertiesArrayToMap(String, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
- copy(String, B, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Copie une propriete de src vers dst.
- copy(TopiaEntity, TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- copyOf(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- copyProperties(B, B, boolean, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Recopie toutes les proprietes donnes depuis src vers dst.
- count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- count() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Count the number of existing entities.
- count() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
This method is equivalent as calling
Collection.size()after doing aTopiaQueryBuilderRunQueryStep.findAll()but it may be faster. - count(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- create() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- create() - Method in interface org.nuiton.topia.persistence.TopiaDao
- create(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- create(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Creates an entity not created without the DAO using any of the others create methods.
- create(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- create(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
- create(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- create(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Creates a new instance of the entity managed by the DAO
- create(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
- create(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
- CREATE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- createAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- createAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- createSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- createSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- createSchema(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- createSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- createSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- createSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- createSequences(TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- CSV_EXTENSION - Static variable in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- CURRENT_VALUE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
D
- dangerousToString() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- dangerousToString() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- dao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- daoCache - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
Already loaded DAO cache within this persistence context
- data - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- data - Variable in class org.nuiton.topia.persistence.pager.FilterRule
- DBMapping - Class in org.nuiton.topia.persistence.legacy
-
Une classe qui permet d'obtenir les mapping de noms entre les entités et les objets de la base.
- DBMapping(String, String) - Constructor for class org.nuiton.topia.persistence.legacy.DBMapping
- DbMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
-
Define metas about a db.
- DbMeta(TopiaEntityEnumProvider<T>, T[], T...) - Constructor for class org.nuiton.topia.persistence.metadata.DbMeta
- DBNAME_ATTRIBUTE_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- dbSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- dbTableName() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- declaredServices - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- declaredServicesConfiguration - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- DEFAULT_INSTANCE - Static variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
Default instance used as fallback by the entities if they are out of a ToPIA runtime scope.
- DefaultTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
-
Deprecated.
- DefaultTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.DefaultTopiaIdFactory
-
Deprecated.
- delegateVisitor - Variable in class org.nuiton.topia.persistence.DepthEntityVisitor
-
The business visitor (optional)
- delegateVisitor - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
-
Delegate visitor.
- delete() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
-
Delete entity in persistence context.
- delete(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- delete(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Deletes the given entity from the storage
- delete(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- delete(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Remove a persistent instance.
- delete(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
- delete(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
- delete(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- delete(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Delete into this TopiaContext an entity created by another TopiaContext
- deleteAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- deleteAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- deleteAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Deletes all given entities from the storage
- deleteAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Delete into this TopiaContext an entities created by another TopiaContext
- deleted - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- dependencies - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
List of dependencies (says all property with a topiaentity type)
- DepthEntityVisitor - Class in org.nuiton.topia.persistence
-
Visitor to run through the entity graph by depth.
- DepthEntityVisitor() - Constructor for class org.nuiton.topia.persistence.DepthEntityVisitor
- DepthEntityVisitor(TopiaEntityVisitor) - Constructor for class org.nuiton.topia.persistence.DepthEntityVisitor
- descriptionSupplier - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Permet de récupérer la description de la requête.
- descriptor - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
-
descriptor of the filed containing the childs
- detect(TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
- detectEntities(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>, TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Collecte l'ensemble des entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
- detectEntityIds(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>, TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Collecte l'ensemble des ids d'entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
- detectReferences(TopiaEntityEnum[], String[], Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
- detectReferences(TopiaEntityEnum[], String[], TopiaEntity) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
- detectTypes(TopiaEntityEnum[], TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Collecte l'ensemble des types d'entites (via un parcours en profondeur).
- DiffState - Enum in org.nuiton.topia.persistence.util
-
Pour qualifier l'etat d'une entite lors du calcul d'un differentiel entre deux entites.
- DiffState.DiffStateMap - Class in org.nuiton.topia.persistence.util
- DiffStateMap() - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
- DiffStateMap(EnumMap<DiffState, ? extends List<String>>) - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
- DiffStateMap(Map<DiffState, ? extends List<String>>) - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
- displayWarn() - Method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
- doAddGreaterOrEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- doAddGreaterThan(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- doAddLowerOrEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- doAddLowerThan(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- done() - Method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Permet d'informer le watcher que la requête est terminée.
- doNotValidateSchemaOnStartup() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
- doSqlWork(TopiaSqlWork) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- doSqlWork(TopiaSqlWork) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL work on the current context
- doSQLWork(TopiaSqlSupport, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- DOT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- dropSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- dropSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
E
- empty - Variable in class org.nuiton.topia.persistence.util.TopiaEntityBinder
- emptyMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- en - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Not End with operator.
- end - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Instant de fin du watcher.
- end(TopiaEntity) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- end(TopiaEntity) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- end(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- end(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Ends the visit of the given entity.
- entitiesVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on list of entities events
- ENTITY_CLASSES - Static variable in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- entityClass - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- entityHasId(String) - Static method in class org.nuiton.topia.persistence.TopiaEntities
- entityListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on entity events
- EntityListUpdator<P extends TopiaEntity,
E extends TopiaEntity> - Class in org.nuiton.topia.persistence.legacy -
A implementation of
ListUpdatorforTopiaEntitytype. - EntityListUpdator(Class<P>, Class<E>, String) - Constructor for class org.nuiton.topia.persistence.legacy.EntityListUpdator
- EntityOperator<B extends TopiaEntity> - Class in org.nuiton.topia.persistence.util
-
Un objet qui permet d'effecuter des operations de manipulation des donnees dans les entites du type donne.
- EntityOperator(TopiaEntityEnum) - Constructor for class org.nuiton.topia.persistence.util.EntityOperator
- EntityOperatorStore - Class in org.nuiton.topia.persistence.util
-
Un cache d'operateurs.
- EntityOperatorStore() - Constructor for class org.nuiton.topia.persistence.util.EntityOperatorStore
- EntityState - Class in org.nuiton.topia.persistence.event
-
Used to know the state of an entity during transaction.
- EntityState() - Constructor for class org.nuiton.topia.persistence.event.EntityState
- entityVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on entity events that can prevent things
- eq - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Equals operator.
- equals(Object) - Method in class org.nuiton.topia.persistence.event.EntityState
- equals(Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- equals(Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- equals(Object) - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- ew - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Ends with operator.
- execute(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- execute(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Execute JPA-QL operation on data (Update, Delete).
- execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
- execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
- execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
- execute(Connection) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlWork
-
Execute the discrete work encapsulated by this work instance using the supplied connection.
- executeSql(String) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- executeSql(String) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Execute a given SQL code inside this transaction.
- exists() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- exists() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- exists() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
- exists(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- existSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- existSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- existSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
F
- fetchProperties - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- field - Variable in class org.nuiton.topia.persistence.pager.FilterRule
- filter(Collection<TopiaEntity>, Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Filter a list of entities, and keep only the ones from a given type.
- FilterRule - Class in org.nuiton.topia.persistence.pager
-
Rule for a filtered pager.
- FilterRule(FilterRuleOperator, String, String) - Constructor for class org.nuiton.topia.persistence.pager.FilterRule
- FilterRuleGroupOperator - Enum in org.nuiton.topia.persistence.pager
-
Define the operator to apply between some rules.
- FilterRuleOperator - Enum in org.nuiton.topia.persistence.pager
-
Operator used in a rule.
- finalize() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- finalize() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- finalize() - Method in class org.nuiton.topia.persistence.legacy.Collector
- finalize() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- finalize() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- finalize() - Method in class org.nuiton.topia.persistence.util.EntityOperatorStore
- find(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- find(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- find(int, int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements with the given bounds.
- find(String, int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- find(String, int, int, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- find(String, int, int, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Allow to do some JPA-QL query using the given bounds.
- find(String, Map<String, Object>, int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- find(String, Map<String, Object>, PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- find(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- find(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- find(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements according to the given
PaginationParameter. - find0(String, int, int, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Finds all the entities managed by this DAO.
- findAll() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get all the elements of the result set.
- findAll(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAll(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAll(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- findAll(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Allow to do some JPA-QL query WARNING : Depending on the registered service, this method may not support something else than queries on TopiaEntity
- findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAllIds() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Find all the ids for the entities managed by this DAO.
- findAllIds() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get all the elements identifiers of the result set.
- FindAllIterator(AbstractTopiaDao<E>, int, String, Map<String, Object>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAllLazy() - Method in interface org.nuiton.topia.persistence.TopiaDao
- findAllLazy() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get all the elements in a lazy loading list.
- findAllLazy(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAllLazy(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAllLazy(int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get all the elements in a lazy loading list.
- findAllLazy(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllLazy(String, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllLazy(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllLazy(String, Map<String, Object>, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAllUsages(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Find all usages of the given
entity. - findAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAny() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the an element of the non-empty result set.
- findAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- findAny(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Allow to do some JPA-QL query and return a single result.
- findAnyOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findAnyOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findAnyOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the an element of the result set or null if query result is empty.
- findAnyOrNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findAnyOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findByTopiaId(Iterable<E>, String) - Static method in class org.nuiton.topia.persistence.TopiaEntities
- findByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
-
Deprecated.
- findByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- findByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Deprecated.
- findByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Retrieve
TopiaEntityusing its uniquetopiaId. - findClassName(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- findFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findFirst() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the first element of the non-empty result set.
- findFirst(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findFirstOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findFirstOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findFirstOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the first element of the result set or null if query result is empty.
- findFirstOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findIds(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findIds(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findIds(int, int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements identifiers with the given bounds.
- findIds(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findIds(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findIds(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements identifiers according to the given
PaginationParameter. - findIdsPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findIdsPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findIdsPage(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements identifiers according to the given
PaginationParameter. - findMultipleResult(String, SqlFunction<ResultSet, O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findMultipleResult(String, SqlFunction<ResultSet, O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return all his result if there is some.
- findMultipleResult(SqlFunction<Connection, PreparedStatement>, SqlFunction<ResultSet, O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findMultipleResult(SqlFunction<Connection, PreparedStatement>, SqlFunction<ResultSet, O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return all his result if there is some.
- findMultipleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findMultipleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return all his result if there is some.
- findPage(String, Map<String, Object>, PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findPage(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the elements according to the given
PaginationParameter. - findSingleResult(String, SqlFunction<ResultSet, O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findSingleResult(String, SqlFunction<ResultSet, O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return its first result if there is some.
- findSingleResult(SqlFunction<Connection, PreparedStatement>, SqlFunction<ResultSet, O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findSingleResult(SqlFunction<Connection, PreparedStatement>, SqlFunction<ResultSet, O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return its first result if there is some.
- findSingleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- findSingleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Runs the given SQL query and return its first result if there is some.
- findUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findUnique() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
-
Get the first element of a single-element result set.
- findUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- findUnique(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Allow to do some JPA-QL query and return an unique result.
- findUniqueOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- findUniqueOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- findUniqueOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
-
Get the first element of a single-element result set or null if query result is empty.
- findUniqueOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- findUsages(Class<R>, E) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Find usages of the given
entityin the entities of the giventype. - fireEntitiesLoad(TopiaJpaSupport, List<E>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify entities listeners for load operation
- fireOnBeginTransaction(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostCommit(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostCreate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostDelete(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostLoad(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostRead(PropertyChangeSupport, TopiaEntity, String, int, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostRead(PropertyChangeSupport, TopiaEntity, String, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostRead(String, int, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- fireOnPostRead(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- fireOnPostRollback(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostUpdate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostWrite(PropertyChangeSupport, TopiaEntity, String, int, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostWrite(PropertyChangeSupport, TopiaEntity, String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPostWrite(String, int, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- fireOnPostWrite(String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- fireOnPreCreate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreDelete(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreLoad(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreRead(VetoableChangeSupport, TopiaEntity, String, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreRead(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- fireOnPreUpdate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreWrite(VetoableChangeSupport, TopiaEntity, String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- fireOnPreWrite(String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- firePostCreateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for create schema post operation
- firePostDropSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for drop schema post operation
- firePostUpdateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for create schema post operation
- firePreCreateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for create schema pre operation
- firePreDropSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for drop schema pre operation
- firePreUpdateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Notify topia context listeners for create schema pre operation
- firesSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
A potential instance that may be injected by the Dao or retrieved in a contextable entity.
- firesSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
Object that handles each event propagation.
- firesSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
Object that handles each event propagation.
- firesSupport - Variable in class org.nuiton.topia.persistence.util.TopiaH2Util
-
Deprecated.
- firstPageLoaded - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- forAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Creates a QueryBuilder without restriction
- forContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forDatabase(String, String, String, Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forDatabase(String, String, String, Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forDatabase(String, String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forDatabase(String, String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forDatabase(JdbcConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forH2Database(File) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forH2Database(File) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forH2Database(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forH2Database(String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forH2Database(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forH2Database(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forH2DatabaseInTempDirectory() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forH2DatabaseInTempDirectory() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forHql(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forHql(String, String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forHql(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forInMemoryH2Database() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forInMemoryH2Database() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forPostgresqlDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forPostgresqlDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forProperties(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forProperties(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forProperties(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forProperties(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forTest(Class<?>, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forTestDatabase(Class<?>, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- forTestDatabase(Class<?>, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- forTopiaIdEquals(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forTopiaIdEquals(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
- forTopiaIdIn(Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- forTopiaIdIn(Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- fromHql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- FullyQualifiedNamePlusUuidTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
-
Default implementation of
TopiaIdFactory. - FullyQualifiedNamePlusUuidTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
G
- ge - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Greater or equals operator.
- get() - Method in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
- get(Class<T>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
- get(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Recupere la valeur de la propriete donnee.
- getAccessorExpression() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getAggregate() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
-
Deprecated.from 3.0, method will be moved to entity's generated Dao (cf http://nuiton.org/issues/2776)
- getAggregate(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
- getAlias() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getAlreadyExplored() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- getAlreadyExplored() - Method in class org.nuiton.topia.persistence.legacy.Collector
- getApplicationFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- getAssociationProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getAssociationPropertyType(int) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getAssociationPropertyType(String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getAssociations() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getAssociations(String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getBatchSize() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getBatchSize() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Obtains the batch size used to load data.
- getBigInteger(TopiaSqlSupport, String, BigInteger) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getBinder() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getChild(String, B, String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Recupere une entite d'association a partir de son id.
- getChild(P, String) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- getChild(P, String) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Obtain a child from the entity given his id.
- getChilds(TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getChilds(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- getChilds(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Obtain the collection of childs from the entity.
- getClassName(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- getClassName(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- getClassName(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- getClassName(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
- getClazz() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getColumnNames() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getColumnNames(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
Obtain the column names of a given result set using his metadata.
- getColumnNamesAsArray() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getColumns() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getColumns(String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getColumnType() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- getComposite() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
-
Deprecated.from 3.0, method will be moved to entity's generated Dao(cf http://nuiton.org/issues/2776)
- getComposite(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
- getConfiguration() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getConnection() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getConnectionProps() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getContext(Properties, Function<Properties, C>) - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
-
Static method that can provide an ApplicationContext.
- getContext(AbstractEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
-
Look for the TopiaPersistenceContext based on the given Hibernate session
- getContract() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- getContractClass(Class<? extends TopiaEntity>) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getContractClass(Class<T>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getContractClass(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
- getContractClass(TopiaEntityEnum[], Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getContractClasses() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getContractClasses(TopiaEntityEnum[], Iterable<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getContracts(TopiaEntityEnum[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Ontenir l'ensemble des contrats d'entites a partir des descriptions d'entites.
- getCurrentValueFromSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getCurrentValueFromSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getCurrentValueFromSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getDao(Class<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getDao(Class<E>) - Method in interface org.nuiton.topia.persistence.TopiaDaoSupplier
-
Get Dao for specified class.
- getDao(Class<E>, Class<D>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getDao(Class<E>, Class<D>) - Method in interface org.nuiton.topia.persistence.TopiaDaoSupplier
-
Get Dao for specified class.
- getData() - Method in class org.nuiton.topia.persistence.pager.FilterRule
- getDb2JdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getDBProperty(Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getDBTable(Class<? extends TopiaEntity>) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getDeclaredServices() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getDeclaredServices() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
- getDeclaredServicesConfiguration() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getDeclaredServicesConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
- getDependencies() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getDerbyJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getEntities() - Method in class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
- getEntities() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- getEntities(TopiaPersistenceContext, String...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getEntities(TopiaPersistenceContext, List<E>, boolean) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getEntitiesList(TopiaPersistenceContext, String...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getEntity() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
- getEntityByIndex(Collection<O>, int) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Get entity at
indexposition in the collection is not null. - getEntityByTopiaId(Collection<E>, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Récupère une entité dans une liste d'entités à partir de son
TopiaEntity.getTopiaId(). - getEntityClass() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getEntityClass() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Return the class of the entity managed by this DAO.
- getEntityEnum(Class<? extends TopiaEntity>, TopiaEntityEnum...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getEntityEnum(Class<E>) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnumProvider
-
Method that returns the TopiaEntityEnum corresponding to the given entity's class.
- getEntityEnum(String) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnumProvider
-
Method that returns the TopiaEntityEnum corresponding to the given entity's enum name.
- getEntityState(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Get or create the entity state from the
AbstractTopiaListenableSupport.transactionEntitiesmap. - getEntityType() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getExistingEntity(TopiaDao<E>, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Récupère une entité qui doit exister à partir de son id.
- getField() - Method in class org.nuiton.topia.persistence.pager.FilterRule
- getFilename() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getFilename() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- getFilename() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getFilterRuleGroupOperator() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- getFiresSupportOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- getGenericEntityDao() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
- getGooglaAppEngineJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getGroupOp() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- getH2JdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- getHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Get the current Hibernate Configuration.
- getHibernateConfiguration() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
- getHibernateDialect(TopiaConfiguration) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Get Hibernate
Dialectto use for givenTopiaConfiguration. - getHibernateExtraConfiguration() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getHibernateExtraConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
Topia will automatically generate an Hibernate configuration for you based on the different element of this TopiaConfiguration.
- getHibernateFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- getHibernateFactory() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
- getHibernateMetadata() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- getHibernateMetadata() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
- getHibernateProvider() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getHibernateProvider() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- getHibernateService(SessionFactory, Class<S>) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Method to get an Hibernate service instance from a given Hibernate SessionFactory NB: This method is static to make sure it does not depend on the current instance
- getHibernateSession() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- getHibernateSession() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- getHibernateSession() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
- getHibernateSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getHibernateSupport() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- getHibernateTopiaReplicationSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getHql() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHql() - Method in exception org.nuiton.topia.persistence.TopiaQueryException
- getHqlDbJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getHqlForFetchStep1() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlForFetchStep2() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlForNoConstraint() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getHqlForProperties(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getHqlForProperties(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getHqlFromClause(boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlOrderByClause() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlParameters() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlParameters() - Method in exception org.nuiton.topia.persistence.TopiaQueryException
- getHqlSelectClause(boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getHqlWhereClause() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- getImplementation() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
-
Note : this is a lazy accessor.
- getImplementationClass(Class<T>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getImplementationClasses() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getImplementationFQN() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- getInterfaces(Class<? extends TopiaEntity>, Set<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getInvoker() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getInvokerProperty() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getIsolation() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getJdbcConnectionPassword() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- getJdbcConnectionPassword() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
- getJdbcConnectionUrl() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- getJdbcConnectionUrl() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
- getJdbcConnectionUser() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- getJdbcConnectionUser() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
- getJdbcDriver() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- getJdbcDriverClass() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- getJdbcDriverClass() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
- getJdtsJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getList(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
- getMariaDbJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getMetaData() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- getMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- getMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of getter methods.
- getModelName() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getModelVersion() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getMysqlJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getName() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getName() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- getName() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- getName() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getNaturalId(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Pour obtenir un dictionnaire de la clef naturelle (clef métier) du
beandonne. - getNaturalIds() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- getNaturalIdsOnNotNullsProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Get all properties from a natural id or marked as not-null.
- getNaturalIsdAndNotNulls(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Pour obtenir un dictionnaire des propriétés marqués not-null et la clef naturelle du
beandonne. - getNbRows(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
From a given result set, let's count his number of row.
- getNextStep() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- getNextValueFromSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getNextValueFromSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getNextValueFromSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getNormalizedAssociationTableName(String, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Given two names (representing two types of entity), obtains the association table name in the format
X_Ywhere X est the table name smaller (in natural order onString). - getNotNull(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Pour obtenir un dictionnaire des propriétés marqués not-null du
beandonne. - getNotNulls() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- getOp() - Method in class org.nuiton.topia.persistence.pager.FilterRule
- getOperator() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getOperator() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getOperator(TopiaEntityEnum) - Static method in class org.nuiton.topia.persistence.util.EntityOperatorStore
- getOracleJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getPaginationParameter() - Method in exception org.nuiton.topia.persistence.QueryMissingOrderException
- getParameterName(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
-
Converts a (nested) property name to an HQL argument name.
- getPath() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getPersistenceClasses() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getPersistenceClasses() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
-
Get the list of entities (ToPIA or not) that Hibernate has to handle.
- getPersistenceContext(Session) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
-
Look for the TopiaPersistenceContext based on the given Hibernate session
- getPersistenceHelper() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- getPool() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getPoolSize() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getPostgreSqlJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getPostReadListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
Initialize
AbstractTopiaEntity.postReadListenersat first use or after deserialisation. - getPostWriteListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
Initialize
AbstractTopiaEntity.postWriteListenersat first use or after deserialisation. - getPreReadListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
Initialize
AbstractTopiaEntity.preReadListenersat first use or after deserialisation. - getPreWriteListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
Initialize
AbstractTopiaEntity.preWriteListenersat first use or after deserialisation. - getProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getProperties(String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Permet de récupérer le fichier de propriété ayant le nom passé en argument.
- getProperties(String[]) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getProperties(Properties, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Permet de récupérer le fichier de propriété ayant le nom passé en argument.
- getPropertyName() - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- getPropertyName() - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Obtain the name of the property containing childs.
- getPropertyType(int) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getPropertyType(String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- getRandomPart(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
- getRef() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getRegisteredContextUrls() - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
-
Method to get the list of contexts in memory (each context is identified by its URL).
- getResult() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
- getRoot() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- getRowAsMap(String[], ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
Given the column names of the result set, transform the row of the result set to a map with column name as key.
- getRules() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- getSchemaName() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getSchemaName() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
-
Deprecated.since 3.0.1, prefer use
TopiaApplicationContext.getSchemaNames(). - getSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
- getSchemaName(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Return hibernate schema name
- getSchemaNames() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getSchemaNames() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- getSchemaVersion() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- getSchemaVersion() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
- getSeparator() - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- getSeparator() - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- getSeparator() - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- getSeparator() - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
- getSequenceKeysIterator() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getSequencePropertyName(String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getSequenceSQL(String, Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getSequenceSQL(String, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- getServices() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getServices() - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
- getServices() - Method in interface org.nuiton.topia.persistence.support.TopiaServiceSupport
- getServices(Class<T>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getServices(Class<T>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
- getServices(Class<T>) - Method in interface org.nuiton.topia.persistence.support.TopiaServiceSupport
- getSessionFactory() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- getSessionFactoryServiceRegistry(SessionFactory) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Method to extract from the given Hibernate SessionFactory a working instance of SessionFactoryServiceRegistry IMPORTANT : If possible, prefer using this method instead of
HibernateProvider.getStandardServiceRegistry(org.hibernate.SessionFactory)because the SessionFactoryServiceRegistry is a child of the StandardServiceRegistry NB: This method is static to make sure it does not depend on the current instance - getSessionRegistry() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getSessionRegistry() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- getSlowQueriesThreshold() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getSlowQueriesThreshold() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- getSlowQueriesThreshold() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
Delay after which Topia should consider a query as slow then log a warn.
- getSortColumn() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- getSource() - Method in class org.nuiton.topia.persistence.event.TopiaContextEvent
- getSource() - Method in class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
- getSource() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
- getSource() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- getSource() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getSource() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- getSource() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- getSourceType() - Method in interface org.nuiton.topia.persistence.legacy.Loador
-
Obtains the type of the entity.
- getSqlArgs() - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
This is optional : the instance may be capable to provide an args used for the SQL query.
- getSqlDroidJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getSqliteJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getSqlQuery() - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
This is optional : the instance may be capable to provide an SQL query.
- getSqlServerJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- getSqlSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getStack() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- getStack() - Method in class org.nuiton.topia.persistence.legacy.Collector
- getStandardServiceRegistry(SessionFactory) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Method to extract from the given Hibernate SessionFactory a working instance of StandardServiceRegistry IMPORTANT : As much as possible, prefer using the
HibernateProvider.getSessionFactoryServiceRegistry(org.hibernate.SessionFactory)mthod instead of the current one because the SessionFactoryServiceRegistry is a child of the StandardServiceRegistry NB: This method is static to make sure it does not depend on the current instance - getState() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
- getTable(T) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- getTableNames() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- getTables() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- getTarget() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- getTopiaConfiguration() - Method in exception org.nuiton.topia.persistence.TopiaMisconfigurationException
- getTopiaCreateDate() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- getTopiaCreateDate() - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Technical date creation of the entity.
- getTopiaDaoSupplier() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
- getTopiaEntityEnum() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getTopiaFiresSupport() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Get the currently configured
TopiaFiresSupport. - getTopiaId() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- getTopiaId() - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Unique technical Id of the entity.
- getTopiaIdArray(Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Construit un tableau des topiaId d'une liste donnée d'entités.
- getTopiaIdComparator() - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
- getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- getTopiaIdFactory() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
Configuration directive to change topia Ids generation strategy.
- getTopiaIdFactory() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Get the currently configured
TopiaIdFactory. - getTopiaIdFunction() - Static method in class org.nuiton.topia.persistence.TopiaEntities
-
Function to obtain
TopiaEntity.getTopiaId()from any entity. - getTopiaIdList(Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Construit la liste des topiaId d'une liste donnée d'entités.
- getTopiaIdPattern(Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Compute the pattern to be used to capture a topia id for a given entity class.
- getTopiaPattern(String, Class<? extends TopiaEntity>...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Compute a regex pattern given a format string.
- getTopiaValue(Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
- getTopiaVersion() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- getTopiaVersion() - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Technical property to keep versionning of the entity.
- getTransaction() - Method in interface org.nuiton.topia.persistence.TopiaTransactionAware
-
Deprecated.Obtains the internal transaction.
- getType() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- getType(Class<?>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
-
Obtains from a entity his key.
- getTypeSimpleName() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- getUrl() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- getWhereClauses() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- groupOp - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- gt - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Greater than operator.
- guessHibernateDialect(String) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Deprecated.Hibernate can do a much better job at guessing the dialect by calling JDBC and discovering the actual DBMS version and the dialect to use.
- guessJdbcDriverClassName(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
H
- hasFetchProperties() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- hashCode() - Method in class org.nuiton.topia.persistence.event.EntityState
- hashCode() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
-
We are using the
topiaCreateDatefor the hashCode because it does not change through time. - hashCode() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- hashCode() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- hasNext() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- HibernateAvailableSettings - Interface in org.nuiton.topia.persistence
-
It's just a shortcut that allows you to use
AvailableSettingsconstants without adding Hibernate to your dependencies so one can fill theTopiaConfiguration.getHibernateExtraConfiguration(). - hibernateConfiguration - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- hibernateExtraConfiguration - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- HibernateProvider - Class in org.nuiton.topia.persistence.internal
- HibernateProvider(TopiaConfiguration, TopiaServiceSupport, TopiaHibernateSessionRegistry, Iterable<Class<?>>) - Constructor for class org.nuiton.topia.persistence.internal.HibernateProvider
- hibernateSession - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- hibernateSessionFactory - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- HibernateSqlWork(String) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
- hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
This subclass of TopiaHibernateSupport is made to be used only internally within this persistence context.
- hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
Object to get Hibernate's Session, Configuration, ...
- hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- HibernateTopiaJpaSupport - Class in org.nuiton.topia.persistence.internal.support
-
This class is the Hibernate implementation of TopiaJpaSupport.
- HibernateTopiaJpaSupport(TopiaHibernateSupport, TopiaFiresSupport, Optional<Duration>) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- HibernateTopiaMigrationService - Class in org.nuiton.topia.persistence
- HibernateTopiaMigrationService() - Constructor for class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- hibernateTopiaReplicationSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- HibernateTopiaReplicationSupport - Class in org.nuiton.topia.persistence.internal.support
- HibernateTopiaReplicationSupport(TopiaHibernateSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- HibernateTopiaSqlQueryWork(TopiaSqlQuery<O>, boolean) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
- HibernateTopiaSqlSupport - Class in org.nuiton.topia.persistence.internal.support
-
Hibernate-based implementation of TopiaSqlSupport.
- HibernateTopiaSqlSupport(Session) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- HibernateTopiaSqlSupport(TopiaHibernateSupport, Optional<Duration>) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- HibernateTopiaSqlSupport.HibernateSqlWork - Class in org.nuiton.topia.persistence.internal.support
- HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork<O> - Class in org.nuiton.topia.persistence.internal.support
- HibernateTopiaSqlSupport.HibernateTopiaSqlWork - Class in org.nuiton.topia.persistence.internal.support
- HibernateTopiaSqlWork(TopiaSqlWork) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
- HorizontalEntityVisitor - Class in org.nuiton.topia.persistence
-
Visitor to run through entities horizontally, then delegate visiting to another visitor.
- HorizontalEntityVisitor(TopiaEntityVisitor) - Constructor for class org.nuiton.topia.persistence.HorizontalEntityVisitor
-
Constructor.
- hql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- hql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- hql - Variable in exception org.nuiton.topia.persistence.TopiaQueryException
- hqlAndParametersBuilder - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- HqlAndParametersBuilder<E extends TopiaEntity> - Class in org.nuiton.topia.persistence
-
A builder to create syntactically correct HQL and associated parameters given properties or after various constraint adds.
- HqlAndParametersBuilder(Class<E>) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
- HqlAndParametersBuilder(Class<E>, String) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
- HqlAndParametersBuilder(Class<E>, String, FilterRuleGroupOperator) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
- HqlAndParametersBuilder(Class<E>, FilterRuleGroupOperator) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
- hqlClausesJoiner - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- hqlContainsCount(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- hqlContainsOrderBy(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- hqlContainsOrderBy(String) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- hqlForFetchStep1 - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- hqlForFetchStep2 - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- hqlParameters - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- hqlParameters - Variable in exception org.nuiton.topia.persistence.TopiaQueryException
- hqlStartsWithSelect(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
I
- id - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Identifiant du présent watcher.
- in - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Is among operator.
- init() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- init() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- init(Class<?>, Set<Class<?>>, List<String>, List<String>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>) - Method in class org.nuiton.topia.persistence.util.EntityOperator
- init(TopiaJpaSupport, TopiaHibernateSupport, TopiaSqlSupport, TopiaIdFactory, TopiaFiresSupport, TopiaDaoSupplier) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
-
When AbstractTopiaContext create the TopiaDAOHibernate, it must call this method just after.
- init(TopiaApplicationContext, boolean, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- initMapping(Properties) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- initOnCreateSchema() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- initOnCreateSchema() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
-
The schema has been created by ToPIA, the service should init the migration engine and store the schema version somewhere.
- initPagination(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- initPagination(int) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Creates a new pager initialized for the first page of all data of the dao.
- initPagination(String, Map<String, Object>, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- initPagination(String, Map<String, Object>, int) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Creates a new pager initialized for the first page of data of the given query.
- initSchema - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- initSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
-
Will make everything possible to ensure the schema is ready to use.
- initSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- initServices() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- initServices(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
- initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in interface org.nuiton.topia.persistence.TopiaService
-
Initialize the service.
- InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep(AbstractTopiaDao<E>, HqlAndParametersBuilder<E>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- InnerTopiaQueryBuilderRunQueryStep(AbstractTopiaDao<E>, boolean, boolean, String, Map<String, Object>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- InnerTopiaQueryBuilderRunQueryStep(AbstractTopiaDao<E>, boolean, boolean, String, Map<String, Object>, String, String) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- InternalTopiaHibernateSupport(HibernateProvider) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- invoke(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- invoke(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.EntityOperator
- invokeWithResult(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- invokeWithResult(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.EntityOperator
- IS_STACK_TRACE_ELEMENT_ABOUT_SCHEMA_VALIDATION - Static variable in exception org.nuiton.topia.persistence.SchemaValidationTopiaException
-
We can know that an
HibernateExceptionis about schema validation if one of the stack trace element validate this predicate. - isAutocommit() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- isBoolean() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- isChildEmpty(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Test s'il existe des entites d'association pour la propriete donnee.
- isChildEmpty(TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- isClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- isClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- isClosed() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- isClosed() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Tells if the context is closed
- isCreated() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#CREATEDstate is on. - isCreated(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isDate() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- isDb2Url(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isDeleted() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#DELETEDstate is on. - isDeleted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- isDeleted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
- isDeleted(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isDerbyUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isEditable(TableMeta<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- isEmpty(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- isEmpty(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Tests if the given entity has some childs.
- isFK() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- isGoogleAppEngineUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isH2Url(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isHsqlDbUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isInitSchema() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- isInitSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
-
If application context should init schema.
- isInitSchema() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
You can set it to false if you don't want Topia to deal with the schema (you keep it up to date with your own sql file).
- isJtdsUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isLoaded() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#LOADEDstate is on. - isLoaded(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isMariaDbUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isModification(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isMysqlUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isNotEmpty(Set<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- isNotEmpty(CategorisedListenerSet<?>, Class<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- isNotEmpty(ListenerSet<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
- isNumber() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- isolation - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
Sql isolation level to use in connection.
- isOpened() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- isOpened() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- isOracleUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isOrderByClausePresent() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- isPersisted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- isPersisted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
This method must be used to know if the current entity is present on the persistent support.
- isPostgreSqlUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isRead() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#READstate is on. - isRead(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isSchemaEmpty() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- isSchemaEmpty() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- isSchemaEmpty(Configuration, Metadata) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Test if the db associated to the given
configurationcontains any of the dealed entities. - isSchemaEmpty(TopiaHibernateSupport) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Test if the db associated to the given
configurationcontains any of the dealed entities. - isSchemaExist(Configuration, Metadata, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Test si une entite donnee correspondant a une configuration existe en base.
- isSchemaExist(TopiaHibernateSupport, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Test si une entité donnée correspondant a une configuration existe en base.
- isSortAscendant() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- isSqlDroidUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isSqliteUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isSqlServerUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- isStillRunning() - Method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
- isTableExist(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
- isTableExist(String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
-
Tests if a given table exists.
- isTableExists(Class<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- isTableExists(Class<?>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- isTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
- isUnwrappableAs(Class) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- isUpdated() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#UPDATEDstate is on. - isUpdated(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- isUseHikariForJdbcConnectionPooling() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- isUseHikariForJdbcConnectionPooling() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
If you want to favor using HikariCP as a connection pool.
- isUseNaturalIds() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- isUseNotNulls() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
- isValidateSchema() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- isValidateSchema() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
-
If true, ToPIA will validate schema against model upon starting.
- isWritten() - Method in class org.nuiton.topia.persistence.event.EntityState
-
Tells if the
#WRITTENstate is on. - isWritten(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- iterator() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- iterator() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
- iterator() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
J
- jdbcConfiguration - Variable in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- JdbcConfiguration - Interface in org.nuiton.topia.persistence.jdbc
-
Jdbc part of the configuration needed to instantiate a
TopiaApplicationContext. - jdbcConfigurationBuilder - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- JdbcConfigurationBuilder - Class in org.nuiton.topia.persistence.jdbc
-
Builder to create a
JdbcConfigurationinstance - JdbcConfigurationBuilder() - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- jdbcConnectionPassword - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- jdbcConnectionUrl - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- jdbcConnectionUser - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- jdbcDriverClass - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- JdbcH2Helper - Class in org.nuiton.topia.persistence.jdbc
- JdbcH2Helper(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
- JdbcHelper - Class in org.nuiton.topia.persistence.jdbc
- JdbcHelper(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcHelper
- jpaSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
This instance of TopiaJpaSupport is created by the persistence context itself.
L
- le - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Lesser or equals operator.
- LegacyTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
-
Implements
TopiaIdFactorywith Topia 2.x and before ids. - LegacyTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- ListenableBean - Interface in org.nuiton.topia.persistence.event
-
Contract to centralize usable methods to register/unregister PropertyChangeListener.
- ListenableTopiaEntity - Interface in org.nuiton.topia.persistence.event
-
Contract to centralize usable methods to register/unregister pre/post read/write listeners.
- ListUpdator<P,
E> - Interface in org.nuiton.topia.persistence.legacy -
A simple contract to allow you to update some collections of an entity.
- load(E, E, boolean, String...) - Method in interface org.nuiton.topia.persistence.legacy.Loador
-
Bind an entity to another.
- load(E, E, boolean, String...) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
- load(TopiaEntitiesEvent<E>) - Method in interface org.nuiton.topia.persistence.event.TopiaEntitiesVetoable
- load(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
- load(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
- Loador<E> - Interface in org.nuiton.topia.persistence.legacy
-
A simple contract to load an object from another one.
- log - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
-
log
- lt - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Lesser than operator.
M
- MAIN_CONFIGURATION - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
-
Configuration that must not be in
TopiaConfiguration.getHibernateExtraConfiguration(). - mappingBeanToDb - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
- MESSAGE - Static variable in exception org.nuiton.topia.persistence.QueryMissingOrderException
- metaData - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- Metadatas - Class in org.nuiton.topia.persistence.metadata
-
Useful methods around metadatas.
- Metadatas() - Constructor for class org.nuiton.topia.persistence.metadata.Metadatas
- MetaFilenameAware<T extends TopiaEntityEnum> - Interface in org.nuiton.topia.persistence.metadata
-
Contract to import or export some metas.
- MODIFIED - Enum constant in enum org.nuiton.topia.persistence.util.DiffState
-
entite modifie dans le storage de reference (voir topiaVersion).
- monitorQuery(Query, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- monitorWork(Work) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- multipleResult - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
N
- name - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
-
Name fo the association.
- name - Variable in class org.nuiton.topia.persistence.metadata.ColumnMeta
-
Name of the column.
- name() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
-
This is a convenient method, as entity enum offers this method from
Enum.name(). - NAMING_STRATEGY - Static variable in interface org.nuiton.topia.persistence.HibernateAvailableSettings
-
Deprecated.configuration directive is deprecated, you should use
MappingSettings.IMPLICIT_NAMING_STRATEGYand/orMappingSettings.PHYSICAL_NAMING_STRATEGY - naturalIdsOnNotNullsProperties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
list of property names available on the entity used in a natural ids or marked as not-null.
- nc - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Not contains operator.
- ne - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Not equals operator.
- NEW - Enum constant in enum org.nuiton.topia.persistence.util.DiffState
-
nouvel entite dans le storage de reference.
- newAssociation() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- newCallerNameSupplier() - Static method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Fournit un Supplier dont le but est de retrouver la trace de l'appelant à la couche ToPIA.
- newDbMeta(TopiaEntityEnumProvider<T>, T[], T...) - Static method in class org.nuiton.topia.persistence.metadata.DbMeta
- newEntity() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- newEntity() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- newEntityListUpdator(Class<P>, Class<E>, String) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- newFile(File) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- newFile(File) - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- newFile(File) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- newFromClause() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newFromClause(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
-
Creates a new Configuration instance.
- newHqlAndParametersBuilder() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newHqlAndParametersBuilder(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newInstance() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newInstance() - Method in interface org.nuiton.topia.persistence.TopiaDao
- newInstance() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- newInstance(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newInstance(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
- newInstance(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newInstance(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- newMap() - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Construit un dictionnaire avec pour tous les états une liste vide.
- newMeta(String, Class<?>) - Static method in class org.nuiton.topia.persistence.metadata.ColumnMeta
- newMeta(T, TopiaEntityEnumProvider<T>) - Static method in class org.nuiton.topia.persistence.metadata.TableMeta
- newMeta(T, T, String) - Static method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- newMetaBySourcefunction() - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
- newMetaData(Configuration, SessionFactory) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- newMetaData(Configuration, SessionFactory, Collection<Class<?>>) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- newPersistenceContext() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
-
Creates a new instance of XxxTopiaPersistenceContext (where
Xxxis the project name). - newQueryBuilder() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newQueryBuilder() - Method in interface org.nuiton.topia.persistence.TopiaDao
- newQueryBuilder(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- newQueryBuilder(FilterRuleGroupOperator) - Method in interface org.nuiton.topia.persistence.TopiaDao
- newSessionFactory(Configuration) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
- newSessionFactory(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Builds a new instance of Hibernate SessionFactory according to the given Hibernate Configuration
- newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- newTopiaId(Class<E>, String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
-
Builds a new topiaId for the given entity type and the given random part.
- newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
- newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
- newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- newTopiaId(Class<E>, TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
-
Generates a new topiaId for the given entity type and the given entity.
- newWriter(File) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- newWriter(File) - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
- newWriter(File) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- next() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- NEXT_VALUE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- nextStep() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- ni - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Not is among operator.
- nn - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Is not null operator.
- NO_CHANGE - Static variable in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Used to fire read event
- nonEditableTypes - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
-
All types non editables.
- notifyDeleted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- notifyDeleted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Notifies the current entity instance than it has been removed from the persistent support.
- notifyEntityCreated(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Register an entity created during the current transaction.
- notifyEntityDeleted(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
used to register objects deleted during transaction.
- notifyEntityLoaded(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Register an entity loaded during the current transaction.
- notifyEntityRead(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
used to register objects loaded during transaction.
- notifyEntityUpdated(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
used to register objects modified (update) during transaction.
- notifyEntityWritten(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
used to register objects modified (setter) during transaction.
- nu - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Is null operator.
O
- obtainProperties(B, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Obtenir dans un dictionnaire, les valeurs des proprietes donnees.
- obtainProperties(E, String...) - Method in interface org.nuiton.topia.persistence.legacy.Loador
-
Obtain from an entity all data to bind to another one according the definition of the loador.
- onEnded(TopiaEntity, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onEnding(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onlyCreateSchemaIfDatabaseIsEmpty() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- onPostDelete(PostDeleteEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPostInsert(PostInsertEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPostLoad(PostLoadEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPostUpdate(PostUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPreDelete(PreDeleteEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPreInsert(PreInsertEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPreLoad(PreLoadEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onPreUpdate(PreUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onSaveOrUpdate(SaveOrUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- onStarted(TopiaEntity, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onStarting(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisited(TopiaEntity, String, Class<?>, Class<?>, int, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisited(TopiaEntity, String, Class<?>, Class<?>, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisited(TopiaEntity, String, Class<?>, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisiting(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisiting(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
- onVisiting(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
- op - Variable in class org.nuiton.topia.persistence.pager.FilterRule
- openConnection() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- operator - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
-
Operator of the source entity used to get / set associations.
- operator - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
Entity operator used in generic algorithms.
- OR - Enum constant in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
- orderByArguments - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- org.nuiton.topia - package org.nuiton.topia
-
TODO-FD20100507 : Need update this javadoc for ToPIA 2.4
- org.nuiton.topia.persistence - package org.nuiton.topia.persistence
-
This package contains most of the needed contracts when using ToPIA.
- org.nuiton.topia.persistence.event - package org.nuiton.topia.persistence.event
-
Events used for ToPIA services.
- org.nuiton.topia.persistence.internal - package org.nuiton.topia.persistence.internal
- org.nuiton.topia.persistence.internal.support - package org.nuiton.topia.persistence.internal.support
- org.nuiton.topia.persistence.jdbc - package org.nuiton.topia.persistence.jdbc
- org.nuiton.topia.persistence.legacy - package org.nuiton.topia.persistence.legacy
- org.nuiton.topia.persistence.metadata - package org.nuiton.topia.persistence.metadata
-
Package to define metadata over
TopiaEntity. - org.nuiton.topia.persistence.pager - package org.nuiton.topia.persistence.pager
- org.nuiton.topia.persistence.support - package org.nuiton.topia.persistence.support
- org.nuiton.topia.persistence.util - package org.nuiton.topia.persistence.util
P
- pager - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- PAGINATION_ORDER_TO_HQL - Static variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- paginationParameter - Variable in exception org.nuiton.topia.persistence.QueryMissingOrderException
- parameters - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- params - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- parent - Variable in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Each TopiaFiresSupport may have a parent on which events will be propagated.
- path - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
- persistenceClasses - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
-
List of persistent classes (TopiaEntity or not)
- persistenceContexts - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
-
A set of known initialized opened persistence contexts.
- persistenceHelper - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
- pool - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
Our pool of connections which are not closed and availables.
- poolSize - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
Size of connection pool.
- postCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- postCreateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called after createSchema call
- postDropSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- postDropSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called after dropSchema call
- postReadListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- postUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- postUpdateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called after updateSchema call
- postWriteListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- preCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- preCreateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called before createSchema call
- preDropSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- preDropSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called before dropSchema call
- prepareCreate(TopiaEntity, String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- prepareQuery(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- prepareQuery(Connection) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
Prepare the statement used to do the sql query.
- prepareResult(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
given a result set, extract the data.
- preReadListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- preUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
- preUpdateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
-
Called before updateSchema call
- preWriteListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- properties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
list of property names available on the entity.
- PROPERTY_AGGREGATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
- PROPERTY_COMPOSITE - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
- PROPERTY_TOPIA_CREATE_DATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
- PROPERTY_TOPIA_DAO_SUPPLIER - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
- PROPERTY_TOPIA_ID - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
- PROPERTY_TOPIA_VERSION - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
- propertyChangeListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on entity's properties events
- propertyName - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
-
name of the field containing the childs
- putHqlParameterWithAvailableName(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
-
Add a parameter in the parameters map searching with the suitable parameter name in order to prevent conflicts.
Q
- query - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
- QueryMissingOrderException - Exception in org.nuiton.topia.persistence
-
If you get this exception, it means that you asked ToPIA to make an operation that needs a deterministic way to sort the result but you didn't defined such query.
- QueryMissingOrderException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.QueryMissingOrderException
- QueryMissingOrderException(String, Map<String, Object>, PaginationParameter) - Constructor for exception org.nuiton.topia.persistence.QueryMissingOrderException
R
- readMap(Map<String, String>) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- readProperties(File) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- readProperties(Properties) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- ref - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
-
the entity ref
- register(Session, TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
-
Register the Session ↔ TopiaPersistenceContext couple
- registerDriver() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- registerPersistenceContext(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- registry - Variable in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- registry - Variable in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
- remove() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
- removeAll(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- removeAll(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Remove all childs of the given parent.
- removeAllMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- removeChild(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Retire une entite d'association.
- removeContext(TopiaApplicationContext) - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
-
Remove the given TopiaApplicationContext from the registered ones
- REMOVED - Enum constant in enum org.nuiton.topia.persistence.util.DiffState
-
entité supprimée dans le storage de reference.
- removeEmptyStates(DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Supprime toutes les entrees vides du dictionnaire .
- removeFromList(P, E) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- removeFromList(P, E) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Remove from a prent entity a given child.
- removeMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- removePostReadListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
PropertyChangeListenerregistered for any property reading. - removePostReadListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePostReadListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
PropertyChangeListenerregistered the given property reading. - removePostReadListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePostWriteListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
PropertyChangeListenerregistered for any property writing. - removePostWriteListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePostWriteListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
PropertyChangeListenerregistered the given property writing. - removePostWriteListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePreReadListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
VetoableChangeListenerregistered for any property reading. - removePreReadListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePreReadListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
VetoableChangeListenerregistered the given property reading. - removePreReadListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePreWriteListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
VetoableChangeListenerregistered for any property writing. - removePreWriteListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePreWriteListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
-
Remove the given
VetoableChangeListenerregistered the given property writing. - removePreWriteListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
-
Remove the given
PropertyChangeListenerregistered for any property writing. - removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given PropertyChangeListener about some entity's property change from the context
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
-
Remove the given
PropertyChangeListenerregistered the given property writing. - removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaEntitiesVetoable about any TopiaEntity from the context
- removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaEntityListener about the given entity class from the context
- removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaEntityListener about any TopiaEntity from the context
- removeTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.TopiaDao
- removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaEntityVetoable about the given entity class from the context
- removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaEntityVetoable about any TopiaEntity from the context
- removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.TopiaDao
- removeTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaSchemaListener(TopiaSchemaListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaSchemaListener about any schema modification from the context
- removeTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaTransactionListener(TopiaTransactionListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaTransactionListener about the transaction from the context
- removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
- removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
-
Unregister the given TopiaTransactionVetoable about the transaction from the context
- replicate(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- replicate(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- replicate(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaReplicationDestination
-
Must replicate given entity in current database
- replicate(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- replicate(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- replicate(TopiaReplicationDestination, Object...) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
-
Makes a replication of some entities from this context to the given context without any entity modification.
- replicate0(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- replicateEntities(TopiaReplicationDestination, List<T>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- replicateEntities(TopiaReplicationDestination, List<T>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- replicateEntities(TopiaReplicationDestination, List<T>) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
-
Makes a replication of some entities from this context to the given context without any entity modification.
- replicateEntity(TopiaReplicationDestination, T) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- replicateEntity(TopiaReplicationDestination, T) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- replicateEntity(TopiaReplicationDestination, T) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
-
Replicate a given entity from this context to the given context.
- requiresPostCommitHandling(EntityPersister) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- restore(File) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
-
Read database from gzip compressed file
- restore(File) - Method in class org.nuiton.topia.persistence.util.TopiaH2Util
-
Deprecated.Read database from gzip compressed file Only work for h2 database
- result - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
- retainContracts(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Filtre un ensemble de classes d'entites en ne conservant que les contrats des entites.
- retainEntities(Collection<E>, List<String>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
-
Construit une list d'entite dont les ids sont tous dans la liste d'ids donnee.
- rollback() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- rollback() - Method in interface org.nuiton.topia.persistence.TopiaTransaction
-
Cancels all the modifications made to this context, coming back to the state when this transaction has been created (using
TopiaApplicationContext.newPersistenceContext()) or previously rollbacked (using the current method). - rollback(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionListener
- rollback0(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- root - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
-
the root entity
- run() - Method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
- runInSession(Configuration, Function<Session, V>) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
-
Apply the given Function in a Hibernate transaction.
- runSchemaMigration() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- runSchemaMigration() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
-
The schema already exists in an unknown version, service should update the schema if necessary.
- runSelectOnString(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
- runUpdate(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
S
- save(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- save(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Persist the given transient instance, first assigning a generated identifier.
- saveOrUpdate(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- saveOrUpdate(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Either
TopiaJpaSupport.save(Object)orTopiaJpaSupport.update(Object)the given instance. - schema - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
- SCHEMA_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- schemaName - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- SchemaValidationTopiaException - Exception in org.nuiton.topia.persistence
-
This exception is throwed when the database schema is not suitable for the current entities model.
- SchemaValidationTopiaException(String, HibernateException) - Constructor for exception org.nuiton.topia.persistence.SchemaValidationTopiaException
- script - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
- selectClause - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- SEPARATOR - Static variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
- SEQUENCE_ATTRIBUTE_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- sequences - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
- services - Variable in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
- session - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- sessionFactory - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
-
If provided, the SessionFactory will be used instead of the StandardServiceRegistry
- sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
The shared instance of TopiaHibernateSessionRegistry
- sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- set(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Positionner la valeur donne de la propriete donnee.
- setBatchSize(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- setBatchSize(int) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Set a new default batch size.
- setChilds(TopiaEntity, Collection<TopiaEntity>) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- setChilds(P, Collection<E>) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- setChilds(P, Collection<E>) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Set the childs of an entity
- setCollector(Collector<?>) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- setDeclaredServices(Map<String, Class<? extends TopiaService>>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setDeclaredServicesConfiguration(Map<String, Map<String, String>>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setEmpty(E) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
- setFilterOperationGroup(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- setFilterRuleGroup(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- setFiresSupport(TopiaFiresSupport) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- setGroupOp(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- setHibernateExtraConfiguration(Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setHibernateSession(Session) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
- setImplementationFQN(String) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
-
Change the implementation class of the entity.
- setInitSchema(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setJdbcConnectionPassword(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- setJdbcConnectionUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- setJdbcConnectionUser(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- setJdbcDriverClass(Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- setMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
-
cache of setter methods.
- setNull(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Positionner la valeur nulle de la propriete donnee.
- setOrderByArguments(String...) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- setOrderByArguments(String...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- setOrderByArguments(String...) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- setOrderByArguments(Collection<PaginationOrder>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- setOrderByArguments(Collection<PaginationOrder>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- setOrderByArguments(Collection<PaginationOrder>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- setOrderByArguments(LinkedHashSet<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- setOrderByArguments(LinkedHashSet<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- setOrderByArguments(LinkedHashSet<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
- setParameters(Map<String, Object>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- setRules(List<FilterRule>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- setSchemaName(String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setSelectClause(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- setSlowQueriesThreshold(Duration) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setSlowQueriesThreshold(Duration) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- setSlowQueriesThreshold(Duration) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
- setSlowQueriesThreshold(Duration) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Tells to the context after which delay a query should be considered as slow.
- setSlowQueriesThreshold(Duration) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
-
Tells to the context after which delay a query should be considered as slow.
- setSortAscendant(boolean) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- setSortAscendant(boolean) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- setSortcolumn(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- setSortColumn(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- setTopiaCreateDate(Date) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- setTopiaCreateDate(Date) - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Set the technical creation
dateof the entity. - setTopiaDaoSupplier(TopiaDaoSupplier) - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
-
Injects into this entity the given
TopiaDaoSupplier, which can be used to get any Dao instance. - setTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- setTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Set the technical
idof the entity. - setTopiaIdFactory(TopiaIdFactory) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setTopiaIdFactoryClass(Class<? extends TopiaIdFactory>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setTopiaIdFactoryClassName(String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setTopiaVersion(long) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- setTopiaVersion(long) - Method in interface org.nuiton.topia.persistence.TopiaEntity
-
Set the technical
versionof the entity. - setTransaction(TopiaTransaction) - Method in interface org.nuiton.topia.persistence.TopiaTransactionAware
-
Deprecated.Put in the instance, the given transaction.
- setUseFlushMode(boolean) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- setUseFlushMode(boolean) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Tells to the context if it has to use a flush mode before each query.
- setUseHikariForJdbcConnectionPooling(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setValidateSchema(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- setWhereClauses(Set<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- ShortTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
-
Does the same than
FullyQualifiedNamePlusUuidTopiaIdFactorybut produces shorter topiaId. - ShortTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
- showCreateSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- showCreateSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- size(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- size(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
-
Obtain the number of childs for the given parent.
- sizeChild(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
-
Retourne le nombre d'entite d'association.
- sizeMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
- slowQueriesThreshold - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- slowQueriesThreshold - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- slowQueriesThreshold - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
Delay after which Topia should consider a query as slow then log a warn.
- slowQueriesThreshold - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
-
Delay after which Topia should consider a query as slow then log a warn.
- SlowQueryWatcher - Class in org.nuiton.topia.persistence.internal.support
-
Classe ayant pour utilité de surveiller le temps d'exécution d'une requête.
- sortAccordingToIds(List<O>, List<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
-
This method can be used when it is not possible to sort entities in SQL/HQL.
- sortAscendant - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- sortColumn - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
- source - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
-
Association source entity type.
- source - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
-
Type of the entity.
- split(Iterable<M>) - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
- SqlFunction<T,
R> - Interface in org.nuiton.topia.persistence.support -
Functiondont l'appel peut lever uneSQLException - sqlSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
This instance of TopiaSqlSupport is created by the persistence context itself.
- sqlSupport - Variable in class org.nuiton.topia.persistence.util.TopiaH2Util
-
Deprecated.
- stack - Variable in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
-
la pile des entites en cours de parcours
- stackSize() - Method in class org.nuiton.topia.persistence.legacy.Collector
- standardServiceRegistry - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
-
StandardServiceRegistry will be used if no SessionFactory is provided
- start(Supplier<String>, long) - Static method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Démarre un nouveau watcher qui affichera un avertissement si le traitement n'est pas fini avec
thresholdDelaymillisecondes. - start(Supplier<String>, Supplier<String>, long) - Static method in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Démarre un nouveau watcher qui affichera un avertissement si le traitement n'est pas fini avec
thresholdDelaymillisecondes. - start(TopiaEntity) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- start(TopiaEntity) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- start(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- start(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Start the visit of the given entity.
- startTransaction() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- state - Variable in class org.nuiton.topia.persistence.event.EntityState
-
Internal representation of all states of entity (use bitwise operation).
- stop() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- store - Variable in class org.nuiton.topia.persistence.util.EntityOperatorStore
-
le cache d'operateurs
- stream() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- stream() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- stream() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Like
TopiaQueryBuilderRunQueryStep.findAll()but getting a stream that may lazily fetch data. - stream(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- stream(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- stream(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
Like
HibernateTopiaJpaSupport.findAll(String, Map)but getting a stream that may lazily fetch data. - stream(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Streaming on the result of a
TopiaJpaSupport.findAll(java.lang.String, java.util.Map<java.lang.String, java.lang.Object>). - streamAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- streamAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Stream all the entities managed by this DAO.
- supportsAggressiveRelease() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
T
- TableMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
-
Define metas of a given db table.
- TableMeta(T, TopiaEntityEnumProvider<T>) - Constructor for class org.nuiton.topia.persistence.metadata.TableMeta
- tables - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
-
All metas of the db.
- target - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
-
Association target entity type.
- threadName - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Nom du thread dans lequel s'exécute la requête
- thresholdDelay - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Délai au delà duquel on affiche l'avertissement
- throwIfHibernateExceptionIsAboutSchemaValidation(HibernateException) - Static method in exception org.nuiton.topia.persistence.SchemaValidationTopiaException
-
If given
HibernateExceptionis about schema validation, throw a SchemaValidationTopiaException. - TIMESTAMP - Static variable in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
- toBean() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- toHql(String, String, Object, Map<String, Object>) - Method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
- toMap(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- TOPIA_CREATE_DATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
-
Deprecated.since 3.0, will be removed in 3.1, use
TopiaEntity.PROPERTY_TOPIA_CREATE_DATEinstead - TOPIA_ID - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
-
Deprecated.since 3.0, will be removed in 3.1, use
TopiaEntity.PROPERTY_TOPIA_IDinstead - TOPIA_SERVICE_CONFIGURATION_PREFIX - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- TOPIA_VERSION - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
-
Deprecated.since 3.0, will be removed in 3.1, use
TopiaEntity.PROPERTY_TOPIA_VERSIONinstead - topiaApplicationContext - Variable in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
- TopiaApplicationContext<K extends TopiaPersistenceContext> - Interface in org.nuiton.topia.persistence
-
This is the main entry point for ToPIA.
- TopiaApplicationContextCache - Class in org.nuiton.topia.persistence
-
This class will provide a TopiaApplicationContext cache.
- TopiaApplicationContextCache() - Constructor for class org.nuiton.topia.persistence.TopiaApplicationContextCache
- topiaConfiguration - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- topiaConfiguration - Variable in exception org.nuiton.topia.persistence.TopiaMisconfigurationException
- TopiaConfiguration - Interface in org.nuiton.topia.persistence
-
Configuration needed to instantiate a
TopiaApplicationContext. - TopiaConfigurationBuilder - Class in org.nuiton.topia.persistence
-
Builder to create a
TopiaConfigurationinstance. - TopiaConfigurationBuilder() - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- TopiaConfigurationBuilder.BuildStep - Class in org.nuiton.topia.persistence
- TopiaConfigurationBuilder.ConfigureInitSchemaStep - Class in org.nuiton.topia.persistence
- TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep - Class in org.nuiton.topia.persistence
- TopiaConfigurationBuilder.ConfigureValidateSchemaStep - Class in org.nuiton.topia.persistence
- TopiaConfigurationConstants - Interface in org.nuiton.topia.persistence
-
Deprecated.if you want to dynamically create configuration through Java, use
TopiaConfigurationBuilder, if you need Hibernate constants, useHibernateAvailableSettings - TopiaConnectionProvider - Class in org.nuiton.topia.persistence.internal
-
Customized connection provider.
- TopiaConnectionProvider() - Constructor for class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- TopiaContextAdapter - Class in org.nuiton.topia.persistence.event
-
Adapter pattern of
TopiaSchemaListener. - TopiaContextAdapter() - Constructor for class org.nuiton.topia.persistence.event.TopiaContextAdapter
- TopiaContextEvent - Class in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaContextEvent(TopiaApplicationContext) - Constructor for class org.nuiton.topia.persistence.event.TopiaContextEvent
-
Constructor
- topiaCreateDate - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- topiaDao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- topiaDao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- TopiaDao<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
-
This contract represents the common operations any Dao should be able to provide as API.
- topiaDaoSupplier - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- TopiaDaoSupplier - Interface in org.nuiton.topia.persistence
-
Contract that provides any Dao instance from a given entity class.
- TopiaEntities - Class in org.nuiton.topia.persistence
-
Utility class that provides useful methods for
TopiaEntitymanipulation. - TopiaEntities() - Constructor for class org.nuiton.topia.persistence.TopiaEntities
- TopiaEntitiesEvent<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaEntitiesEvent(TopiaJpaSupport, List<E>) - Constructor for class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
- TopiaEntitiesVetoable - Interface in org.nuiton.topia.persistence.event
-
Permet de lancer des événements liés au récupération des données
- TopiaEntity - Interface in org.nuiton.topia.persistence
-
The TopiaEntity is the main interface for each generated entity.
- TopiaEntityBinder<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.util
-
A
Binderdedicated toTopiaEntitydealing with technical values. - TopiaEntityBinder() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityBinder
- TopiaEntityContextable - Interface in org.nuiton.topia.persistence
- TopiaEntityEnum - Interface in org.nuiton.topia.persistence
-
This contract represents a generated entity.
- TopiaEntityEnumProvider<T extends TopiaEntityEnum> - Interface in org.nuiton.topia.persistence
-
Object which helps to wrap some static generated code (entityEnum).
- TopiaEntityEvent - Class in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaEntityEvent(TopiaPersistenceContext, TopiaEntity, Object[]) - Constructor for class org.nuiton.topia.persistence.event.TopiaEntityEvent
- TopiaEntityHelper - Class in org.nuiton.topia.persistence.util
-
Une classe avec des méthodes utiles sur les entités.
- TopiaEntityHelper() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityHelper
- TopiaEntityIdsMap - Class in org.nuiton.topia.persistence.util
-
A map of ids of entities grouped by their type.
- TopiaEntityIdsMap() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityIdsMap
- TopiaEntityListener - Interface in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaEntityMap<K extends TopiaEntityEnum,
V extends TopiaEntity> - Class in org.nuiton.topia.persistence.util -
A dictionnary of
TopiaEntityassociated to aTopiaEntityEnum. - TopiaEntityMap() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
- TopiaEntityMap(int) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
- TopiaEntityMap(int, float) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
- TopiaEntityMap(Map<? extends K, ? extends List<? extends V>>) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
- TopiaEntityRef - Class in org.nuiton.topia.persistence.util
-
Definition of a reference of an entity from a root entity.
- TopiaEntityRef(TopiaEntity, TopiaEntity, String, TopiaEntity[]) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityRef
- TopiaEntityVetoable - Interface in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaEntityVisitor - Interface in org.nuiton.topia.persistence
-
Visitor contract for any
TopiaEntity. - TopiaException - Exception in org.nuiton.topia.persistence
-
Main exception for any ToPIA exception Created: 23 déc. 2005 23:03:36 Since version 3.0, this exception is now a RuntimeException has it represents only technical issues.
- TopiaException() - Constructor for exception org.nuiton.topia.persistence.TopiaException
-
Default constructor.
- TopiaException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaException
-
Constructor with
message. - TopiaException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaException
-
Constructor for a wrapped TopiaException over a
causewith amessage. - TopiaException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaException
-
Constructor for a wrapped TopiaException over a
cause. - topiaFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- topiaFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- TopiaFiresSupport - Class in org.nuiton.topia.persistence.internal.support
-
Contains all about event listening and propagation.
- TopiaFiresSupport() - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Constructor to be used by the
TopiaApplicationContext - TopiaFiresSupport(TopiaFiresSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
-
Constructor to be used by the
TopiaPersistenceContext. - TopiaH2Util - Class in org.nuiton.topia.persistence.util
-
Deprecated.use
JdbcH2Helperout of the hibernate session - TopiaH2Util(TopiaSqlSupport, TopiaFiresSupport) - Constructor for class org.nuiton.topia.persistence.util.TopiaH2Util
-
Deprecated.
- TopiaHibernateEventListener - Class in org.nuiton.topia.persistence.internal.support
- TopiaHibernateEventListener(TopiaHibernateSessionRegistry) - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
- TopiaHibernateSessionRegistry - Class in org.nuiton.topia.persistence.internal
-
Class used to keep an association between an Hibernate Session and a TopiaPersistenceContext
- TopiaHibernateSessionRegistry() - Constructor for class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
- topiaHibernateSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- topiaHibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
- TopiaHibernateSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods to interact with Hibernate
- topiaId - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- topiaIdFactory - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
-
Used to affect a new topiaId when create is called.
- topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
- TopiaIdFactory - Interface in org.nuiton.topia.persistence
-
This contract represents a topiaId generation strategy.
- topiaJpaSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- TopiaJpaSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods to use persistence using JPA queries
- TopiaListenableSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods to add/remove any kind of listener
- TopiaMigrationService - Interface in org.nuiton.topia.persistence
-
When
TopiaApplicationContext.initSchema()is called, topia will look for a topia-service that is able to migrate the database. - TopiaMigrationServiceException - Exception in org.nuiton.topia.persistence
- TopiaMigrationServiceException() - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
- TopiaMigrationServiceException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
- TopiaMigrationServiceException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
- TopiaMigrationServiceException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
- TopiaMisconfigurationException - Exception in org.nuiton.topia.persistence
-
Exception raised when a user has wrongly configured ToPIA.
- TopiaMisconfigurationException(String, Throwable, TopiaConfiguration) - Constructor for exception org.nuiton.topia.persistence.TopiaMisconfigurationException
- TopiaMisconfigurationException(String, TopiaConfiguration) - Constructor for exception org.nuiton.topia.persistence.TopiaMisconfigurationException
- TopiaNonUniqueResultException - Exception in org.nuiton.topia.persistence
-
Exception raised when a query returns more than one result while it was expected to return only one (or no result).
- TopiaNonUniqueResultException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaNonUniqueResultException
- TopiaNoResultException - Exception in org.nuiton.topia.persistence
-
Exception raised when a query returned no result while at least one result was expected.
- TopiaNoResultException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaNoResultException
- TopiaNotFoundException - Exception in org.nuiton.topia.persistence
-
Exception thrown if one of the expected configuration entries is missing at runtime Created: 23 déc. 2005 23:04:28
- TopiaNotFoundException() - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
-
Default constructor.
- TopiaNotFoundException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
-
Constructor with
message. - TopiaNotFoundException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
-
Constructor for a wrapped TopiaNotFoundException over a
causewith amessage. - TopiaNotFoundException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
-
Constructor for a wrapped TopiaNotFoundException over a
cause. - TopiaPagerBean - Class in org.nuiton.topia.persistence.pager
-
Extension of a
PagerBeanto add filter and ordering capacities. - TopiaPagerBean() - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBean
- TopiaPagerBeanBuilder - Class in org.nuiton.topia.persistence.pager
-
To build a
TopiaPagerBeanfrom scratch. - TopiaPagerBeanBuilder() - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- TopiaPagerBeanBuilder(TopiaPagerBean) - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
- TopiaPersistenceContext - Interface in org.nuiton.topia.persistence
-
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
- TopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
-
Additional contract that aggregate both
TopiaQueryBuilderAddCriteriaStepandTopiaQueryBuilderRunQueryStepcontracts. - TopiaQueryBuilderAddCriteriaStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
-
Represents a step when building a query to add a constraint.
- TopiaQueryBuilderRunQueryStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
-
This interface represents different common operations that a user may do after a query is defined (using the
TopiaQueryBuilderAddCriteriaStep) There are different methods according to the supposed existence or uniqueness of the result. - TopiaQueryBuilderRunQueryWithUniqueResultStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
-
A subset of
TopiaQueryBuilderRunQueryStepfor certain API methods that should not allow findAll. - TopiaQueryException - Exception in org.nuiton.topia.persistence
-
Exception raised when an error occur in the context of a particular query.
- TopiaQueryException(String, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
- TopiaQueryException(String, Throwable, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
- TopiaQueryException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
- TopiaQueryException(Throwable, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
- TopiaReplicationDestination - Interface in org.nuiton.topia.persistence
-
Represent the destination of a replication process.
- TopiaReplicationSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods about entities replication to a destination
- TopiaSchemaListener - Interface in org.nuiton.topia.persistence.event
-
Listener for TopiaContext actions.
- topiaSchemaListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on schema events
- TopiaService - Interface in org.nuiton.topia.persistence
-
Used to implement a service for Topia.
- topiaServiceSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- topiaServiceSupport - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
- TopiaServiceSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods to manipulate services
- TopiaServiceSupportImpl - Class in org.nuiton.topia.persistence.internal.support
-
This is the default
TopiaServiceSupportimplementation. - TopiaServiceSupportImpl() - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
- TopiaSqlQuery<O> - Class in org.nuiton.topia.persistence.support
-
Wrap a Sql query some object.
- TopiaSqlQuery() - Constructor for class org.nuiton.topia.persistence.support.TopiaSqlQuery
- topiaSqlSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- TopiaSqlSupport - Interface in org.nuiton.topia.persistence.support
-
This API provides methods to run SQL queries
- TopiaSqlWork - Interface in org.nuiton.topia.persistence.support
-
Interface used for any native SQL batch.
- TopiaTransaction - Interface in org.nuiton.topia.persistence
-
This contract represents a transaction and provides methods to manipulate it.
- TopiaTransactionAware - Interface in org.nuiton.topia.persistence
-
Deprecated.This is probably not useful anymore.
- TopiaTransactionEvent - Class in org.nuiton.topia.persistence.event
-
Event fires for
TopiaTransactionListener. - TopiaTransactionEvent(TopiaPersistenceContext) - Constructor for class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- TopiaTransactionEvent(TopiaPersistenceContext, Map<TopiaEntity, EntityState>) - Constructor for class org.nuiton.topia.persistence.event.TopiaTransactionEvent
- TopiaTransactionListener - Interface in org.nuiton.topia.persistence.event
-
To listen transaction operations such as commit and rollback.
- TopiaTransactionVetoable - Interface in org.nuiton.topia.persistence.event
-
TODO-fdesbois-20100507 : Need javadoc.
- TopiaUtil - Class in org.nuiton.topia.persistence.util
-
TODO-fdesbois-20100507 : Need javadoc + translations for existing methods.
- TopiaUtil() - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil
- TopiaUtil.ConnectionProviderSupplier - Class in org.nuiton.topia.persistence.util
-
Hibernate 4.3.x compatible
Supplier<ConnectionProvider>. - topiaVersion - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
- TopiaVetoException - Exception in org.nuiton.topia.persistence
-
Exception thrown when something went wrong during event firing Created: 5 janv. 2006 00:47:51
- TopiaVetoException() - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
-
Default constructor.
- TopiaVetoException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
-
Constructor with
message. - TopiaVetoException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
-
Constructor for a wrapped TopiaVetoException over a
causewith amessage. - TopiaVetoException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
-
Constructor for a wrapped TopiaVetoException over a
cause. - toProperties(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
- toString() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- toString() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- toString() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
- toString() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
- toString() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
- toString() - Method in class org.nuiton.topia.persistence.util.EntityOperator
- toString() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
- toVisitEntities - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
-
Entity to be visited later.
- transactionEntities - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Map to collect entities modifications during the current transaction
- transactionListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on transaction events
- transactionVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
-
Listeners on transaction events that can prevent things
- truncateLongArgs(Map<String, Object>, int) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
Some of the values may be very long.
- tryFindAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- tryFindAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- tryFindAny() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the an element of the result set.
- tryFindAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- tryFindByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
-
Deprecated.
- tryFindByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Deprecated.
- tryFindFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- tryFindFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- tryFindFirst() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
-
Get the first element of the result set.
- tryFindFirst(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- tryFindUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
- tryFindUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- tryFindUnique() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
-
Get the first element of a single-element result set.
- tryFindUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- type - Variable in class org.nuiton.topia.persistence.metadata.ColumnMeta
-
Type of the column.
U
- uniqueIndex(Iterable<M>) - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
- unregister(Session) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
-
Removes the Session ↔ TopiaPersistenceContext association from the registry
- unwrap(Class<T>) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
- update() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
-
Update entity in persistence context.
- update(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- update(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
-
Update an entity.
- update(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
- update(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
-
Update the persistent instance with the identifier of the given detached instance.
- update(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
- update(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
- update(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
- update(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
-
Add into this TopiaContext an entity created by another TopiaContext
- UPDATE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
- updateAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
- updateAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
- updateSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
- updateSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
- updateSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- updateSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- updateSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- updateSequences(TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
- url - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
-
JDBC url of connection.
- useAlreadyExistingDatabaseAsIs() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- useC3p0ConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
- useDefaultConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
- useFlushMode - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
-
This flag permits to use (or not) the flush mode when doing queries.
- useFlyway() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- useHibernateUpdate() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- useHikariConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
- useHikariForJdbcConnectionPooling - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- useLiquibase() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
- useNaturalIdsOrNotNulls - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
V
- validateSchema - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
- validateSchemaOnStartup() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
- valueOf(String) - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.topia.persistence.util.DiffState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Visit a indexed value from a collection property for the given entity.
- visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Visit a collection property for the given entity.
- visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
- visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
- visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
- visit(TopiaEntity, String, Class<?>, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
-
Visit a none indexed property for the given entity.
- visitor - Variable in class org.nuiton.topia.persistence.legacy.Collector
-
le visiteur utiliser pour trouver les types
W
- warned - Variable in class org.nuiton.topia.persistence.internal.support.SlowQueryWatcher
-
Permet de savoir si l'avertissement a déjà été affiché pour éviter de le réafficher plusieurs fois
- warnOnAutomaticSchemaOperationRisk(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
- whereClauses - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
- withOrderByClause - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
- work - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
- wrap(String, SqlFunction<ResultSet, T>) - Static method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
Let's you easily create a
TopiaSqlQueryusing functional code-style. - wrap(SqlFunction<Connection, PreparedStatement>, SqlFunction<ResultSet, T>) - Static method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
-
Let's you easily create a
TopiaSqlQueryusing functional code-style.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractTopiaApplicationContext(org.nuiton.topia.persistence.TopiaConfiguration)