| Package | Description |
|---|---|
| org.nuiton.topia.persistence |
This package contains most of the needed contracts when using ToPIA.
|
| org.nuiton.topia.persistence.event |
Events used for ToPIA services.
|
| org.nuiton.topia.persistence.internal | |
| org.nuiton.topia.persistence.internal.support | |
| org.nuiton.topia.persistence.legacy | |
| org.nuiton.topia.persistence.metadata |
Package to define metadata over
TopiaEntity. |
| org.nuiton.topia.persistence.support | |
| org.nuiton.topia.persistence.util |
| Class and Description |
|---|
| BeanTopiaConfiguration |
| QueryMissingOrderException
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.
|
| TopiaApplicationContext
This is the main entry point for ToPIA.
|
| TopiaConfiguration
Configuration needed to instantiate a
TopiaApplicationContext. |
| TopiaConfigurationBuilder.BuildStep |
| TopiaConfigurationBuilder.ConfigureInitSchemaStep |
| TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep |
| TopiaConfigurationBuilder.ConfigureValidateSchemaStep |
| TopiaDao
This contract represents the common operations any Dao should be able to provide as API.
|
| TopiaDaoSupplier
Contract that provides any Dao instance from a given entity class.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaEntityEnum
This contract represents a generated entity.
|
| TopiaEntityVisitor
Visitor contract for any
TopiaEntity. |
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| TopiaIdFactory
This contract represents a topiaId generation strategy.
|
| TopiaMigrationService
When
TopiaApplicationContext.initSchema() is called, topia will look for
a topia-service that is able to migrate the database. |
| TopiaMigrationServiceException |
| TopiaMisconfigurationException
Exception raised when a user has wrongly configured ToPIA.
|
| 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.
|
| TopiaPersistenceContext
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
|
| TopiaQueryBuilderAddCriteriaOrRunQueryStep
Additional contract that aggregate both
TopiaQueryBuilderAddCriteriaStep and
TopiaQueryBuilderRunQueryStep contracts. |
| TopiaQueryBuilderAddCriteriaStep
Represents a step when building a query to add a constraint.
|
| TopiaQueryBuilderRunQueryStep
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
A subset of
TopiaQueryBuilderRunQueryStep for certain API methods that should not allow findAll. |
| TopiaQueryException
Exception raised when an error occur in the context of a particular query.
|
| TopiaReplicationDestination
Represent the destination of a replication process.
|
| TopiaService
Used to implement a service for Topia.
|
| TopiaTransaction
This contract represents a transaction and provides methods to manipulate it.
|
| Class and Description |
|---|
| TopiaApplicationContext
This is the main entry point for ToPIA.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaPersistenceContext
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
|
| Class and Description |
|---|
| HqlAndParametersBuilder
A builder to create syntactically correct HQL and associated parameters given properties or after various constraint
adds.
|
| QueryMissingOrderException
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.
|
| TopiaApplicationContext
This is the main entry point for ToPIA.
|
| TopiaConfiguration
Configuration needed to instantiate a
TopiaApplicationContext. |
| TopiaDao
This contract represents the common operations any Dao should be able to provide as API.
|
| TopiaDaoSupplier
Contract that provides any Dao instance from a given entity class.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaEntityEnum
This contract represents a generated entity.
|
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| TopiaIdFactory
This contract represents a topiaId generation strategy.
|
| 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.
|
| TopiaPersistenceContext
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
|
| TopiaQueryBuilderAddCriteriaOrRunQueryStep
Additional contract that aggregate both
TopiaQueryBuilderAddCriteriaStep and
TopiaQueryBuilderRunQueryStep contracts. |
| TopiaQueryBuilderAddCriteriaStep
Represents a step when building a query to add a constraint.
|
| TopiaQueryBuilderRunQueryStep
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
A subset of
TopiaQueryBuilderRunQueryStep for certain API methods that should not allow findAll. |
| TopiaReplicationDestination
Represent the destination of a replication process.
|
| TopiaService
Used to implement a service for Topia.
|
| TopiaTransaction
This contract represents a transaction and provides methods to manipulate it.
|
| Class and Description |
|---|
| QueryMissingOrderException
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.
|
| TopiaApplicationContext
This is the main entry point for ToPIA.
|
| TopiaDaoSupplier
Contract that provides any Dao instance from a given entity class.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| TopiaPersistenceContext
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
|
| TopiaReplicationDestination
Represent the destination of a replication process.
|
| TopiaService
Used to implement a service for Topia.
|
| Class and Description |
|---|
| DepthEntityVisitor
Visitor to run through the entity graph by depth.
|
| TopiaApplicationContext
This is the main entry point for ToPIA.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaEntityEnum
This contract represents a generated entity.
|
| TopiaEntityVisitor
Visitor contract for any
TopiaEntity. |
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| Class and Description |
|---|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaEntityEnum
This contract represents a generated entity.
|
| TopiaEntityEnumProvider
Object which helps to wrap some static generated code (entityEnum).
|
| Class and Description |
|---|
| QueryMissingOrderException
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.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| TopiaReplicationDestination
Represent the destination of a replication process.
|
| TopiaService
Used to implement a service for Topia.
|
| Class and Description |
|---|
| TopiaDao
This contract represents the common operations any Dao should be able to provide as API.
|
| TopiaEntity
The TopiaEntity is the main interface for each generated entity.
|
| TopiaEntityEnum
This contract represents a generated entity.
|
| TopiaException
Main exception for any ToPIA exception
Created: 23 déc.
|
| TopiaNotFoundException
Exception thrown if one of the expected configuration entries is missing at runtime
Created: 23 déc.
|
| TopiaPersistenceContext
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
|
Copyright © 2004–2019 CodeLutin. All rights reserved.