Uses of Class
org.nuiton.topia.persistence.TopiaException
Packages that use TopiaException
Package
Description
This package contains most of the needed contracts when using ToPIA.
-
Uses of TopiaException in org.nuiton.topia.persistence
Subclasses of TopiaException in org.nuiton.topia.persistenceModifier and TypeClassDescriptionclassIf 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.classThis exception is throwed when the database schema is not suitable for the current entities model.classclassException raised when a user has wrongly configured ToPIA.classException raised when a query returns more than one result while it was expected to return only one (or no result).classException raised when a query returned no result while at least one result was expected.classException thrown if one of the expected configuration entries is missing at runtime Created: 23 déc. 2005 23:04:28classException raised when an error occur in the context of a particular query.classException thrown when something went wrong during event firing Created: 5 janv. 2006 00:47:51 -
Uses of TopiaException in org.nuiton.topia.persistence.internal
Methods in org.nuiton.topia.persistence.internal that throw TopiaExceptionModifier and TypeMethodDescriptionprotected voidAbstractTopiaPersistenceContext.startTransaction() -
Uses of TopiaException in org.nuiton.topia.persistence.internal.support
Methods in org.nuiton.topia.persistence.internal.support that throw TopiaExceptionModifier and TypeMethodDescriptionprotected String[]HibernateTopiaReplicationSupport.buildQueries(Object... entityAndCondition) Build the list of queries from the given parameterentityAndCondition.<O> List<O>HibernateTopiaSqlSupport.findMultipleResult(String sql, SqlFunction<ResultSet, O> transformer) <O> List<O>HibernateTopiaSqlSupport.findMultipleResult(SqlFunction<Connection, PreparedStatement> preparer, SqlFunction<ResultSet, O> transformer) <O> List<O>HibernateTopiaSqlSupport.findMultipleResult(TopiaSqlQuery<O> query) <O> OHibernateTopiaSqlSupport.findSingleResult(String sql, SqlFunction<ResultSet, O> transformer) <O> OHibernateTopiaSqlSupport.findSingleResult(SqlFunction<Connection, PreparedStatement> preparer, SqlFunction<ResultSet, O> transformer) <O> OHibernateTopiaSqlSupport.findSingleResult(TopiaSqlQuery<O> query) -
Uses of TopiaException in org.nuiton.topia.persistence.legacy
Methods in org.nuiton.topia.persistence.legacy that throw TopiaExceptionModifier and TypeMethodDescriptionvoidvoidAdd a erntity to his parentprotected StringDBMapping.checkSequence(Class<? extends TopiaEntity> entityClass, String propertyName) protected StringDBMapping.checkSequence(String sequenceKey) voidDBMapping.createSequence(Class<? extends TopiaEntity> entityClass, String propertyName, TopiaSqlSupport ctxt) voidDBMapping.createSequence(String sequenceKey, TopiaSqlSupport ctxt) voidDBMapping.createSequence(String sequenceKey, TopiaSqlSupport ctxt, boolean check) voidDBMapping.createSequences(TopiaSqlSupport ctxt) Collector.detect(TopiaEntity... entities) protected voidDBMapping.doSQLWork(TopiaSqlSupport sqlSupport, String sql) booleanDBMapping.existSequence(Class<? extends TopiaEntity> entityClass, String propertyName, TopiaSqlSupport ctxt) booleanDBMapping.existSequence(String sequenceKey, TopiaSqlSupport ctxt) booleanDBMapping.existSequence(String sequenceKey, TopiaSqlSupport ctxt, boolean check) protected BigIntegerDBMapping.getBigInteger(TopiaSqlSupport sqlSupport, String sql, BigInteger defaultSize) protected abstract Class<? extends TopiaEntity>DBMapping.getContractClass(Class<? extends TopiaEntity> entityClass) DBMapping.getCurrentValueFromSequence(Class<? extends TopiaEntity> entityClass, String propertyName, TopiaSqlSupport ctxt) DBMapping.getCurrentValueFromSequence(String sequenceKey, TopiaSqlSupport ctxt) DBMapping.getCurrentValueFromSequence(String sequenceKey, TopiaSqlSupport ctxt, boolean check) protected StringDBMapping.getDBProperty(Class<? extends TopiaEntity> entityClass, String property) protected StringDBMapping.getDBTable(Class<? extends TopiaEntity> entityClass) DBMapping.getNextValueFromSequence(Class<? extends TopiaEntity> entityClass, String propertyName, TopiaSqlSupport ctxt) DBMapping.getNextValueFromSequence(String sequenceKey, TopiaSqlSupport ctxt) DBMapping.getNextValueFromSequence(String sequenceKey, TopiaSqlSupport ctxt, boolean check) protected StringDBMapping.getSequenceSQL(String pattern, Class<? extends TopiaEntity> entityClass, String propertyName) protected StringDBMapping.getSequenceSQL(String pattern, String sequenceKey) voidDBMapping.init(TopiaApplicationContext ctxt, boolean doCreate, boolean doUpdate) voidEntityListUpdator.removeFromList(P parent, E bean) voidListUpdator.removeFromList(P parent, E e) Remove from a prent entity a given child.voidDBMapping.updateSequence(Class<? extends TopiaEntity> entityClass, String propertyName, TopiaSqlSupport ctxt) voidDBMapping.updateSequence(String sequenceKey, TopiaSqlSupport ctxt) voidDBMapping.updateSequence(String sequenceKey, TopiaSqlSupport sqlSupport, boolean check) voidDBMapping.updateSequences(TopiaSqlSupport ctxt) -
Uses of TopiaException in org.nuiton.topia.persistence.support
Methods in org.nuiton.topia.persistence.support that throw TopiaExceptionModifier and TypeMethodDescription<O> List<O>TopiaSqlSupport.findMultipleResult(String sql, SqlFunction<ResultSet, O> transformer) Runs the given SQL query and return all his result if there is some.<O> List<O>TopiaSqlSupport.findMultipleResult(SqlFunction<Connection, PreparedStatement> preparer, SqlFunction<ResultSet, O> transformer) Runs the given SQL query and return all his result if there is some.<O> List<O>TopiaSqlSupport.findMultipleResult(TopiaSqlQuery<O> query) Runs the given SQL query and return all his result if there is some.<O> OTopiaSqlSupport.findSingleResult(String sql, SqlFunction<ResultSet, O> transformer) Runs the given SQL query and return its first result if there is some.<O> OTopiaSqlSupport.findSingleResult(SqlFunction<Connection, PreparedStatement> preparer, SqlFunction<ResultSet, O> transformer) Runs the given SQL query and return its first result if there is some.<O> OTopiaSqlSupport.findSingleResult(TopiaSqlQuery<O> query) Runs the given SQL query and return its first result if there is some. -
Uses of TopiaException in org.nuiton.topia.persistence.util
Methods in org.nuiton.topia.persistence.util that throw TopiaExceptionModifier and TypeMethodDescriptionvoidDeprecated.Backup database in gzip compressed file.static Map<Class<? extends TopiaEntity>,List<TopiaEntity>> TopiaEntityHelper.detectEntities(TopiaEntityEnum[] contracts, Set<Class<? extends TopiaEntity>> types, TopiaEntity... entities) Collecte l'ensemble des entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.static TopiaEntityIdsMapTopiaEntityHelper.detectEntityIds(TopiaEntityEnum[] contracts, Set<Class<? extends TopiaEntity>> types, TopiaEntity... entities) Collecte l'ensemble des ids d'entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.static SortedMap<TopiaEntity,List<TopiaEntityRef>> TopiaEntityHelper.detectReferences(TopiaEntityEnum[] contracts, String[] expressions, Collection<? extends TopiaEntity> entities) Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.static SortedMap<TopiaEntity,List<TopiaEntityRef>> TopiaEntityHelper.detectReferences(TopiaEntityEnum[] contracts, String[] expressions, TopiaEntity entities) Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.static Set<Class<? extends TopiaEntity>>TopiaEntityHelper.detectTypes(TopiaEntityEnum[] contracts, TopiaEntity... entities) Collecte l'ensemble des types d'entites (via un parcours en profondeur).static TopiaEntity[]TopiaEntityHelper.getEntities(TopiaPersistenceContext srcCtxt, String... entityList) static <E extends TopiaEntity>
List<E>TopiaEntityHelper.getEntities(TopiaPersistenceContext srcCtxt, List<E> entityList, boolean canBeNull) static List<? extends TopiaEntity>TopiaEntityHelper.getEntitiesList(TopiaPersistenceContext srcCtxt, String... entityList) static <E extends TopiaEntity>
ETopiaEntityHelper.getExistingEntity(TopiaDao<E> dao, String topiaId) Récupère une entité qui doit exister à partir de son id.voidDeprecated.Read database from gzip compressed file Only work for h2 database