Package | Description |
---|---|
org.hibernate.id.enhanced |
Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified
configuration
|
Modifier and Type | Method and Description |
---|---|
AccessCallback |
DatabaseStructure.buildCallback(SharedSessionContractImplementor session)
A callback to be able to get the next value from the underlying
structure as needed.
|
AccessCallback |
SequenceStructure.buildCallback(SharedSessionContractImplementor session) |
AccessCallback |
TableStructure.buildCallback(SharedSessionContractImplementor session) |
Modifier and Type | Method and Description |
---|---|
Serializable |
HiLoOptimizer.generate(AccessCallback callback) |
Serializable |
LegacyHiLoAlgorithmOptimizer.generate(AccessCallback callback) |
Serializable |
NoopOptimizer.generate(AccessCallback callback) |
Serializable |
Optimizer.generate(AccessCallback callback)
Generate an identifier value accounting for this specific optimization.
|
Serializable |
PooledLoOptimizer.generate(AccessCallback callback) |
Serializable |
PooledLoThreadLocalOptimizer.generate(AccessCallback callback) |
Serializable |
PooledOptimizer.generate(AccessCallback callback) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.