Serialized Form
-
Package org.nuiton.topia.persistence
-
Class org.nuiton.topia.persistence.BeanTopiaConfiguration
class BeanTopiaConfiguration extends BeanJdbcConfiguration implements Serializable-
Serialized Fields
-
declaredServices
Map<String,
Class<? extends TopiaService>> declaredServices -
declaredServicesConfiguration
Map<String,
Map<String, String>> declaredServicesConfiguration -
hibernateExtraConfiguration
Map<String,
String> hibernateExtraConfiguration -
initSchema
boolean initSchema
-
schemaName
String schemaName
-
slowQueriesThreshold
Duration slowQueriesThreshold
-
topiaIdFactory
TopiaIdFactory topiaIdFactory
-
useHikariForJdbcConnectionPooling
boolean useHikariForJdbcConnectionPooling
-
validateSchema
boolean validateSchema
-
-
-
Exception org.nuiton.topia.persistence.QueryMissingOrderException
class QueryMissingOrderException extends TopiaQueryException implements Serializable- serialVersionUID:
- 8154110639594660107L
-
Serialized Fields
-
paginationParameter
org.nuiton.util.pagination.PaginationParameter paginationParameter
-
-
Exception org.nuiton.topia.persistence.SchemaValidationTopiaException
class SchemaValidationTopiaException extends TopiaException implements Serializable -
Exception org.nuiton.topia.persistence.TopiaException
class TopiaException extends RuntimeException implements Serializable- serialVersionUID:
- -1251439453383121393L
-
Exception org.nuiton.topia.persistence.TopiaMigrationServiceException
class TopiaMigrationServiceException extends TopiaException implements Serializable- serialVersionUID:
- 18900570715595L
-
Exception org.nuiton.topia.persistence.TopiaMisconfigurationException
class TopiaMisconfigurationException extends TopiaException implements Serializable-
Serialized Fields
-
topiaConfiguration
TopiaConfiguration topiaConfiguration
-
-
-
Exception org.nuiton.topia.persistence.TopiaNonUniqueResultException
class TopiaNonUniqueResultException extends TopiaQueryException implements Serializable- serialVersionUID:
- 8057839164405947600L
-
Exception org.nuiton.topia.persistence.TopiaNoResultException
class TopiaNoResultException extends TopiaQueryException implements Serializable- serialVersionUID:
- 6521219494000872219L
-
Exception org.nuiton.topia.persistence.TopiaNotFoundException
class TopiaNotFoundException extends TopiaException implements Serializable- serialVersionUID:
- -8206486077608923797L
-
Exception org.nuiton.topia.persistence.TopiaQueryException
class TopiaQueryException extends TopiaException implements Serializable- serialVersionUID:
- 4374615882154083376L
-
Exception org.nuiton.topia.persistence.TopiaVetoException
class TopiaVetoException extends TopiaException implements Serializable- serialVersionUID:
- 6809613247516488399L
-
-
Package org.nuiton.topia.persistence.event
-
Class org.nuiton.topia.persistence.event.TopiaContextEvent
class TopiaContextEvent extends EventObject implements Serializable- serialVersionUID:
- 560256125962144181L
-
Class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
class TopiaEntitiesEvent extends EventObject implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entities
List<E extends TopiaEntity> entities
-
-
Class org.nuiton.topia.persistence.event.TopiaEntityEvent
class TopiaEntityEvent extends EventObject implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entity
TopiaEntity entity
-
state
Object[] state
-
-
Class org.nuiton.topia.persistence.event.TopiaTransactionEvent
class TopiaTransactionEvent extends EventObject implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entities
Map<TopiaEntity,
EntityState> entities
-
-
-
Package org.nuiton.topia.persistence.internal
-
Class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
class AbstractTopiaEntity extends Object implements Serializable- serialVersionUID:
- -7458577454878852241L
-
Class org.nuiton.topia.persistence.internal.DefaultTopiaIdFactory
class DefaultTopiaIdFactory extends FullyQualifiedNamePlusUuidTopiaIdFactory implements Serializable- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
class FullyQualifiedNamePlusUuidTopiaIdFactory extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
class LegacyTopiaIdFactory extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
class ShortTopiaIdFactory extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
class TopiaConnectionProvider extends Object implements Serializable- serialVersionUID:
- -8190835231054317644L
-
Serialized Fields
-
autocommit
boolean autocommit
auto commit connection state. Can be configured by hibernate propertyJdbcSettings.AUTOCOMMIT
.- See Also:
-
connectionProps
Properties connectionProps
All grabbed connection properties -
isolation
Integer isolation
Sql isolation level to use in connection. Can be configured by hibernate propertyJdbcSettings.ISOLATION
.- See Also:
-
pool
List<Connection> pool
Our pool of connections which are not closed and availables. -
poolSize
int poolSize
Size of connection pool. By default use20
, can be specify by using the hibernate configuration propertyJdbcSettings.POOL_SIZE
. -
stopped
boolean stopped
-
url
String url
JDBC url of connection. This is a mandatory hibernate configuration vi the propertyJdbcSettings.JAKARTA_JDBC_URL
.
-
-
-
Package org.nuiton.topia.persistence.jdbc
-
Class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
class BeanJdbcConfiguration extends Object implements Serializable
-
-
Package org.nuiton.topia.persistence.legacy
-
Package org.nuiton.topia.persistence.metadata
-
Class org.nuiton.topia.persistence.metadata.AssociationMeta
class AssociationMeta extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
String name
Name fo the association. -
source
T extends TopiaEntityEnum source
Association source entity type. -
target
T extends TopiaEntityEnum target
Association target entity type.
-
-
Class org.nuiton.topia.persistence.metadata.ColumnMeta
class ColumnMeta extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.metadata.TableMeta
class TableMeta extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
associations
List<AssociationMeta<T extends TopiaEntityEnum>> associations
List of associations of the entity. -
binder
org.nuiton.util.beans.Binder<TopiaEntity,
TopiaEntity> binder Binder used to copy entities (lazy loaded). -
columns
List<ColumnMeta> columns
List of columns of the entity. -
dependencies
Set<T extends TopiaEntityEnum> dependencies
List of dependencies (says all property with a topiaentity type) -
source
T extends TopiaEntityEnum source
Type of the entity. -
useNaturalIdsOrNotNulls
boolean useNaturalIdsOrNotNulls
-
-
-
Package org.nuiton.topia.persistence.pager
-
Class org.nuiton.topia.persistence.pager.FilterRule
class FilterRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
data
String data
-
field
String field
-
op
FilterRuleOperator op
-
-
Class org.nuiton.topia.persistence.pager.TopiaPagerBean
class TopiaPagerBean extends org.nuiton.util.PagerBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
groupOp
FilterRuleGroupOperator groupOp
-
rules
List<FilterRule> rules
-
sortAscendant
boolean sortAscendant
-
sortColumn
String sortColumn
-
-
-
Package org.nuiton.topia.persistence.util
-
Class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
- serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.util.TopiaEntityBinder
class TopiaEntityBinder extends org.nuiton.util.beans.Binder<E extends TopiaEntity,E extends TopiaEntity> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
empty
E extends TopiaEntity empty
-
-
Class org.nuiton.topia.persistence.util.TopiaEntityIdsMap
class TopiaEntityIdsMap extends HashMap<Class<? extends TopiaEntity>,List<String>> implements Serializable - serialVersionUID:
- 1L
-
Class org.nuiton.topia.persistence.util.TopiaEntityMap
class TopiaEntityMap extends HashMap<K extends TopiaEntityEnum,List<? extends V extends TopiaEntity>> implements Serializable - serialVersionUID:
- 1L
-