Package | Description |
---|---|
org.nuiton.topia.framework |
Contains two interfaces, one
TopiaContextImplementor for internal
manipulations of TopiaContext and one TopiaService for topia
services. |
org.nuiton.topia.persistence |
This package contains interfaces and abstract classes for entities and daos.
|
org.nuiton.topia.persistence.csv.in |
Package for csv import of entities.
|
org.nuiton.topia.persistence.util |
Modifier and Type | Field and Description |
---|---|
protected Map<Class<? extends TopiaEntity>,TopiaDAO<? extends TopiaEntity>> |
TopiaContextImpl.daoCache
cache des DAO deja chargé pour ce context
|
Modifier and Type | Method and Description |
---|---|
<E extends TopiaEntity,D extends TopiaDAO<E>> |
TopiaContextImplementor.getDAO(Class<E> entityClass,
Class<D> daoClass)
Get DAO for specified class.
|
<E extends TopiaEntity,D extends TopiaDAO<E>> |
TopiaContextImpl.getDAO(Class<E> entityClass,
Class<D> daoClass) |
Modifier and Type | Method and Description |
---|---|
<E extends TopiaEntity> |
TopiaContextImplementor.getDAO(Class<E> entityClass)
Get DAO for specified class.
|
<E extends TopiaEntity> |
TopiaContextImpl.getDAO(Class<E> entityClass) |
Modifier and Type | Class and Description |
---|---|
class |
TopiaDAOImpl<E extends TopiaEntity>
Cette classe permet d'avoir un ensemble de méthode implantée de façon
standard et plus spécifiquement pour Hibernate.
|
class |
TopiaDAOLegacy<E extends TopiaEntity>
Deprecated.
since 2.6.12 Using the hibernate Criteria api is not a good idea as we wants to use in ToPIA next generation (version 3.0) jpa api.
|
Modifier and Type | Field and Description |
---|---|
protected TopiaDAO<E> |
TopiaDAOImpl.FindAllIterator.dao |
Modifier and Type | Method and Description |
---|---|
<E extends TopiaEntity> |
TopiaPersistenceHelper.getDAO(TopiaContext tx,
Class<E> type) |
<E extends TopiaEntity> |
TopiaPersistenceHelper.getDAO(TopiaContext tx,
T type) |
Constructor and Description |
---|
FindAllIterator(TopiaDAO<E> dao,
Class<R> type,
int batchSize,
String hql,
Object... params) |
Modifier and Type | Method and Description |
---|---|
static <T extends TopiaEntityEnum,E extends TopiaEntity> |
TopiaCsvImports.importAllEntities(TopiaDAO<E> dao,
TableMeta<T> meta,
org.nuiton.csv.Import<E> importer,
CsvImportResult<T> csvResult) |
static <T extends TopiaEntityEnum,E extends TopiaEntity> |
TopiaCsvImports.importAllEntities(TopiaDAO<E> dao,
TableMeta<T> meta,
org.nuiton.csv.Import<E> importer,
CsvImportResult<T> csvResult,
int nbRowBuffer) |
static <T extends TopiaEntityEnum,E extends TopiaEntity> |
TopiaCsvImports.importAllEntitiesAndReturnThem(TopiaDAO<E> dao,
TableMeta<T> meta,
org.nuiton.csv.Import<E> importer,
CsvImportResult<T> csvResult) |
static <T extends TopiaEntityEnum,E extends TopiaEntity> |
TopiaCsvImports.importNotExistingEntities(TopiaDAO<E> dao,
TableMeta<T> meta,
Map<String,TopiaEntity> universe,
org.nuiton.csv.Import<E> importer,
CsvImportResult<T> csvResult) |
Modifier and Type | Method and Description |
---|---|
static <E extends TopiaEntity> |
TopiaEntityHelper.getExistingEntity(TopiaDAO<E> dao,
String topiaId)
Récupère une entité qui doit exister à partir de son id.
|
Copyright © 2004–2022 Code Lutin. All rights reserved.