See: Description
| Interface | Description |
|---|---|
| EntityVisitor |
The contract of a visitor of any
TopiaEntity. |
| TopiaApplicationContext<K extends TopiaPersistenceContext> |
Created on 12/20/13.
|
| TopiaConfigurationConstants |
Created on 12/20/13.
|
| TopiaDao<E extends TopiaEntity> |
This contract represents the common operation any DAO should
be able to provide as API.
|
| TopiaDaoSupplier | |
| TopiaEntity |
The TopiaEntity is the main interface for each entity generated.
|
| TopiaEntityContextable | |
| TopiaEntityEnum |
The contract to be realised by the generated enumeration in any DAOHelper.
|
| TopiaIdFactory |
This API represents an ID generation strategy
// TODO AThimel 20/07/13 Javadoc (finish this javadoc)
|
| TopiaPersistenceContext |
This API provides all methods related to persistence :
Generic entity find
DAO factory
Schema management
|
| TopiaPersistenceHelper<T extends TopiaEntityEnum> |
Object which helps to wrap some static generated code
(dao helper, entityEnum).
|
| TopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends TopiaEntity> | |
| TopiaQueryBuilderAddCriteriaStep<E extends TopiaEntity> |
Represents a step when building a query to add a constraint.
|
| TopiaQueryBuilderRunQueryStep<E extends TopiaEntity> |
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. |
| TopiaReplicationDestination |
Represent the destination of a replication process.
|
| TopiaService |
Used to implement a service for Topia.
|
| TopiaTransaction |
This API provides methods to manipulate transaction
|
| TopiaTransactionAware |
Use this contract on a object which use a
TopiaContext as a
transaction. |
| Class | Description |
|---|---|
| DepthEntityVisitor |
Parcourt du graphe d'entité en profondeur.
|
| HorizontalEntityVisitor |
Parcourt en largeur du modele et délegation à un autre visiteur.
|
| HqlAndParametersBuilder<E extends TopiaEntity> |
A builder to create syntactically correct hql and associated parameters
given properties or after various constraint adds.
|
| TopiaApplicationContextCache |
This class will provide a TopiaApplicationContext cache.
|
| TopiaEntities | |
| TopiaEntityAbstract |
Classe de base de toutes les entités, cela permet de concentrer le code
technique dans cette classe.
|
| Exception | Description |
|---|---|
| QueryMissingOrderException |
If you get this exception, it means that you asked topia
to make an operation that need a deterministic way to sort the
result but you didn't defined such query.
|
| TopiaException |
Main exception for any Topia error
Created: 23 déc.
|
| TopiaNonUniqueResultException |
Exception raised when a query returns more than one result while it was
expected to return only one (or no result).
|
| TopiaNoResultException |
Exception raised when a query returned no result while at least one
result was expected.
|
| TopiaNotFoundException |
Exception thrown if one of the entry from the configuration is missing at runtime
Created: 23 déc.
|
| TopiaQueryException |
Exception raised when an error occur in the context of a
particular query.
|
| TopiaVetoException |
Exception thrown when something went wrong during event firing
Created: 5 janv.
|
org.nuiton.topia.persistence.TopiaDAO as interface and
org.nuiton.topia.persistence.TopiaDAOImpl as implementation.
For entities : TopiaEntity as interface
and TopiaEntityAbstract
as abstract class inherited by generated entities for
final applications. Generation is done using transformers from org.nuiton.topia.generator package.Copyright © 2004–2014 CodeLutin. All rights reserved.