| Package | Description | 
|---|---|
| org.hibernate.dialect | 
 
        This package abstracts the SQL dialect of the underlying database. 
 | 
| org.hibernate.dialect.lock | 
 Support for Dialect-specific locking strategies 
 | 
| org.hibernate.persister.entity | 
 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LockingStrategy | 
TimesTenDialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
LockingStrategy | 
HSQLDialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)
For HSQLDB 2.0, this is a copy of the base class implementation. 
 | 
LockingStrategy | 
PointbaseDialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
LockingStrategy | 
MckoiDialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
LockingStrategy | 
Dialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)
Get a strategy instance which knows how to acquire a database-level lock
 of the specified mode for this dialect. 
 | 
LockingStrategy | 
Cache71Dialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
LockingStrategy | 
RDMSOS2200Dialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
LockingStrategy | 
FrontBaseDialect.getLockingStrategy(Lockable lockable,
                  LockMode lockMode)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Lockable | 
AbstractSelectLockingStrategy.getLockable()  | 
| Constructor and Description | 
|---|
AbstractSelectLockingStrategy(Lockable lockable,
                             LockMode lockMode)  | 
OptimisticForceIncrementLockingStrategy(Lockable lockable,
                                       LockMode lockMode)
Construct locking strategy. 
 | 
OptimisticLockingStrategy(Lockable lockable,
                         LockMode lockMode)
Construct locking strategy. 
 | 
PessimisticForceIncrementLockingStrategy(Lockable lockable,
                                        LockMode lockMode)
Construct locking strategy. 
 | 
PessimisticReadSelectLockingStrategy(Lockable lockable,
                                    LockMode lockMode)
Construct a locking strategy based on SQL SELECT statements. 
 | 
PessimisticReadUpdateLockingStrategy(Lockable lockable,
                                    LockMode lockMode)
Construct a locking strategy based on SQL UPDATE statements. 
 | 
PessimisticWriteSelectLockingStrategy(Lockable lockable,
                                     LockMode lockMode)
Construct a locking strategy based on SQL SELECT statements. 
 | 
PessimisticWriteUpdateLockingStrategy(Lockable lockable,
                                     LockMode lockMode)
Construct a locking strategy based on SQL UPDATE statements. 
 | 
SelectLockingStrategy(Lockable lockable,
                     LockMode lockMode)
Construct a locking strategy based on SQL SELECT statements. 
 | 
UpdateLockingStrategy(Lockable lockable,
                     LockMode lockMode)
Construct a locking strategy based on SQL UPDATE statements. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC
 through either generated or custom SQL 
 | 
class  | 
JoinedSubclassEntityPersister
An EntityPersister implementing the normalized "table-per-subclass"
 mapping strategy 
 | 
class  | 
SingleTableEntityPersister
The default implementation of the EntityPersister interface. 
 | 
class  | 
UnionSubclassEntityPersister
Implementation of the "table-per-concrete-class" or "roll-down" mapping 
 strategy for an entity and its inheritence hierarchy. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.