Skip navigation links
B C D E G H I M N O P R S T V 

B

buildInsertQuery() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
buildSelectQuery(Dialect) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
buildUpdateQuery() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 

C

cancelQuery(Resources, String) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
cleanup(Resources, String) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
cleanup(Resources) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
clone() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
CONFIG_PREFER_SEGMENT_PER_ENTITY - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
By default (in the absence of a ModifiedTableGenerator.SEGMENT_VALUE_PARAM setting) we use a single row for all generators.
configure(Type, Properties, ServiceRegistry) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
configure(Type, Properties, ServiceRegistry) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 

D

DEF_SEGMENT_COLUMN - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEF_SEGMENT_LENGTH - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEF_SEGMENT_VALUE - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEF_TABLE - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEF_VALUE_COLUMN - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEFAULT_INCREMENT_SIZE - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
DEFAULT_INITIAL_VALUE - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
determineDefaultSegmentValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Used in the cases where ModifiedTableGenerator.determineSegmentValue(java.util.Properties) is unable to determine the value to use.
determineDefaultSegmentValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
determineGeneratorTableName(Properties, JdbcEnvironment, ServiceRegistry) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Determine the table name to use for the generator values.
determineGeneratorTableName(Properties, JdbcEnvironment, ServiceRegistry) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
determineIncrementSize(Properties) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
determineIncrementSize(Properties) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
determineInitialValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
determineInitialValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
determineSegmentColumnName(Properties, JdbcEnvironment) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Determine the name of the column used to indicate the segment for each row.
determineSegmentColumnSize(Properties) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Determine the size of the segment column

Called during configuration.

determineSegmentValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Determine the segment value corresponding to this generator instance.
determineSegmentValue(Properties) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
determineValueColumnName(Properties, JdbcEnvironment) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Determine the name of the column in which we will store the generator persistent value.

E

evictCollectionRegion(EvictCollectionRegion) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
evictEntity(EvictEntity) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
evictEntityRegion(EvictEntityRegion) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 

G

generate(SharedSessionContractImplementor, Object) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
generateInsertInitCommand() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
generatorKey() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
getDefaultIncrementSize() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
getDefaultInitialValue() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
getDefaultOptimizer() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
getDefaultTableName() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
getIdentifierType() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Type mapping for the identifier.
getIncrementSize() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The amount of increment to use.
getInitialValue() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The initial value to use when we find no previous state in the generator table corresponding to our sequence.
getNotificationCenter() - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
getOptimizer() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The optimizer being used by this generator.
getResources() - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
getSegmentColumnName() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The name of the column in which we store the segment to which each row belongs.
getSegmentValue() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The value in segment column which corresponding to this generator instance.
getSegmentValueLength() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The size of the segment column in the underlying table.
getSegmentValuePrefix() - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
getSessionFactory() - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
getTableAccessCount() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Getter for property 'tableAccessCount'.
getTableName() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The name of the table in which we store this generator's persistent state.
getValueColumnName() - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The name of the column in which we store our persistent generator value.

H

HibernateEntityManagerProvider - Class in net.e6tech.elements.persist.hibernate
Created by futeh.
HibernateEntityManagerProvider() - Constructor for class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 

I

INCREMENT_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Indicates the increment size to use.
INITIAL_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Indicates the initial value to use.
initialize(Resources) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
Interceptor - Class in net.e6tech.elements.persist.hibernate
Created by futeh.
Interceptor() - Constructor for class net.e6tech.elements.persist.hibernate.Interceptor
 

M

ModifiedTableGenerator - Class in net.e6tech.elements.persist.hibernate
An enhanced version of table-based id generation.
ModifiedTableGenerator() - Constructor for class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 

N

net.e6tech.elements.persist.hibernate - package net.e6tech.elements.persist.hibernate
 

O

onCollectionRemove(Object, Serializable) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
onCollectionUpdate(Object, Serializable) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
onLoad(Object, Serializable, Object[], String[], Type[]) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
onOpen(Resources, String, EntityManagerConfig) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
onSave(Object, Serializable, Object[], String[], Type[]) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
OPT_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Indicates the optimizer to use, either naming a Optimizer implementation class or by naming a StandardOptimizerDescriptor by name

P

preFlush(Iterator) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
publishCollectionChanged(Object) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
publishEntityChanged(Object, Serializable) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 

R

register(String, IdentifierGenerator) - Method in class net.e6tech.elements.persist.hibernate.HibernateEntityManagerProvider
 
registerExportables(Database) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 

S

SEGMENT_COLUMN_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The name of the column which holds the segment key.
SEGMENT_LENGTH_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Indicates the length of the column defined by ModifiedTableGenerator.SEGMENT_COLUMN_PARAM.
SEGMENT_VALUE_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The value indicating which segment is used by this generator, as indicated by the actual value stored in the column indicated by ModifiedTableGenerator.SEGMENT_COLUMN_PARAM.
setDefaultIncrementSize(int) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
setDefaultInitialValue(long) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
setDefaultOptimizer(String) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
setDefaultTableName(String) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
setNotificationCenter(NotificationCenter) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
setResources(Resources) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
setSegmentValuePrefix(String) - Method in class net.e6tech.elements.persist.hibernate.TableIdGenerator
 
setSessionFactory(SessionFactoryImplementor) - Method in class net.e6tech.elements.persist.hibernate.Interceptor
 
sqlCreateStrings(Dialect) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 
sqlDropStrings(Dialect) - Method in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
 

T

TABLE_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
Configures the name of the table to use.
TableIdGenerator - Class in net.e6tech.elements.persist.hibernate
This class uses a table to generate primary key.
TableIdGenerator() - Constructor for class net.e6tech.elements.persist.hibernate.TableIdGenerator
 

V

VALUE_COLUMN_PARAM - Static variable in class net.e6tech.elements.persist.hibernate.ModifiedTableGenerator
The name of column which holds the sequence value.
B C D E G H I M N O P R S T V 
Skip navigation links