A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

AbstractBalancer<Z,D extends Database<Z>> - Class in net.sf.hajdbc.balancer
Thread-safe abstract balancer implementation that implements most of the Balancer interface, except Balancer.next().
AbstractBalancer() - Constructor for class net.sf.hajdbc.balancer.AbstractBalancer
 
AbstractChildProxyFactory<Z,D extends Database<Z>,P,PE extends Exception,T,E extends Exception> - Class in net.sf.hajdbc.sql
 
AbstractChildProxyFactory(P, ProxyFactory<Z, D, P, PE>, Invoker<Z, D, P, T, PE>, Map<D, T>, Class<E>) - Constructor for class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
AbstractCodec - Class in net.sf.hajdbc.codec
Abstract codec implementation that is its own factory
AbstractCodec() - Constructor for class net.sf.hajdbc.codec.AbstractCodec
 
AbstractConstraint<C extends Constraint<C>> - Class in net.sf.hajdbc.dialect
 
AbstractConstraint(String, QualifiedName, List<String>) - Constructor for class net.sf.hajdbc.dialect.AbstractConstraint
 
AbstractDatabase<Z> - Class in net.sf.hajdbc.sql
 
AbstractDatabase() - Constructor for class net.sf.hajdbc.sql.AbstractDatabase
 
AbstractDatabaseClusterConfiguration<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
AbstractDatabaseClusterConfiguration() - Constructor for class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
AbstractDatabaseClusterConfiguration.NestedConfiguration<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
AbstractDatabaseClusterConfiguration.NestedConfiguration() - Constructor for class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
AbstractDatabaseClusterConfiguration.Property - Class in net.sf.hajdbc.sql
 
AbstractDatabaseClusterConfiguration.Property() - Constructor for class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.Property
 
AbstractDatabaseProperties - Class in net.sf.hajdbc.cache
 
AbstractDatabaseProperties(DatabaseMetaData, Dialect) - Constructor for class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
AbstractDriver - Class in net.sf.hajdbc
 
AbstractDriver() - Constructor for class net.sf.hajdbc.AbstractDriver
 
AbstractExceptionFactory<E extends Exception> - Class in net.sf.hajdbc
 
AbstractExceptionFactory(Class<E>) - Constructor for class net.sf.hajdbc.AbstractExceptionFactory
 
AbstractInputSinkRegistryProxyFactory<Z,D extends Database<Z>,P,T> - Class in net.sf.hajdbc.sql
 
AbstractInputSinkRegistryProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, T, SQLException>, Map<D, T>, TransactionContext<Z, D>, InputSinkRegistry<Object>) - Constructor for class net.sf.hajdbc.sql.AbstractInputSinkRegistryProxyFactory
 
AbstractInvocationHandler<Z,D extends Database<Z>,T,E extends Exception,F extends ProxyFactory<Z,D,T,E>> - Class in net.sf.hajdbc.sql
 
AbstractInvocationHandler(Class<T>, F) - Constructor for class net.sf.hajdbc.sql.AbstractInvocationHandler
 
AbstractLogger - Class in net.sf.hajdbc.logging
Abstract logger implementation.
AbstractLogger() - Constructor for class net.sf.hajdbc.logging.AbstractLogger
 
AbstractNamed<N extends Comparable<N>,T extends Named<N,T>> - Class in net.sf.hajdbc
AbstractNamed(N) - Constructor for class net.sf.hajdbc.AbstractNamed
 
AbstractPooledConnectionInvocationHandler<Z,D extends Database<Z>,C extends PooledConnection,F extends AbstractPooledConnectionProxyFactory<Z,D,C>> - Class in net.sf.hajdbc.sql.pool
 
AbstractPooledConnectionInvocationHandler(Class<C>, F) - Constructor for class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
 
AbstractPooledConnectionProxyFactory<Z,D extends Database<Z>,C extends PooledConnection> - Class in net.sf.hajdbc.sql.pool
 
AbstractPooledConnectionProxyFactory(Z, ProxyFactory<Z, D, Z, SQLException>, Invoker<Z, D, Z, C, SQLException>, Map<D, C>) - Constructor for class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
AbstractPoolProvider<T,E extends Exception> - Class in net.sf.hajdbc.pool
Abstract pool provider implementation.
AbstractPoolProvider(Class<T>, Class<E>) - Constructor for class net.sf.hajdbc.pool.AbstractPoolProvider
 
AbstractPreparedStatementInvocationHandler<Z,D extends Database<Z>,S extends PreparedStatement,F extends AbstractPreparedStatementProxyFactory<Z,D,S>> - Class in net.sf.hajdbc.sql
 
AbstractPreparedStatementInvocationHandler(Class<S>, F, Set<Method>) - Constructor for class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
AbstractPreparedStatementProxyFactory<Z,D extends Database<Z>,S extends PreparedStatement> - Class in net.sf.hajdbc.sql
 
AbstractPreparedStatementProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, S, SQLException>, Map<D, S>, TransactionContext<Z, D>, List<Lock>, boolean) - Constructor for class net.sf.hajdbc.sql.AbstractPreparedStatementProxyFactory
 
AbstractProxyFactory<Z,D extends Database<Z>,TE extends Exception,T,E extends Exception> - Class in net.sf.hajdbc.sql
 
AbstractProxyFactory(DatabaseCluster<Z, D>, Map<D, T>, Class<E>) - Constructor for class net.sf.hajdbc.sql.AbstractProxyFactory
Constructs a new proxy to a set of objects
AbstractRootProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
AbstractRootProxyFactory(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.sql.AbstractRootProxyFactory
 
AbstractSetBalancer<Z,D extends Database<Z>> - Class in net.sf.hajdbc.balancer
Abstract set-based Balancer implementation.
AbstractSetBalancer(Set<D>) - Constructor for class net.sf.hajdbc.balancer.AbstractSetBalancer
 
AbstractSQLProxyFactory<Z,D extends Database<Z>,P,T> - Class in net.sf.hajdbc.sql
 
AbstractSQLProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, T, SQLException>, Map<D, T>, TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
AbstractStatementInvocationHandler<Z,D extends Database<Z>,S extends Statement,F extends AbstractStatementProxyFactory<Z,D,S>> - Class in net.sf.hajdbc.sql
 
AbstractStatementInvocationHandler(Class<S>, F) - Constructor for class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
AbstractStatementProxyFactory<Z,D extends Database<Z>,S extends Statement> - Class in net.sf.hajdbc.sql
 
AbstractStatementProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, S, SQLException>, Map<D, S>, TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
AbstractTableProperties - Class in net.sf.hajdbc.cache
 
AbstractTableProperties(QualifiedName) - Constructor for class net.sf.hajdbc.cache.AbstractTableProperties
 
AbstractTransactionalProxyFactory<Z,D extends Database<Z>,P,T> - Class in net.sf.hajdbc.sql
 
AbstractTransactionalProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, T, SQLException>, Map<D, T>, TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.AbstractTransactionalProxyFactory
 
acceptsURL(String) - Method in class net.sf.hajdbc.AbstractDriver
activate(D, StateManager) - Method in interface net.sf.hajdbc.DatabaseCluster
Activates the specified database
activate(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Synchronizes, using the default strategy, and reactivates the specified database.
activate(String, String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Synchronizes, using the specified strategy, and reactivates the specified database.
activate(D, StateManager) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Activates the specified database
activated(DatabaseEvent) - Method in interface net.sf.hajdbc.DatabaseClusterListener
Triggered after database is successfully activated.
activated(DatabaseEvent) - Method in class net.sf.hajdbc.sql.AbstractRootProxyFactory
 
activated(DatabaseEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
activated(DatabaseEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Triggered after database is successfully activated.
activated(DatabaseEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
activated(DatabaseEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
Triggered after database is successfully activated.
activated(DatabaseEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
Triggered after database is successfully activated.
ActivationCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
ActivationCommand(DatabaseEvent) - Constructor for class net.sf.hajdbc.state.distributed.ActivationCommand
 
add(D) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
add(D) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
add(String) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
add(int, String) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
add(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Removes the specified database from the cluster.
addAll(Collection<? extends D>) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
addAll(Collection<? extends D>) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
addAll(Collection<? extends String>) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
addAll(int, Collection<? extends String>) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
addBatchInvoker(Invoker<Z, D, S, ?, SQLException>) - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
addBatchSQL(String) - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
addChild(ChildProxyFactory<Z, D, T, E, ?, ? extends Exception>) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
addChild(ChildProxyFactory<Z, D, T, E, ?, ? extends Exception>) - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
addConfigurationListener(DatabaseClusterConfigurationListener<Z, D>) - Method in interface net.sf.hajdbc.DatabaseCluster
 
addConfigurationListener(DatabaseClusterConfigurationListener<Z, D>) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
addConnectionEventListener(ConnectionEventListener) - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
addConnectionEventListener(ConnectionEventListener, Invoker<Z, D, C, ?, SQLException>) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
added(D) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
Called when a database was added to the set.
added(D) - Method in class net.sf.hajdbc.balancer.random.RandomBalancer
Called when a database was added to the set.
added(D) - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancer
Called when a database was added to the set.
added(D) - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancer
Called when a database was added to the set.
added(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
added(D, DatabaseClusterConfiguration<Z, D>) - Method in interface net.sf.hajdbc.DatabaseClusterConfigurationListener
 
added(Member) - Method in interface net.sf.hajdbc.distributed.MembershipListener
Indicates that the specified member was added to the group.
added(Member) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Indicates that the specified member was added to the group.
added(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.SimpleDatabaseClusterConfigurationFactory
added(Member) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Indicates that the specified member was added to the group.
added(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
addFirst(String) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
addInvoker(Invoker<Z, D, ResultSet, ?, SQLException>) - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
addLast(String) - Method in class net.sf.hajdbc.dialect.IdentifierList
 
addListener(DatabaseClusterListener) - Method in interface net.sf.hajdbc.DatabaseCluster
 
addListener(DatabaseClusterListener) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
AddressMember - Class in net.sf.hajdbc.distributed.jgroups
Identifies a group member using the JGroups Address.
AddressMember(Address) - Constructor for class net.sf.hajdbc.distributed.jgroups.AddressMember
Constructs a new AddressMember
addStatementEventListener(StatementEventListener) - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
addStatementEventListener(StatementEventListener, Invoker<Z, D, C, ?, SQLException>) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
addSynchronizationListener(SynchronizationListener) - Method in interface net.sf.hajdbc.DatabaseCluster
 
addSynchronizationListener(SynchronizationListener) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
addToSet(int, int, int, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
afterInvocation(InvocationEvent) - Method in interface net.sf.hajdbc.durability.DurabilityListener
 
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
afterInvocation(byte[], byte) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.DurabilityListenerAdapter
afterInvocation(byte[], byte) - Method in interface net.sf.hajdbc.state.SerializedDurabilityListener
 
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
afterInvocation(byte[], byte) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
afterInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
afterInvocation(byte[], byte) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
afterInvoker(InvokerEvent) - Method in interface net.sf.hajdbc.durability.DurabilityListener
 
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
afterInvoker(byte[], byte, String, byte[]) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.DurabilityListenerAdapter
afterInvoker(byte[], byte, String, byte[]) - Method in interface net.sf.hajdbc.state.SerializedDurabilityListener
 
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
afterInvoker(byte[], byte, String, byte[]) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
afterInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
afterInvoker(byte[], byte, String, byte[]) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
afterSynchronization(DatabaseEvent) - Method in interface net.sf.hajdbc.SynchronizationListener
Triggered immediately after synchronization completes.
ALL_SPEC - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
ALL_SPEC_INT - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
AllResultsCollector - Class in net.sf.hajdbc.invocation
 
AllResultsCollector(AllResultsCollector.ExecutorProvider) - Constructor for class net.sf.hajdbc.invocation.AllResultsCollector
 
AllResultsCollector.ExecutorProvider - Interface in net.sf.hajdbc.invocation
 
alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
alterSequenceFormat() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
Firebird 2.0 will support standard syntax.
alterSequenceFormat() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
alterSequenceFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
AnnotatedMBean - Class in net.sf.hajdbc.management
 
AnnotatedMBean(Object) - Constructor for class net.sf.hajdbc.management.AnnotatedMBean
 
ANY - Static variable in class net.sf.hajdbc.util.Strings
 
append(CharSequence) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
append(CharSequence, int, int) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
append(char) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
ArrayInvocationHandler<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ArrayInvocationHandler(ArrayProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.ArrayInvocationHandler
 
ArrayProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ArrayProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Array, SQLException>, Map<D, Array>, boolean) - Constructor for class net.sf.hajdbc.sql.ArrayProxyFactory
 
ArrayProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ArrayProxyFactoryFactory(boolean) - Constructor for class net.sf.hajdbc.sql.ArrayProxyFactoryFactory
 
assertInactive() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
awaitTermination(long, TimeUnit) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 

B

backups() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
The non-primary databases.
backups() - Method in interface net.sf.hajdbc.balancer.Balancer
The non-primary databases.
Balancer<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.balancer
The set of active databases and a strategy for determining the next balancing target.
BalancerFactory - Interface in net.sf.hajdbc.balancer
Factory for creating balancers.
Base64CodecFactory - Class in net.sf.hajdbc.codec.base64
Codec that uses base-64 encoding/decoding.
Base64CodecFactory() - Constructor for class net.sf.hajdbc.codec.base64.Base64CodecFactory
 
beforeInvocation(InvocationEvent) - Method in interface net.sf.hajdbc.durability.DurabilityListener
 
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
beforeInvocation(byte[], byte, byte) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.DurabilityListenerAdapter
beforeInvocation(byte[], byte, byte) - Method in interface net.sf.hajdbc.state.SerializedDurabilityListener
 
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
beforeInvocation(byte[], byte, byte) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
beforeInvocation(InvocationEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
beforeInvocation(byte[], byte, byte) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
beforeInvoker(InvokerEvent) - Method in interface net.sf.hajdbc.durability.DurabilityListener
 
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
beforeInvoker(byte[], byte, String) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.DurabilityListenerAdapter
beforeInvoker(byte[], byte, String) - Method in interface net.sf.hajdbc.state.SerializedDurabilityListener
 
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
beforeInvoker(byte[], byte, String) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
beforeInvoker(InvokerEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
beforeInvoker(byte[], byte, String) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
beforeSynchronization(DatabaseEvent) - Method in interface net.sf.hajdbc.SynchronizationListener
Triggered just before synchronization commences.
BerkeleyDBStateManager - Class in net.sf.hajdbc.state.bdb
 
BerkeleyDBStateManager(DatabaseCluster<?, ?>, File, EnvironmentConfig, PoolFactory) - Constructor for class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
BerkeleyDBStateManagerFactory - Class in net.sf.hajdbc.state.bdb
 
BerkeleyDBStateManagerFactory() - Constructor for class net.sf.hajdbc.state.bdb.BerkeleyDBStateManagerFactory
 
BlobInvocationHandler<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
BlobInvocationHandler(BlobProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.BlobInvocationHandler
 
BlobProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
BlobProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Blob, SQLException>, Map<D, Blob>, boolean) - Constructor for class net.sf.hajdbc.sql.BlobProxyFactory
 
BlobProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
BlobProxyFactoryFactory(boolean) - Constructor for class net.sf.hajdbc.sql.BlobProxyFactoryFactory
 
block() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
BUFFER_SIZE - Static variable in interface net.sf.hajdbc.io.InputSinkChannel
 
buildExpression(String) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 

C

CallableStatementInvocationHandler<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
CallableStatementInvocationHandler(CallableStatementProxyFactory<Z, D>) - Constructor for class net.sf.hajdbc.sql.CallableStatementInvocationHandler
 
CallableStatementProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
CallableStatementProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, CallableStatement, SQLException>, Map<D, CallableStatement>, TransactionContext<Z, D>, List<Lock>) - Constructor for class net.sf.hajdbc.sql.CallableStatementProxyFactory
 
CallableStatementProxyFactoryFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
CallableStatementProxyFactoryFactory(TransactionContext<Z, D>, List<Lock>) - Constructor for class net.sf.hajdbc.sql.CallableStatementProxyFactoryFactory
 
characters(char[], int, int) - Method in class net.sf.hajdbc.xml.PropertyReplacementFilter
checkDirty(Object, Object) - Method in class net.sf.hajdbc.sql.AbstractDatabase
Set the dirty flag if the new value differs from the old value.
checkNext(int, String, int, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
ChildInvocationHandler<Z,D extends Database<Z>,P,PE extends Exception,T,E extends Exception,F extends ChildProxyFactory<Z,D,P,PE,T,E>> - Class in net.sf.hajdbc.sql
 
ChildInvocationHandler(Class<T>, F, Method) - Constructor for class net.sf.hajdbc.sql.ChildInvocationHandler
 
ChildProxyFactory<Z,D extends Database<Z>,P,PE extends Exception,T,E extends Exception> - Interface in net.sf.hajdbc.sql
 
children() - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
CipherCodec - Class in net.sf.hajdbc.codec.crypto
Generic cryptographic codec.
CipherCodec(Key) - Constructor for class net.sf.hajdbc.codec.crypto.CipherCodec
 
CipherCodecFactory - Class in net.sf.hajdbc.codec.crypto
Used to decrypt configuration file passwords using a symmetric key stored in a keystore.
CipherCodecFactory() - Constructor for class net.sf.hajdbc.codec.crypto.CipherCodecFactory
 
clean() - Method in interface net.sf.hajdbc.Database
 
clean() - Method in class net.sf.hajdbc.sql.AbstractDatabase
clear() - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
clear() - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
clear(K) - Method in interface net.sf.hajdbc.util.concurrent.Registry.Store
 
clear() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
CLEAR_LOCAL_STATE - Static variable in interface net.sf.hajdbc.state.StateManager
 
clearBatch() - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
clearBatchInvokers() - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
cleared() - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
Called when the set was cleared.
cleared() - Method in class net.sf.hajdbc.balancer.random.RandomBalancer
Called when the set was cleared.
cleared() - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancer
Called when the set was cleared.
cleared() - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancer
Called when the set was cleared.
clearInvokers() - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
ClobInvocationHandler<Z,D extends Database<Z>,P,C extends Clob> - Class in net.sf.hajdbc.sql
 
ClobInvocationHandler(Class<C>, ClobProxyFactory<Z, D, P, C>) - Constructor for class net.sf.hajdbc.sql.ClobInvocationHandler
 
ClobProxyFactory<Z,D extends Database<Z>,P,C extends Clob> - Class in net.sf.hajdbc.sql
 
ClobProxyFactory(Class<C>, P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, C, SQLException>, Map<D, C>, boolean) - Constructor for class net.sf.hajdbc.sql.ClobProxyFactory
 
ClobProxyFactoryFactory<Z,D extends Database<Z>,P,C extends Clob> - Class in net.sf.hajdbc.sql
 
ClobProxyFactoryFactory(Class<C>, boolean) - Constructor for class net.sf.hajdbc.sql.ClobProxyFactoryFactory
 
clone() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Deprecated.
close(File) - Method in class net.sf.hajdbc.io.file.FileInputSinkStrategy
 
close() - Method in class net.sf.hajdbc.io.InputSinkRegistryImpl
 
close(S) - Method in interface net.sf.hajdbc.io.InputSinkStrategy
 
close(byte[]) - Method in class net.sf.hajdbc.io.simple.SimpleInputSinkStrategy
 
close(T) - Method in class net.sf.hajdbc.pool.CloseablePoolProvider
 
close() - Method in interface net.sf.hajdbc.pool.Pool
 
close(T) - Method in interface net.sf.hajdbc.pool.PoolProvider
 
close(Connection) - Method in class net.sf.hajdbc.pool.sql.ConnectionPoolProvider
 
close() - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
close(D) - Method in class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
close(D, S) - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
close(D, Array) - Method in class net.sf.hajdbc.sql.ArrayProxyFactory
 
close(D, Blob) - Method in class net.sf.hajdbc.sql.BlobProxyFactory
 
close(D) - Method in interface net.sf.hajdbc.sql.ChildProxyFactory
 
close(D, T) - Method in interface net.sf.hajdbc.sql.ChildProxyFactory
 
close(D, C) - Method in class net.sf.hajdbc.sql.ClobProxyFactory
 
close(D, Connection) - Method in class net.sf.hajdbc.sql.ConnectionProxyFactory
 
close(D, DatabaseMetaData) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataProxyFactory
 
close() - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
close() - Method in class net.sf.hajdbc.sql.io.OutputStreamProxy
 
close(D, OutputStream) - Method in class net.sf.hajdbc.sql.io.OutputStreamProxyFactory
 
close() - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
close(D, Writer) - Method in class net.sf.hajdbc.sql.io.WriterProxyFactory
 
close() - Method in class net.sf.hajdbc.sql.LocalTransactionContext
 
close(D, C) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
close(D, Ref) - Method in class net.sf.hajdbc.sql.RefProxyFactory
 
close(D, ResultSet) - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
close(D, Savepoint) - Method in class net.sf.hajdbc.sql.SavepointProxyFactory
 
close(D, SQLXML) - Method in class net.sf.hajdbc.sql.SQLXMLProxyFactory
 
close() - Method in interface net.sf.hajdbc.sql.TransactionContext
Closes this transaction context.
close(XADataSourceDatabase, XAResource) - Method in class net.sf.hajdbc.sql.xa.XAResourceProxyFactory
 
close(SqlJetDb) - Method in class net.sf.hajdbc.state.sqlite.SQLiteDbPoolProvider
close() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Closes any open database connections and shuts down the executor service.
close() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
close(Closeable) - Static method in class net.sf.hajdbc.util.Resources
 
close(ObjectOutput) - Static method in class net.sf.hajdbc.util.Resources
 
close(ObjectInput) - Static method in class net.sf.hajdbc.util.Resources
 
close(Connection) - Static method in class net.sf.hajdbc.util.Resources
 
close(Statement) - Static method in class net.sf.hajdbc.util.Resources
 
close(ResultSet) - Static method in class net.sf.hajdbc.util.Resources
 
CloseablePoolProvider<T extends Closeable,E extends Exception> - Class in net.sf.hajdbc.pool
 
CloseablePoolProvider(Class<T>, Class<E>) - Constructor for class net.sf.hajdbc.pool.CloseablePoolProvider
 
cluster - Variable in class net.sf.hajdbc.durability.coarse.CoarseDurability
 
CLUSTER - Static variable in class net.sf.hajdbc.sql.CommonDataSourceFactory
 
CoarseDurability<Z,D extends Database<Z>> - Class in net.sf.hajdbc.durability.coarse
 
CoarseDurability(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.durability.coarse.CoarseDurability
 
CoarseDurabilityFactory - Class in net.sf.hajdbc.durability.coarse
Factory for creating a CoarseDurability.
CoarseDurabilityFactory() - Constructor for class net.sf.hajdbc.durability.coarse.CoarseDurabilityFactory
 
Codec - Interface in net.sf.hajdbc.codec
Interface for encoding and decoding strings.
CodecFactory - Interface in net.sf.hajdbc.codec
 
Collections - Class in net.sf.hajdbc.util
Collection utility methods.
collectResults(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.AllResultsCollector
collectResults(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.ExistingResultsCollector
 
collectResults(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in interface net.sf.hajdbc.invocation.InvokeOnManyInvocationStrategy.ResultsCollector
 
ColumnProperties - Interface in net.sf.hajdbc
 
ColumnPropertiesFactory - Interface in net.sf.hajdbc
 
COMMA - Static variable in class net.sf.hajdbc.util.Strings
 
Command<R,C> - Interface in net.sf.hajdbc.distributed
A command to be executed on a remote member.
CommandDispatcher<C> - Interface in net.sf.hajdbc.distributed
RPC dispatcher that uses the command pattern.
CommandDispatcherFactory - Interface in net.sf.hajdbc.distributed
Factory for creating instances of CommandDispatcher.
CommonDataSource<Z extends CommonDataSource,D extends Database<Z>,F extends CommonDataSourceProxyFactory<Z,D>> - Class in net.sf.hajdbc.sql
 
CommonDataSource(Class<? extends DatabaseClusterConfiguration<Z, D>>) - Constructor for class net.sf.hajdbc.sql.CommonDataSource
 
CommonDataSourceDatabase<Z extends CommonDataSource> - Class in net.sf.hajdbc.sql
A database described by a data source.
CommonDataSourceDatabase(Class<Z>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceDatabase
 
CommonDataSourceFactory<Z extends CommonDataSource,D extends Database<Z>,F extends CommonDataSourceProxyFactory<Z,D>> - Class in net.sf.hajdbc.sql
 
CommonDataSourceFactory() - Constructor for class net.sf.hajdbc.sql.CommonDataSourceFactory
 
CommonDataSourceInvocationHandler<Z extends CommonDataSource,D extends Database<Z>,F extends RootProxyFactory<Z,D>> - Class in net.sf.hajdbc.sql
 
CommonDataSourceInvocationHandler(Class<Z>, F) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
 
CommonDataSourceProxyFactory<Z extends CommonDataSource,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
CommonDataSourceProxyFactory(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceProxyFactory
 
CommonDataSourceProxyFactoryFactory<Z extends CommonDataSource,D extends Database<Z>,F extends CommonDataSourceProxyFactory<Z,D>> - Interface in net.sf.hajdbc.sql
 
CommonsLogger - Class in net.sf.hajdbc.logging.commons
Apache Commons logging Logger.
CommonsLogger(Class<?>) - Constructor for class net.sf.hajdbc.logging.commons.CommonsLogger
 
CommonsLoggingProvider - Class in net.sf.hajdbc.logging.commons
http://commons.apache.org/logging logging service provider.
CommonsLoggingProvider() - Constructor for class net.sf.hajdbc.logging.commons.CommonsLoggingProvider
 
compareTo(T) - Method in class net.sf.hajdbc.AbstractNamed
 
compareTo(Member) - Method in class net.sf.hajdbc.distributed.jgroups.AddressMember
compareTo(Database<Z>) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
CONFIG - Static variable in class net.sf.hajdbc.sql.CommonDataSourceFactory
 
connect(Z, String) - Method in interface net.sf.hajdbc.Database
Connects to the database using the specified connection factory.
connect(String, Properties) - Method in class net.sf.hajdbc.pool.sql.PoolingDriver
connect(DataSource, String) - Method in class net.sf.hajdbc.sql.DataSourceDatabase
Connects to the database using the specified connection factory.
connect(String, Properties) - Method in class net.sf.hajdbc.sql.Driver
connect(Driver, String) - Method in class net.sf.hajdbc.sql.DriverDatabase
Connects to the database using the specified connection factory.
connect(ConnectionPoolDataSource, String) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabase
Connects to the database using the specified connection factory.
connect(XADataSource, String) - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabase
Connects to the database using the specified connection factory.
ConnectionFactory - Interface in net.sf.hajdbc.pool.sql
Factory for creating Connection objects.
ConnectionInvocationHandler<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ConnectionInvocationHandler(ConnectionProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.ConnectionInvocationHandler
Constructs a new ConnectionInvocationHandler
ConnectionPoolDataSource - Class in net.sf.hajdbc.sql.pool
 
ConnectionPoolDataSource() - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
Constructs a new ConnectionPoolDataSource
ConnectionPoolDataSourceDatabase - Class in net.sf.hajdbc.sql.pool
A database described by a ConnectionPoolDataSource.
ConnectionPoolDataSourceDatabase() - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabase
 
ConnectionPoolDataSourceDatabaseClusterConfiguration - Class in net.sf.hajdbc.sql.pool
 
ConnectionPoolDataSourceDatabaseClusterConfiguration() - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabaseClusterConfiguration
 
ConnectionPoolDataSourceInvocationHandler - Class in net.sf.hajdbc.sql.pool
 
ConnectionPoolDataSourceInvocationHandler(ConnectionPoolDataSourceProxyFactory) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceInvocationHandler
 
ConnectionPoolDataSourceProxyFactory - Class in net.sf.hajdbc.sql.pool
 
ConnectionPoolDataSourceProxyFactory(DatabaseCluster<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase>) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceProxyFactory
 
ConnectionPoolProvider - Class in net.sf.hajdbc.pool.sql
Connection object pool provider implementation.
ConnectionPoolProvider(ConnectionFactory) - Constructor for class net.sf.hajdbc.pool.sql.ConnectionPoolProvider
 
ConnectionProperties - Interface in net.sf.hajdbc.dialect
Encapsulation of the properties necessary to connect to a database.
ConnectionProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ConnectionProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Connection, SQLException>, Map<D, Connection>, TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.ConnectionProxyFactory
 
ConnectionProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
ConnectionProxyFactoryFactory(TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.ConnectionProxyFactoryFactory
 
ConnectionSourceInvocationHandler<Z,D extends Database<Z>,F extends RootProxyFactory<Z,D>> - Class in net.sf.hajdbc.sql
 
ConnectionSourceInvocationHandler(Class<Z>, F) - Constructor for class net.sf.hajdbc.sql.ConnectionSourceInvocationHandler
 
Constraint<T extends Constraint<T>> - Interface in net.sf.hajdbc
 
contains(Object) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
containsAll(Collection<?>) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
containsKey(Object) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
containsValue(Object) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
ContextDatabaseClusterConfigurationFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc
 
ContextDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, String) - Constructor for class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
 
ContextDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, String, Hashtable<?, ?>) - Constructor for class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
 
ContextDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, String, Context) - Constructor for class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
 
CoordinatorAcquireLockCommand - Class in net.sf.hajdbc.lock.distributed
Acquire lock command for execution on group coordinator.
CoordinatorAcquireLockCommand(RemoteLockDescriptor, long) - Constructor for class net.sf.hajdbc.lock.distributed.CoordinatorAcquireLockCommand
 
CoordinatorLockCommand<R> - Class in net.sf.hajdbc.lock.distributed
A lock command to be executed on the group coordinator.
CoordinatorLockCommand(RemoteLockDescriptor) - Constructor for class net.sf.hajdbc.lock.distributed.CoordinatorLockCommand
 
CoordinatorReleaseLockCommand - Class in net.sf.hajdbc.lock.distributed
Release lock command for execution on group coordinator.
CoordinatorReleaseLockCommand(RemoteLockDescriptor) - Constructor for class net.sf.hajdbc.lock.distributed.CoordinatorReleaseLockCommand
 
correctHeuristic(E, Durability.Phase) - Method in class net.sf.hajdbc.AbstractExceptionFactory
 
correctHeuristic(E, Durability.Phase) - Method in interface net.sf.hajdbc.ExceptionFactory
 
correctHeuristic(IOException, Durability.Phase) - Method in class net.sf.hajdbc.sql.io.IOExceptionFactory
 
correctHeuristic(XAException, Durability.Phase) - Method in class net.sf.hajdbc.sql.xa.XAExceptionFactory
create() - Method in interface net.sf.hajdbc.pool.PoolProvider
 
create() - Method in class net.sf.hajdbc.pool.sql.ConnectionPoolProvider
create(D) - Method in class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
create(D) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
create(D) - Method in class net.sf.hajdbc.sql.AbstractRootProxyFactory
 
create(Void, Void) - Method in class net.sf.hajdbc.sql.CommonDataSource
create() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
create() - Method in class net.sf.hajdbc.state.sqlite.SQLiteDbPoolProvider
create(K, C) - Method in interface net.sf.hajdbc.util.concurrent.Registry.Factory
 
createBalancer(Set<D>) - Method in interface net.sf.hajdbc.balancer.BalancerFactory
Create a balancer.
createBalancer(Set<D>) - Method in class net.sf.hajdbc.balancer.load.LoadBalancerFactory
Create a balancer.
createBalancer(Set<D>) - Method in class net.sf.hajdbc.balancer.random.RandomBalancerFactory
Create a balancer.
createBalancer(Set<D>) - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancerFactory
Create a balancer.
createBalancer(Set<D>) - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancerFactory
Create a balancer.
createCache(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataCacheFactory
 
createCache(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCacheFactory
 
createCache(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCacheFactory
 
createCache(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCacheFactory
 
createCache(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCacheFactory
 
createCache(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCacheFactory
 
createCodec(String) - Method in class net.sf.hajdbc.codec.AbstractCodec
createCodec(String) - Method in interface net.sf.hajdbc.codec.CodecFactory
 
createCodec(String) - Method in class net.sf.hajdbc.codec.crypto.CipherCodecFactory
createColumnProperties(String, int, String, String, String, Boolean) - Method in interface net.sf.hajdbc.ColumnPropertiesFactory
 
createColumnProperties(String, int, String, String, String, Boolean) - Method in class net.sf.hajdbc.dialect.StandardColumnPropertiesFactory
 
createColumnPropertiesFactory(IdentifierNormalizer) - Method in interface net.sf.hajdbc.dialect.Dialect
 
createColumnPropertiesFactory(IdentifierNormalizer) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createCommandDispatcher(String, C, Stateful, MembershipListener) - Method in interface net.sf.hajdbc.distributed.CommandDispatcherFactory
Create a new dispatcher for remote command execution.
createCommandDispatcher(String, C, Stateful, MembershipListener) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
createConfiguration() - Method in class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
createConfiguration() - Method in interface net.sf.hajdbc.DatabaseClusterConfigurationFactory
 
createConfiguration() - Method in class net.sf.hajdbc.SimpleDatabaseClusterConfigurationFactory
createConfiguration() - Method in class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
createDatabase(String) - Method in interface net.sf.hajdbc.DatabaseFactory
 
createDatabaseCluster(String, DatabaseClusterConfigurationFactory<Z, D>) - Method in interface net.sf.hajdbc.DatabaseClusterFactory
 
createDatabaseCluster(String, DatabaseClusterConfigurationFactory<Z, D>) - Method in class net.sf.hajdbc.sql.DatabaseClusterFactoryImpl
createDecoder(String) - Method in interface net.sf.hajdbc.codec.DecoderFactory
 
createDecoder(String) - Method in class net.sf.hajdbc.codec.MultiplexingDecoderFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.db2.DB2DialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialectFactory
 
createDialect() - Method in interface net.sf.hajdbc.dialect.DialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.h2.H2DialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.StandardDialectFactory
 
createDialect() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialectFactory
 
createDurability(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.durability.coarse.CoarseDurabilityFactory
createDurability(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.durability.DurabilityFactory
 
createDurability(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.durability.fine.FineDurabilityFactory
createDurability(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.durability.none.NoDurabilityFactory
createException(Throwable) - Method in class net.sf.hajdbc.AbstractExceptionFactory
createException(Throwable) - Method in interface net.sf.hajdbc.ExceptionFactory
 
createException(String) - Method in interface net.sf.hajdbc.ExceptionFactory
 
createException(String) - Method in class net.sf.hajdbc.sql.io.IOExceptionFactory
 
createException(String) - Method in class net.sf.hajdbc.sql.SQLExceptionFactory
createException(String) - Method in class net.sf.hajdbc.sql.xa.XAExceptionFactory
createFile(InputStream) - Method in interface net.sf.hajdbc.sql.FileSupport
Create a file from the specified binary input stream.
createFile(Reader) - Method in interface net.sf.hajdbc.sql.FileSupport
Create a file from the specified character input stream
createFile(InputStream) - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
createFile(Reader) - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
createForeignKeyConstraint(String, QualifiedName, QualifiedName, int, int, int) - Method in class net.sf.hajdbc.dialect.StandardForeignKeyConstraintFactory
 
createForeignKeyConstraint(String, QualifiedName, QualifiedName, int, int, int) - Method in interface net.sf.hajdbc.ForeignKeyConstraintFactory
 
createForeignKeyConstraintFactory(QualifiedNameFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
 
createForeignKeyConstraintFactory(QualifiedNameFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
Deferrability clause is not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
Deferrability clause is not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
Deferrability clause is not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
ON UPDATE and deferrability clauses are not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
Deferrability clause is not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
ON UPDATE and deferrability clauses are not supported.
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
Deferrability clause is not supported.
createIdentifierNormalizer(DatabaseMetaData) - Method in interface net.sf.hajdbc.dialect.Dialect
 
createIdentifierNormalizer(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createInputSinkStrategy() - Method in class net.sf.hajdbc.io.file.FileInputSinkProvider
 
createInputSinkStrategy() - Method in interface net.sf.hajdbc.io.InputSinkProvider
 
createInputSinkStrategy() - Method in class net.sf.hajdbc.io.simple.SimpleInputSinkProvider
 
createInputStreamChannel() - Method in class net.sf.hajdbc.io.file.FileInputSinkStrategy
 
createInputStreamChannel() - Method in interface net.sf.hajdbc.io.InputSinkStrategy
 
createInputStreamChannel() - Method in class net.sf.hajdbc.io.simple.SimpleInputSinkStrategy
 
createLockManager() - Method in interface net.sf.hajdbc.lock.LockManagerFactory
 
createLockManager() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManagerFactory
 
createMessage(Method) - Method in class net.sf.hajdbc.sql.DurabilityPhaseRegistry
createMessage(K) - Method in interface net.sf.hajdbc.util.SimpleStaticRegistry.ExceptionMessageFactory
 
createPool(PoolProvider<T, E>) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolFactory
 
createPool(PoolProvider<T, E>) - Method in interface net.sf.hajdbc.pool.PoolFactory
Creates a pool using the specified provider.
createProxy() - Method in class net.sf.hajdbc.sql.ArrayProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.BlobProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.CallableStatementProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.ClobProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.ConnectionProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.DatabaseMetaDataProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.DataSourceProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.DriverProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.io.OutputStreamProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.io.WriterProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.pool.PooledConnectionProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.PreparedStatementProxyFactory
 
createProxy() - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.RefProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.SavepointProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.SQLXMLProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.StatementProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.xa.XAConnectionProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.xa.XADataSourceProxyFactory
 
createProxy() - Method in class net.sf.hajdbc.sql.xa.XAResourceProxyFactory
 
createProxy(Class<T>, InvocationHandler) - Static method in class net.sf.hajdbc.util.reflect.Proxies
Helper method to simplify creation and casting of a proxy instance for a single interface.
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Array, SQLException>, Map<D, Array>) - Method in class net.sf.hajdbc.sql.ArrayProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Blob, SQLException>, Map<D, Blob>) - Method in class net.sf.hajdbc.sql.BlobProxyFactoryFactory
 
createProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, CallableStatement, SQLException>, Map<D, CallableStatement>) - Method in class net.sf.hajdbc.sql.CallableStatementProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, C, SQLException>, Map<D, C>) - Method in class net.sf.hajdbc.sql.ClobProxyFactoryFactory
 
createProxyFactory(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.sql.CommonDataSourceProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Connection, SQLException>, Map<D, Connection>) - Method in class net.sf.hajdbc.sql.ConnectionProxyFactoryFactory
 
createProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, DatabaseMetaData, SQLException>, Map<D, DatabaseMetaData>) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataProxyFactoryFactory
 
createProxyFactory(DatabaseCluster<DataSource, DataSourceDatabase>) - Method in class net.sf.hajdbc.sql.DataSource
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, OutputStream, SQLException>, Map<D, OutputStream>) - Method in class net.sf.hajdbc.sql.io.OutputStreamProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Writer, SQLException>, Map<D, Writer>) - Method in class net.sf.hajdbc.sql.io.WriterProxyFactoryFactory
 
createProxyFactory(DatabaseCluster<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase>) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
 
createProxyFactory(ConnectionPoolDataSource, ProxyFactory<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase, ConnectionPoolDataSource, SQLException>, Invoker<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase, ConnectionPoolDataSource, PooledConnection, SQLException>, Map<ConnectionPoolDataSourceDatabase, PooledConnection>) - Method in class net.sf.hajdbc.sql.pool.PooledConnectionProxyFactoryFactory
 
createProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, PreparedStatement, SQLException>, Map<D, PreparedStatement>) - Method in class net.sf.hajdbc.sql.PreparedStatementProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, PE>, Invoker<Z, D, P, R, PE>, Map<D, R>) - Method in interface net.sf.hajdbc.sql.ProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Ref, SQLException>, Map<D, Ref>) - Method in class net.sf.hajdbc.sql.RefProxyFactoryFactory
 
createProxyFactory(S, ProxyFactory<Z, D, S, SQLException>, Invoker<Z, D, S, ResultSet, SQLException>, Map<D, ResultSet>) - Method in class net.sf.hajdbc.sql.ResultSetProxyFactoryFactory
 
createProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, Savepoint, SQLException>, Map<D, Savepoint>) - Method in class net.sf.hajdbc.sql.SavepointProxyFactoryFactory
 
createProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, SQLXML, SQLException>, Map<D, SQLXML>) - Method in class net.sf.hajdbc.sql.SQLXMLProxyFactoryFactory
 
createProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, Statement, SQLException>, Map<D, Statement>) - Method in class net.sf.hajdbc.sql.StatementProxyFactoryFactory
 
createProxyFactory(XADataSource, ProxyFactory<XADataSource, XADataSourceDatabase, XADataSource, SQLException>, Invoker<XADataSource, XADataSourceDatabase, XADataSource, XAConnection, SQLException>, Map<XADataSourceDatabase, XAConnection>) - Method in class net.sf.hajdbc.sql.xa.XAConnectionProxyFactoryFactory
 
createProxyFactory(DatabaseCluster<XADataSource, XADataSourceDatabase>) - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
createProxyFactory(XAConnection, ProxyFactory<XADataSource, XADataSourceDatabase, XAConnection, SQLException>, Invoker<XADataSource, XADataSourceDatabase, XAConnection, XAResource, SQLException>, Map<XADataSourceDatabase, XAResource>) - Method in class net.sf.hajdbc.sql.xa.XAResourceProxyFactoryFactory
 
createQualifiedName(String, String) - Method in class net.sf.hajdbc.dialect.StandardQualifiedNameFactory
 
createQualifiedName(String, String) - Method in interface net.sf.hajdbc.QualifiedNameFactory
 
createQualifiedNameFactory(DatabaseMetaData, IdentifierNormalizer) - Method in interface net.sf.hajdbc.dialect.Dialect
 
createQualifiedNameFactory(DatabaseMetaData, IdentifierNormalizer) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createReaderChannel() - Method in class net.sf.hajdbc.io.file.FileInputSinkStrategy
 
createReaderChannel() - Method in interface net.sf.hajdbc.io.InputSinkStrategy
 
createReaderChannel() - Method in class net.sf.hajdbc.io.simple.SimpleInputSinkStrategy
 
createReference(T) - Method in interface net.sf.hajdbc.util.ref.ReferenceFactory
 
createReference(T) - Method in class net.sf.hajdbc.util.ref.SoftReferenceFactory
 
createReference(T) - Method in class net.sf.hajdbc.util.ref.WeakReferenceFactory
 
createResult(SortedMap<D, R>) - Method in interface net.sf.hajdbc.sql.InvocationResultFactory
 
createResult(SortedMap<D, R>) - Method in class net.sf.hajdbc.sql.ProxyInvocationResultFactory
 
createResult(SortedMap<D, R>) - Method in class net.sf.hajdbc.sql.SimpleInvocationResultFactory
 
createResult() - Method in class net.sf.hajdbc.xml.FileXMLStreamFactory
createResult() - Method in class net.sf.hajdbc.xml.URLXMLStreamFactory
createResult() - Method in interface net.sf.hajdbc.xml.XMLStreamFactory
 
createSchemaFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createSequenceProperties(String, String, int) - Method in class net.sf.hajdbc.dialect.StandardSequencePropertiesFactory
 
createSequenceProperties(String, String, int) - Method in interface net.sf.hajdbc.SequencePropertiesFactory
 
createSequencePropertiesFactory(QualifiedNameFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createSequencePropertiesFactory(QualifiedNameFactory) - Method in interface net.sf.hajdbc.SequenceSupport
 
createSerial(Array) - Method in class net.sf.hajdbc.sql.serial.SerialArrayFactory
 
createSerial(Blob) - Method in class net.sf.hajdbc.sql.serial.SerialBlobFactory
 
createSerial(Clob) - Method in class net.sf.hajdbc.sql.serial.SerialClobFactory
 
createSerial(O) - Method in interface net.sf.hajdbc.sql.serial.SerialLocatorFactory
 
createSerial(NClob) - Method in class net.sf.hajdbc.sql.serial.SerialNClobFactory
 
createSerial(Ref) - Method in class net.sf.hajdbc.sql.serial.SerialRefFactory
 
createSource() - Method in class net.sf.hajdbc.xml.FileXMLStreamFactory
createSource() - Method in class net.sf.hajdbc.xml.URLXMLStreamFactory
createSource() - Method in interface net.sf.hajdbc.xml.XMLStreamFactory
 
createStateManager(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManagerFactory
 
createStateManager(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.state.simple.SimpleStateManagerFactory
createStateManager(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
createStateManager(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManagerFactory
 
createStateManager(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.state.StateManagerFactory
 
createStore() - Method in class net.sf.hajdbc.util.concurrent.MapRegistryStoreFactory
createStore() - Method in class net.sf.hajdbc.util.concurrent.ReferenceRegistryStoreFactory
createStore() - Method in interface net.sf.hajdbc.util.concurrent.RegistryStoreFactory
 
createTempFile(String) - Static method in class net.sf.hajdbc.util.Files
 
createTransactionIdentifier() - Method in class net.sf.hajdbc.tx.SimpleTransactionIdentifierFactory
createTransactionIdentifier() - Method in interface net.sf.hajdbc.tx.TransactionIdentifierFactory
 
createTransactionIdentifier() - Method in class net.sf.hajdbc.tx.UUIDTransactionIdentifierFactory
createTransactionIdentifier() - Method in class net.sf.hajdbc.tx.XidTransactionIdentifierFactory
Only used for testing purposes.
createTriggerFormat() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
createTriggerFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createUniqueConstraint(String, QualifiedName) - Method in class net.sf.hajdbc.dialect.StandardUniqueConstraintFactory
 
createUniqueConstraint(String, QualifiedName) - Method in interface net.sf.hajdbc.UniqueConstraintFactory
 
createUniqueConstraintFactory(IdentifierNormalizer) - Method in interface net.sf.hajdbc.dialect.Dialect
 
createUniqueConstraintFactory(IdentifierNormalizer) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
createUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
createUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
CronExecutorService - Interface in net.sf.hajdbc.util.concurrent.cron
Executor service that schedules a runnable task for execution via a cron expression.
CronExpression - Class in net.sf.hajdbc.util.concurrent.cron
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
CronThreadPoolExecutor - Class in net.sf.hajdbc.util.concurrent.cron
Scheduled thread-pool executor implementation that leverages a Quartz CronExpression to calculate future execution times for scheduled tasks.
CronThreadPoolExecutor(int) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronThreadPoolExecutor
Constructs a new CronThreadPoolExecutor.
CronThreadPoolExecutor(int, ThreadFactory) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronThreadPoolExecutor
Constructs a new CronThreadPoolExecutor.
CronThreadPoolExecutor(int, RejectedExecutionHandler) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronThreadPoolExecutor
Constructs a new CronThreadPoolExecutor.
CronThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler) - Constructor for class net.sf.hajdbc.util.concurrent.cron.CronThreadPoolExecutor
Constructs a new CronThreadPoolExecutor.
CURRENT - Static variable in class net.sf.hajdbc.Version
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
currentDatePattern() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
currentTimePattern() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 

D

DASH - Static variable in class net.sf.hajdbc.util.Strings
 
Database<Z> - Interface in net.sf.hajdbc
 
DatabaseCluster<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseClusterConfiguration<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseClusterConfigurationFactory<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseClusterConfigurationListener<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseClusterFactory<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseClusterFactoryImpl<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
DatabaseClusterFactoryImpl() - Constructor for class net.sf.hajdbc.sql.DatabaseClusterFactoryImpl
 
DatabaseClusterImpl<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
DatabaseClusterImpl(String, DatabaseClusterConfiguration<Z, D>, DatabaseClusterConfigurationListener<Z, D>) - Constructor for class net.sf.hajdbc.sql.DatabaseClusterImpl
 
DatabaseClusterListener - Interface in net.sf.hajdbc
Event listener for cluster events.
DatabaseEvent - Class in net.sf.hajdbc.state
Identifies the target database of an event.
DatabaseEvent(Database<?>) - Constructor for class net.sf.hajdbc.state.DatabaseEvent
 
DatabaseFactory<Z,D extends Database<Z>> - Interface in net.sf.hajdbc
 
DatabaseMetaDataCache<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.cache
Interface for retrieving pre-processed, cached, database meta data.
DatabaseMetaDataCacheFactory - Interface in net.sf.hajdbc.cache
 
DatabaseMetaDataInvocationHandler<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
DatabaseMetaDataInvocationHandler(DatabaseMetaDataProxyFactory<Z, D>) - Constructor for class net.sf.hajdbc.sql.DatabaseMetaDataInvocationHandler
 
DatabaseMetaDataProvider - Interface in net.sf.hajdbc.cache
 
DatabaseMetaDataProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
DatabaseMetaDataProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, DatabaseMetaData, SQLException>, Map<D, DatabaseMetaData>) - Constructor for class net.sf.hajdbc.sql.DatabaseMetaDataProxyFactory
 
DatabaseMetaDataProxyFactoryFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
DatabaseMetaDataProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.DatabaseMetaDataProxyFactoryFactory
 
DatabaseProperties - Interface in net.sf.hajdbc
 
DataSource - Class in net.sf.hajdbc.sql
 
DataSource() - Constructor for class net.sf.hajdbc.sql.DataSource
Constructs a new DataSource
DataSourceDatabase - Class in net.sf.hajdbc.sql
A database described by a DataSource.
DataSourceDatabase() - Constructor for class net.sf.hajdbc.sql.DataSourceDatabase
 
DataSourceDatabaseClusterConfiguration - Class in net.sf.hajdbc.sql
 
DataSourceDatabaseClusterConfiguration() - Constructor for class net.sf.hajdbc.sql.DataSourceDatabaseClusterConfiguration
 
DataSourceInvocationHandler - Class in net.sf.hajdbc.sql
 
DataSourceInvocationHandler(DataSourceProxyFactory) - Constructor for class net.sf.hajdbc.sql.DataSourceInvocationHandler
 
DataSourceProxyFactory - Class in net.sf.hajdbc.sql
 
DataSourceProxyFactory(DatabaseCluster<DataSource, DataSourceDatabase>) - Constructor for class net.sf.hajdbc.sql.DataSourceProxyFactory
 
dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
DAY_OF_MONTH - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
DAY_OF_WEEK - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
dayMap - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
daysOfMonth - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
daysOfWeek - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
DB2Dialect - Class in net.sf.hajdbc.dialect.db2
Dialect for DB2 (commercial).
DB2Dialect() - Constructor for class net.sf.hajdbc.dialect.db2.DB2Dialect
 
DB2DialectFactory - Class in net.sf.hajdbc.dialect.db2
 
DB2DialectFactory() - Constructor for class net.sf.hajdbc.dialect.db2.DB2DialectFactory
 
deactivate(D, StateManager) - Method in interface net.sf.hajdbc.DatabaseCluster
Deactivates the specified database
deactivate(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Deactivates the specified database.
deactivate(D, StateManager) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Deactivates the specified database
deactivated(DatabaseEvent) - Method in interface net.sf.hajdbc.DatabaseClusterListener
Triggered after database is successfully deactivated.
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.sql.AbstractRootProxyFactory
 
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Triggered after database is successfully deactivated.
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
Triggered after database is successfully deactivated.
deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
Triggered after database is successfully deactivated.
DeactivationCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
DeactivationCommand(DatabaseEvent) - Constructor for class net.sf.hajdbc.state.distributed.DeactivationCommand
 
decode(String) - Method in class net.sf.hajdbc.codec.base64.Base64CodecFactory
decode(String) - Method in class net.sf.hajdbc.codec.crypto.CipherCodec
decode(String) - Method in interface net.sf.hajdbc.codec.Decoder
 
decode(String) - Method in class net.sf.hajdbc.codec.hex.HexCodecFactory
decode(String) - Method in class net.sf.hajdbc.codec.SimpleCodecFactory
decodePassword(Decoder) - Method in interface net.sf.hajdbc.Database
 
decodePassword(Decoder) - Method in class net.sf.hajdbc.sql.AbstractDatabase
Decoder - Interface in net.sf.hajdbc.codec
 
DecoderFactory - Interface in net.sf.hajdbc.codec
 
DEFAULT_KEY_ALIAS - Static variable in class net.sf.hajdbc.codec.crypto.CipherCodecFactory
 
DEFAULT_KEYSTORE_FILE - Static variable in class net.sf.hajdbc.codec.crypto.CipherCodecFactory
 
DEFAULT_STACK - Static variable in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
DEFAULT_TIMEOUT - Static variable in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
DefaultExecutorServiceProvider - Class in net.sf.hajdbc.sql
 
DefaultExecutorServiceProvider() - Constructor for class net.sf.hajdbc.sql.DefaultExecutorServiceProvider
 
DefaultMBeanRegistrar<Z,D extends Database<Z>> - Class in net.sf.hajdbc.management
 
DefaultMBeanRegistrar() - Constructor for class net.sf.hajdbc.management.DefaultMBeanRegistrar
 
DefaultMBeanRegistrar(MBeanServer) - Constructor for class net.sf.hajdbc.management.DefaultMBeanRegistrar
 
defaultSchemas() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
defaultSchemas() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseProperties
 
defaultSchemas() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseProperties
 
delete(File) - Static method in class net.sf.hajdbc.util.Files
 
DELIMITER - Static variable in class net.sf.hajdbc.codec.MultiplexingDecoderFactory
 
DerbyDialect - Class in net.sf.hajdbc.dialect.derby
Dialect for Apache Derby.
DerbyDialect() - Constructor for class net.sf.hajdbc.dialect.derby.DerbyDialect
 
DerbyDialectFactory - Class in net.sf.hajdbc.dialect.derby
 
DerbyDialectFactory() - Constructor for class net.sf.hajdbc.dialect.derby.DerbyDialectFactory
 
Description - Annotation Type in net.sf.hajdbc.management
Placeholder for JSR 255 (JMX 2.0) annotations.
deserialize(byte[]) - Method in class net.sf.hajdbc.tx.SimpleTransactionIdentifierFactory
deserialize(byte[]) - Method in interface net.sf.hajdbc.tx.TransactionIdentifierFactory
 
deserialize(byte[]) - Method in class net.sf.hajdbc.tx.UUIDTransactionIdentifierFactory
deserialize(byte[]) - Method in class net.sf.hajdbc.tx.XidTransactionIdentifierFactory
deserialize(byte[]) - Static method in class net.sf.hajdbc.util.Objects
Deserializes the specified bytes into the object of the specified type using HA-JDBC's classloader.
deserialize(byte[], ClassLoader) - Static method in class net.sf.hajdbc.util.Objects
Deserializes the specified bytes into the object of the specified type.
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.FastDifferentialSynchronizationStrategy
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
destroy(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.PerTableSynchronizationStrategy
 
destroy(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.SynchronizationStrategy
 
Dialect - Interface in net.sf.hajdbc.dialect
Encapsulates database vendor specific SQL syntax.
DialectFactory - Interface in net.sf.hajdbc.dialect
 
DifferentialSynchronizationStrategy - Class in net.sf.hajdbc.sync
Database-independent synchronization strategy that only updates differences between two databases.
DifferentialSynchronizationStrategy() - Constructor for class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
differs(R, R) - Method in interface net.sf.hajdbc.sql.InvocationResultFactory
 
differs(R, R) - Method in class net.sf.hajdbc.sql.ProxyInvocationResultFactory
 
differs(R, R) - Method in class net.sf.hajdbc.sql.SimpleInvocationResultFactory
 
DistributedLockManager - Class in net.sf.hajdbc.lock.distributed
 
DistributedLockManager(DatabaseCluster<Z, D>, CommandDispatcherFactory) - Constructor for class net.sf.hajdbc.lock.distributed.DistributedLockManager
 
DistributedStateManager<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
DistributedStateManager(DatabaseCluster<Z, D>, CommandDispatcherFactory) - Constructor for class net.sf.hajdbc.state.distributed.DistributedStateManager
 
DOT - Static variable in class net.sf.hajdbc.util.Strings
 
Driver - Class in net.sf.hajdbc.sql
 
Driver() - Constructor for class net.sf.hajdbc.sql.Driver
 
DriverConnectionPoolDataSource - Class in net.sf.hajdbc.pool.sql
 
DriverConnectionPoolDataSource() - Constructor for class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
 
DriverDatabase - Class in net.sf.hajdbc.sql
 
DriverDatabase() - Constructor for class net.sf.hajdbc.sql.DriverDatabase
 
DriverDatabaseClusterConfiguration - Class in net.sf.hajdbc.sql
 
DriverDatabaseClusterConfiguration() - Constructor for class net.sf.hajdbc.sql.DriverDatabaseClusterConfiguration
 
DriverInvocationHandler - Class in net.sf.hajdbc.sql
 
DriverInvocationHandler(DriverProxyFactory) - Constructor for class net.sf.hajdbc.sql.DriverInvocationHandler
Constructs a new DriverInvocationHandler
DriverPooledConnection - Class in net.sf.hajdbc.pool.sql
 
DriverPooledConnection(ConnectionFactory) - Constructor for class net.sf.hajdbc.pool.sql.DriverPooledConnection
 
DriverProxyFactory - Class in net.sf.hajdbc.sql
 
DriverProxyFactory(DatabaseCluster<Driver, DriverDatabase>) - Constructor for class net.sf.hajdbc.sql.DriverProxyFactory
 
dropConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dropConstraints(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
dropConstraints(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
dropConstraints(SynchronizationContext<Z, D>) - Method in interface net.sf.hajdbc.sync.TableSynchronizationStrategy
 
dropForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
dropForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dropForeignKeys() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
Drop all foreign key constraints on the target database
dropForeignKeys() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
Drop all foreign key constraints on the target database
dropSchemaFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dropTriggerFormat() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
dropTriggerFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dropUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
dropUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dropUniqueConstraints() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
 
dropUniqueConstraints() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
dummyTable() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
 
dummyTable() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
dummyTable() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
dummyTable() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
dump(D, Decoder, File, boolean) - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
dump(D, Decoder, File, boolean) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
dump(D, Decoder, File, boolean) - Method in interface net.sf.hajdbc.DumpRestoreSupport
 
DumpRestoreSupport - Interface in net.sf.hajdbc
 
DumpRestoreSynchronizationStrategy - Class in net.sf.hajdbc.sync
A synchronization strategy that uses dump/restore procedures.
DumpRestoreSynchronizationStrategy() - Constructor for class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
 
Durability<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.durability
 
Durability.Phase - Enum in net.sf.hajdbc.durability
 
DurabilityEvent - Interface in net.sf.hajdbc.durability
 
DurabilityEventImpl - Class in net.sf.hajdbc.durability
 
DurabilityEventImpl(Object, Durability.Phase) - Constructor for class net.sf.hajdbc.durability.DurabilityEventImpl
 
DurabilityFactory - Interface in net.sf.hajdbc.durability
 
DurabilityListener - Interface in net.sf.hajdbc.durability
 
DurabilityListenerAdapter - Class in net.sf.hajdbc.state
 
DurabilityListenerAdapter(SerializedDurabilityListener, TransactionIdentifierFactory<? extends Object>) - Constructor for class net.sf.hajdbc.state.DurabilityListenerAdapter
 
DurabilityPhaseRegistry - Class in net.sf.hajdbc.sql
 
DurabilityPhaseRegistry(List<Method>, List<Method>) - Constructor for class net.sf.hajdbc.sql.DurabilityPhaseRegistry
 
DurabilityPhaseRegistry(List<Method>, List<Method>, List<Method>, List<Method>) - Constructor for class net.sf.hajdbc.sql.DurabilityPhaseRegistry
 

E

EagerDatabaseMetaDataCache<Z,D extends Database<Z>> - Class in net.sf.hajdbc.cache.eager
Per-database DatabaseMetaDataCache implementation that populates itself eagerly.
EagerDatabaseMetaDataCache(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCache
 
EagerDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache.eager
Factory for creating an EagerDatabaseMetaDataCache.
EagerDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCacheFactory
 
EagerDatabaseProperties - Class in net.sf.hajdbc.cache.eager
 
EagerDatabaseProperties(DatabaseMetaData, Dialect) - Constructor for class net.sf.hajdbc.cache.eager.EagerDatabaseProperties
 
EagerTableProperties - Class in net.sf.hajdbc.cache.eager
 
EagerTableProperties(QualifiedName, DatabaseMetaData, Dialect, QualifiedNameFactory) - Constructor for class net.sf.hajdbc.cache.eager.EagerTableProperties
 
EMPTY - Static variable in class net.sf.hajdbc.util.Strings
 
EMPTY_SORTED_MAP - Static variable in class net.sf.hajdbc.util.Collections
 
EMPTY_SORTED_SET - Static variable in class net.sf.hajdbc.util.Collections
 
emptySortedMap() - Static method in class net.sf.hajdbc.util.Collections
Like Collections.emptyMap(), but returns a sorted map.
emptySortedSet() - Static method in class net.sf.hajdbc.util.Collections
Like Collections.emptySet(), but returns a sorted set.
encode(String) - Method in class net.sf.hajdbc.codec.base64.Base64CodecFactory
encode(String) - Method in class net.sf.hajdbc.codec.crypto.CipherCodec
encode(String) - Method in interface net.sf.hajdbc.codec.Encoder
 
encode(String) - Method in class net.sf.hajdbc.codec.hex.HexCodecFactory
encode(String) - Method in class net.sf.hajdbc.codec.SimpleCodecFactory
Encoder - Interface in net.sf.hajdbc.codec
 
end(InvocationStrategy, Durability.Phase) - Method in class net.sf.hajdbc.sql.LocalTransactionContext
Decorates the specified invocation strategy with end transaction logic.
end(Invoker<Z, D, T, R, SQLException>, Durability.Phase) - Method in class net.sf.hajdbc.sql.LocalTransactionContext
Decorates the specified invok with end transaction logic.
end(InvocationStrategy, Durability.Phase) - Method in interface net.sf.hajdbc.sql.TransactionContext
Decorates the specified invocation strategy with end transaction logic.
end(Invoker<Z, D, T, R, SQLException>, Durability.Phase) - Method in interface net.sf.hajdbc.sql.TransactionContext
Decorates the specified invok with end transaction logic.
entries() - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
entries() - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
entrySet() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
environment(ProcessBuilder) - Static method in class net.sf.hajdbc.util.Processes
 
equals(E, E) - Method in class net.sf.hajdbc.AbstractExceptionFactory
 
equals(Object) - Method in class net.sf.hajdbc.AbstractNamed
 
equals(Object) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
equals(Object) - Method in class net.sf.hajdbc.distributed.jgroups.AddressMember
equals(Object) - Method in class net.sf.hajdbc.durability.DurabilityEventImpl
equals(Object) - Method in class net.sf.hajdbc.durability.InvokerEventImpl
equals(E, E) - Method in interface net.sf.hajdbc.ExceptionFactory
 
equals(Object) - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
equals(Object) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
equals(SQLException, SQLException) - Method in class net.sf.hajdbc.sql.SQLExceptionFactory
equals(XAException, XAException) - Method in class net.sf.hajdbc.sql.xa.XAExceptionFactory
equals(Object) - Method in class net.sf.hajdbc.util.Event
 
equals(Object, Object) - Static method in class net.sf.hajdbc.util.Objects
Compares two objects for equality.
evaluate(String) - Method in class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
evaluate(String) - Method in interface net.sf.hajdbc.sql.SQLProxyFactory
 
evaluateCurrentDate(String, Date) - Method in interface net.sf.hajdbc.dialect.Dialect
Replaces non-deterministic CURRENT_DATE functions with deterministic static values.
evaluateCurrentDate(String, Date) - Method in class net.sf.hajdbc.dialect.StandardDialect
Replaces non-deterministic CURRENT_DATE functions with deterministic static values.
evaluateCurrentTime(String, Time) - Method in interface net.sf.hajdbc.dialect.Dialect
Replaces non-deterministic CURRENT_TIME functions with deterministic static values.
evaluateCurrentTime(String, Time) - Method in class net.sf.hajdbc.dialect.StandardDialect
Replaces non-deterministic CURRENT_TIME functions with deterministic static values.
evaluateCurrentTimestamp(String, Timestamp) - Method in interface net.sf.hajdbc.dialect.Dialect
Replaces non-deterministic CURRENT_TIMESTAMP functions with deterministic static values.
evaluateCurrentTimestamp(String, Timestamp) - Method in class net.sf.hajdbc.dialect.StandardDialect
Replaces non-deterministic CURRENT_TIMESTAMP functions with deterministic static values.
evaluateRand(String) - Method in interface net.sf.hajdbc.dialect.Dialect
Replaces non-deterministic RAND() functions with deterministic static values.
evaluateRand(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
Replaces non-deterministic RAND() functions with deterministic static values.
Event<T> - Class in net.sf.hajdbc.util
 
Event(T) - Constructor for class net.sf.hajdbc.util.Event
 
ExceptionFactory<E extends Exception> - Interface in net.sf.hajdbc
 
ExceptionType - Enum in net.sf.hajdbc
 
execute(C) - Method in interface net.sf.hajdbc.distributed.Command
Execute this command with the specified context.
execute(Command<R, C>, Member) - Method in interface net.sf.hajdbc.distributed.CommandDispatcher
Execute the specified command on the specified member.
execute(Command<R, C>, Member) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Execute the specified command on the specified member.
execute(Lock) - Method in class net.sf.hajdbc.lock.distributed.CoordinatorAcquireLockCommand
execute(LockCommandContext) - Method in class net.sf.hajdbc.lock.distributed.CoordinatorLockCommand
Execute this command with the specified context.
execute(Lock) - Method in class net.sf.hajdbc.lock.distributed.CoordinatorLockCommand
 
execute(Lock) - Method in class net.sf.hajdbc.lock.distributed.CoordinatorReleaseLockCommand
execute(LockCommandContext) - Method in class net.sf.hajdbc.lock.distributed.MemberAcquireLockCommand
Execute this command with the specified context.
execute(LockCommandContext) - Method in class net.sf.hajdbc.lock.distributed.MemberReleaseLockCommand
Execute this command with the specified context.
execute(DatabaseCluster<Z, D>, StateManager, D) - Method in class net.sf.hajdbc.state.distributed.ActivationCommand
execute(DatabaseCluster<Z, D>, StateManager, D) - Method in class net.sf.hajdbc.state.distributed.DeactivationCommand
execute(StateCommandContext<Z, D>) - Method in class net.sf.hajdbc.state.distributed.InvocationCommand
Execute this command with the specified context.
execute(Map<InvocationEvent, Map<String, InvokerEvent>>, InvocationEvent) - Method in class net.sf.hajdbc.state.distributed.InvocationCommand
 
execute(StateCommandContext<Z, D>) - Method in class net.sf.hajdbc.state.distributed.InvokerCommand
Execute this command with the specified context.
execute(Map<InvocationEvent, Map<String, InvokerEvent>>, InvocationEvent) - Method in class net.sf.hajdbc.state.distributed.PostInvocationCommand
execute(Map<InvocationEvent, Map<String, InvokerEvent>>, InvocationEvent) - Method in class net.sf.hajdbc.state.distributed.PreInvocationCommand
 
execute(StateCommandContext<Z, D>) - Method in class net.sf.hajdbc.state.distributed.StateCommand
Execute this command with the specified context.
execute(DatabaseCluster<Z, D>, StateManager, D) - Method in class net.sf.hajdbc.state.distributed.StateCommand
 
execute(StateCommandContext<Z, D>) - Method in class net.sf.hajdbc.state.distributed.StopCommand
Execute this command with the specified context.
execute(Runnable) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
executeAll(Command<R, C>, Member...) - Method in interface net.sf.hajdbc.distributed.CommandDispatcher
Execute the specified command on all members, potentially excluding some.
executeAll(Command<R, C>, Member...) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
 
executeFunction(Connection, String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
executeFunctionFormat() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
executeFunctionFormat() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
executeFunctionFormat() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
executeFunctionFormat() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
executeFunctionFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
executeFunctionSQL(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
executeQuery(Connection, String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
ExecutorServiceProvider - Interface in net.sf.hajdbc
 
ExistingResultsCollector - Class in net.sf.hajdbc.invocation
 
ExistingResultsCollector() - Constructor for class net.sf.hajdbc.invocation.ExistingResultsCollector
 
export(DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
 
expressionParsed - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
extractLocks(String) - Method in class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
extractLocks(Collection<String>) - Method in class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
extractLocks(String) - Method in interface net.sf.hajdbc.sql.SQLProxyFactory
 

F

failureXAErrorCodes() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
FastDifferentialSynchronizationStrategy - Class in net.sf.hajdbc.sync
Work in progress...
FastDifferentialSynchronizationStrategy() - Constructor for class net.sf.hajdbc.sync.FastDifferentialSynchronizationStrategy
 
FILE_SEPARATOR - Static variable in class net.sf.hajdbc.util.Strings
 
FileInputSinkProvider - Class in net.sf.hajdbc.io.file
A file-based input sink provider
FileInputSinkProvider() - Constructor for class net.sf.hajdbc.io.file.FileInputSinkProvider
 
FileInputSinkStrategy - Class in net.sf.hajdbc.io.file
A file-based input sink strategy
FileInputSinkStrategy() - Constructor for class net.sf.hajdbc.io.file.FileInputSinkStrategy
 
FileInputStreamSinkChannel - Class in net.sf.hajdbc.io.file
Input stream channel for writing to, and reading from, a file sink.
FileInputStreamSinkChannel() - Constructor for class net.sf.hajdbc.io.file.FileInputStreamSinkChannel
 
FileReaderSinkChannel - Class in net.sf.hajdbc.io.file
Reader channel for writing to, and reading from, a file sink..
FileReaderSinkChannel() - Constructor for class net.sf.hajdbc.io.file.FileReaderSinkChannel
 
Files - Class in net.sf.hajdbc.util
 
Files() - Constructor for class net.sf.hajdbc.util.Files
 
FileSupport<E extends Throwable> - Interface in net.sf.hajdbc.sql
Provides temp file support for serializing data for streams.
FileSupportImpl<E extends Exception> - Class in net.sf.hajdbc.sql
 
FileSupportImpl(ExceptionFactory<E>) - Constructor for class net.sf.hajdbc.sql.FileSupportImpl
 
FileXMLStreamFactory - Class in net.sf.hajdbc.xml
Alternative to URLXMLStreamFactory and the file:// protocol, since default JDK file url stream handler does not support output.
FileXMLStreamFactory(File) - Constructor for class net.sf.hajdbc.xml.FileXMLStreamFactory
 
FileXMLStreamFactory(URL) - Constructor for class net.sf.hajdbc.xml.FileXMLStreamFactory
 
finalize() - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
find(Class<R>) - Static method in enum net.sf.hajdbc.sql.serial.SerialLocatorFactories
 
findMethod(Class<?>, String, Class<?>...) - Static method in class net.sf.hajdbc.util.reflect.Methods
Helper method for Class.getMethod(String, Class...) that returns null if the method does not exist.
findMethod(String, String, Class<?>...) - Static method in class net.sf.hajdbc.util.reflect.Methods
Helper method for Class.getMethod(String, Class...) that returns null if the class or method does not exist.
findMethods(Class<?>, String...) - Static method in class net.sf.hajdbc.util.reflect.Methods
Returns a set of methods for the specified class whose names match the specified regular expression patterns.
findNextWhiteSpace(int, String) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
findRequiredService(Class<T>) - Static method in class net.sf.hajdbc.util.ServiceLoaders
 
findRequiredService(Matcher<T>, Class<T>) - Static method in class net.sf.hajdbc.util.ServiceLoaders
 
findSequence(String) - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
findSequence(String) - Method in interface net.sf.hajdbc.DatabaseProperties
 
findService(Class<T>) - Static method in class net.sf.hajdbc.util.ServiceLoaders
 
findService(Matcher<T>, Class<T>) - Static method in class net.sf.hajdbc.util.ServiceLoaders
 
findTable(String) - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
findTable(String) - Method in interface net.sf.hajdbc.DatabaseProperties
 
findType(int, int...) - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
findType(int, int...) - Method in interface net.sf.hajdbc.DatabaseProperties
 
FineDurability<Z,D extends Database<Z>> - Class in net.sf.hajdbc.durability.fine
Durability implementation that tracks invocations as well as per-database invokers.
FineDurability(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.durability.fine.FineDurability
 
FineDurabilityFactory - Class in net.sf.hajdbc.durability.fine
Factory for creating a FineDurability.
FineDurabilityFactory() - Constructor for class net.sf.hajdbc.durability.fine.FineDurabilityFactory
 
FirebirdDialect - Class in net.sf.hajdbc.dialect.firebird
Dialect for Firebird.
FirebirdDialect() - Constructor for class net.sf.hajdbc.dialect.firebird.FirebirdDialect
 
FirebirdDialectFactory - Class in net.sf.hajdbc.dialect.firebird
 
FirebirdDialectFactory() - Constructor for class net.sf.hajdbc.dialect.firebird.FirebirdDialectFactory
 
flush() - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataCache
Flushes this cache.
flush() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCache
Flushes this cache.
flush() - Method in class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCache
 
flush() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCache
Flushes this cache.
flush() - Method in class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCache
 
flush() - Method in class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCache
 
flush() - Method in class net.sf.hajdbc.sql.io.OutputStreamProxy
 
flush() - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
flushMetaDataCache() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Flushes this cluster's cache of DatabaseMetaData.
forCode(int) - Static method in enum net.sf.hajdbc.management.Impact
 
ForeignKeyConstraint - Interface in net.sf.hajdbc
Represents a foreign key constraint on a table.
ForeignKeyConstraintFactory - Interface in net.sf.hajdbc
 
format(String, Object...) - Static method in class net.sf.hajdbc.logging.AbstractLogger
 
FullSynchronizationStrategy - Class in net.sf.hajdbc.sync
Database-independent synchronization strategy that does full record transfer between two databases.
FullSynchronizationStrategy() - Constructor for class net.sf.hajdbc.sync.FullSynchronizationStrategy
 

G

GenericObjectPoolConfiguration - Class in net.sf.hajdbc.pool.generic
Expose getters/setters to GenericObjectPool.Config properties.
GenericObjectPoolConfiguration() - Constructor for class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
GenericObjectPoolFactory - Class in net.sf.hajdbc.pool.generic
Adapter for a commons-pool GenericObjectPool.
GenericObjectPoolFactory(GenericObjectPoolConfiguration) - Constructor for class net.sf.hajdbc.pool.generic.GenericObjectPoolFactory
 
get(Class<I>) - Method in interface net.sf.hajdbc.io.InputSinkRegistry
 
get(Class<I>) - Method in class net.sf.hajdbc.io.InputSinkRegistryImpl
 
get(D) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
Returns the underlying SQL object for the specified database.
get(Method) - Method in class net.sf.hajdbc.sql.DurabilityPhaseRegistry
get(D) - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
get(K, C) - Method in class net.sf.hajdbc.util.concurrent.LifecycleRegistry
get(K, C) - Method in interface net.sf.hajdbc.util.concurrent.Registry
 
get(K) - Method in interface net.sf.hajdbc.util.concurrent.Registry.Store
 
get(Object) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
get(K) - Method in class net.sf.hajdbc.util.SimpleStaticRegistry
get(K) - Method in interface net.sf.hajdbc.util.StaticRegistry
 
getActiveDatabases() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a collection of active databases in this cluster.
getActiveDatabases() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
getActiveDatabases() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
getActiveDatabases() - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
getActiveDatabases() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
getActiveDatabases() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
getActiveDatabases() - Method in interface net.sf.hajdbc.state.StateManager
 
getActiveDatabaseSet() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns a snapshot of the activate databases in the cluster at the time synchronization started.
getActiveDatabaseSet() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getAddress() - Method in class net.sf.hajdbc.distributed.jgroups.AddressMember
 
getAlias() - Method in enum net.sf.hajdbc.TriggerSupport.TriggerTimeEnum
 
getAlias() - Method in interface net.sf.hajdbc.TriggerTime
 
getAlterIdentityColumnSQL(TableProperties, ColumnProperties, long) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getAlterIdentityColumnSQL(TableProperties, ColumnProperties, long) - Method in interface net.sf.hajdbc.IdentityColumnSupport
Returns a SQL statement used reset the current value of an identity column.
getAlterSequenceSQL(SequenceProperties, long) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getAlterSequenceSQL(SequenceProperties, long) - Method in interface net.sf.hajdbc.SequenceSupport
Returns a SQL statement used reset the current value of a sequence.
getAttribute(String) - Method in class net.sf.hajdbc.management.AnnotatedMBean
getAttributes(String[]) - Method in class net.sf.hajdbc.management.AnnotatedMBean
getAutoActivationExpression() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getAutoActivationExpression() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getAutoActivationExpression() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getBalancer() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns the Balancer implementation used by this database cluster.
getBalancer() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns the Balancer implementation used by this database cluster.
getBalancerFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Returns the Balancer implementation used by this database cluster.
getBalancerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Returns the Balancer implementation used by this database cluster.
getBalancerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getBatch() - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
getBatchLocks() - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
getCluster() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getCode() - Method in enum net.sf.hajdbc.management.Impact
 
getColumnList() - Method in interface net.sf.hajdbc.Constraint
 
getColumnList() - Method in class net.sf.hajdbc.dialect.AbstractConstraint
 
getColumnMap() - Method in class net.sf.hajdbc.cache.AbstractTableProperties
 
getColumnMap() - Method in class net.sf.hajdbc.cache.eager.EagerTableProperties
 
getColumnMap() - Method in class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
getColumnProperties(String) - Method in class net.sf.hajdbc.cache.AbstractTableProperties
 
getColumnProperties(String) - Method in interface net.sf.hajdbc.TableProperties
 
getColumns() - Method in class net.sf.hajdbc.cache.AbstractTableProperties
 
getColumns(DatabaseMetaData, QualifiedName, ColumnPropertiesFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns the columns of the specified table.
getColumns(DatabaseMetaData, QualifiedName, ColumnPropertiesFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns the columns of the specified table.
getColumns() - Method in interface net.sf.hajdbc.TableProperties
 
getColumnType(ColumnProperties) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns the data type of the specified column of the specified schema and table.
getColumnType(ColumnProperties) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
PostgreSQL uses the native type OID to identify BLOBs.
getColumnType(ColumnProperties) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getConfig() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getConfigurationFactory() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getConnection() - Method in interface net.sf.hajdbc.pool.sql.ConnectionFactory
 
getConnection() - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
getConnection(D) - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
getConnection(D) - Method in class net.sf.hajdbc.sql.ConnectionProxyFactory
 
getConnection() - Method in class net.sf.hajdbc.sql.DataSource
 
getConnection(String, String) - Method in class net.sf.hajdbc.sql.DataSource
 
getConnection(D) - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
getConnection(D) - Method in interface net.sf.hajdbc.sql.SQLProxyFactory
 
getConnection() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
getConnection(D) - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns a connection to the specified database.
getConnection(D) - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getConnectionProperties(D, Decoder) - Method in interface net.sf.hajdbc.dialect.Dialect
 
getConnectionProperties(D, Decoder) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getConnectionSource() - Method in interface net.sf.hajdbc.Database
Returns a connection source for this database.
getConnectionSource() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
 
getConnectionSource() - Method in class net.sf.hajdbc.sql.DriverDatabase
 
getCoordinator() - Method in interface net.sf.hajdbc.distributed.CommandDispatcher
Returns the group coordinator.
getCoordinator() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Returns the group coordinator.
getCreateForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a SQL statement used to create a foreign key constraint.
getCreateForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getCreateSchemaSQL(String) - Method in interface net.sf.hajdbc.dialect.Dialect
 
getCreateSchemaSQL(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
getCreateTriggerSQL(String, TableProperties, TriggerEvent, String) - Method in class net.sf.hajdbc.dialect.StandardDialect
getCreateTriggerSQL(String, TableProperties, TriggerEvent, String) - Method in interface net.sf.hajdbc.TriggerSupport
 
getCreateUniqueConstraintSQL(UniqueConstraint) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a SQL statement used to create a unique constraint.
getCreateUniqueConstraintSQL(UniqueConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getCronExpression() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getDatabase(String) - Method in interface net.sf.hajdbc.DatabaseCluster
Returns the database identified by the specified id
getDatabase() - Method in interface net.sf.hajdbc.dialect.ConnectionProperties
 
getDatabase(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns the database identified by the specified id
getDatabaseCluster() - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
getDatabaseCluster() - Method in interface net.sf.hajdbc.sql.ProxyContext
 
getDatabaseCluster() - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
getDatabaseCluster() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
getDatabaseCluster() - Method in interface net.sf.hajdbc.state.distributed.StateCommandContext
 
getDatabaseFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getDatabaseFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
getDatabaseFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDatabaseId() - Method in interface net.sf.hajdbc.durability.InvokerEvent
 
getDatabaseId() - Method in class net.sf.hajdbc.durability.InvokerEventImpl
getDatabaseMap() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Returns the databases of this cluster indexed by identifier
getDatabaseMap() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Returns the databases of this cluster indexed by identifier
getDatabaseMap() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDatabaseMetaData() - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataProvider
 
getDatabaseMetaData() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataProvider
 
getDatabaseMetaData() - Method in class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataProvider
 
getDatabaseMetaDataCache() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns a DatabaseMetaData cache.
getDatabaseMetaDataCache() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a DatabaseMetaData cache.
getDatabaseMetaDataCacheFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Returns a DatabaseMetaData cache.
getDatabaseMetaDataCacheFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Returns a DatabaseMetaData cache.
getDatabaseMetaDataCacheFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDatabaseProperties(D, Connection) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataCache
 
getDatabaseProperties(D, Connection) - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCache
getDatabaseProperties(D, Connection) - Method in class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCache
getDatabaseProperties(D, Connection) - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCache
getDatabaseProperties(D, Connection) - Method in class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCache
getDatabaseProperties(D, Connection) - Method in class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCache
getDatabases() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
 
getDatabases() - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
getDatabases() - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
getDayOfWeekNumber(String) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getDDLName() - Method in interface net.sf.hajdbc.QualifiedName
 
getDecoder() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getDecoder() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
 
getDecoder() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
 
getDecoder() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
getDecoderFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getDecoderFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getDecoderFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDefaultSchemas(DatabaseMetaData) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a search path of schemas
getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
Returns a search path of schemas
getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
PostgreSQL uses a schema search path to locate unqualified table names.
getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getDefaultSynchronizationStrategy() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getDefaultSynchronizationStrategy() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getDefaultSynchronizationStrategy() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDefaultSynchronizationStrategy() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns the default synchronization strategy used by this cluster.
getDeferrability() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
 
getDeleteRule() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
 
getDialect() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns a dialect capable of returning database vendor specific values.
getDialect() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a dialect capable of returning database vendor specific values.
getDialect() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns the dialect of the cluster.
getDialect() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getDialectFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Returns a dialect capable of returning database vendor specific values.
getDialectFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Returns a dialect capable of returning database vendor specific values.
getDialectFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDispatcherFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getDispatcherFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getDispatcherFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getDistibutedLock(RemoteLockDescriptor) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
getDistibutedLock(RemoteLockDescriptor) - Method in interface net.sf.hajdbc.lock.distributed.LockCommandContext
 
getDMLName() - Method in interface net.sf.hajdbc.QualifiedName
 
getDropForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a SQL statement used to drop a foreign key constraint.
getDropForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getDropSchemaSQL(String) - Method in interface net.sf.hajdbc.dialect.Dialect
 
getDropSchemaSQL(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
getDropTriggerSQL(String, TableProperties) - Method in class net.sf.hajdbc.dialect.StandardDialect
getDropTriggerSQL(String, TableProperties) - Method in interface net.sf.hajdbc.TriggerSupport
 
getDropUniqueConstraintSQL(UniqueConstraint) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a SQL statement used to drop a unique constraint.
getDropUniqueConstraintSQL(UniqueConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getDumpRestoreSupport() - Method in interface net.sf.hajdbc.dialect.Dialect
 
getDumpRestoreSupport() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
getDumpRestoreSupport() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
getDumpRestoreSupport() - Method in class net.sf.hajdbc.dialect.StandardDialect
getDurability() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getDurability() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
getDurabilityFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getDurabilityFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getDurabilityFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getEvent() - Method in interface net.sf.hajdbc.state.distributed.InvocationDescriptor
 
getEvent() - Method in interface net.sf.hajdbc.state.distributed.InvokerDescriptor
 
getException() - Method in interface net.sf.hajdbc.durability.InvokerResult
 
getException() - Method in class net.sf.hajdbc.durability.InvokerResultImpl
getExceptionClass() - Method in class net.sf.hajdbc.pool.AbstractPoolProvider
getExceptionClass() - Method in interface net.sf.hajdbc.pool.PoolProvider
 
getExceptionFactory() - Method in enum net.sf.hajdbc.ExceptionType
 
getExceptionFactory() - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
getExceptionFactory() - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
getExceptionFactory() - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
getExceptionType() - Method in interface net.sf.hajdbc.durability.InvocationEvent
 
getExceptionType() - Method in class net.sf.hajdbc.durability.InvocationEventImpl
getExceptionType() - Method in class net.sf.hajdbc.state.simple.InvocationEventAdapter
getExecutor() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getExecutor(ThreadFactory) - Method in interface net.sf.hajdbc.ExecutorServiceProvider
Returns an executor to use for parallel statement execution
getExecutor(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.invocation.AllResultsCollector.ExecutorProvider
 
getExecutor(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.invocation.StandardExecutorProvider
 
getExecutor(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.invocation.TransactionalExecutorProvider
 
getExecutor() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
getExecutor(ThreadFactory) - Method in class net.sf.hajdbc.sql.DefaultExecutorServiceProvider
Returns an executor to use for parallel statement execution
getExecutor(ThreadFactory) - Method in class net.sf.hajdbc.sql.SimpleExecutorServiceProvider
Returns an executor to use for parallel statement execution
getExecutor() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
An executor service for executing tasks asynchronously.
getExecutor() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getExecutorProvider() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getExecutorProvider() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getExecutorProvider() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getExpressionSetSummary(Set<Integer>) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getExpressionSummary() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getFactory() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getFailureDetectionExpression() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getFailureDetectionExpression() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getFailureDetectionExpression() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getFetchSize() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
getFetchSize() - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
getFinalFireTime() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getForeignColumnList() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
 
getForeignKeyConstraints() - Method in class net.sf.hajdbc.cache.eager.EagerTableProperties
 
getForeignKeyConstraints() - Method in class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
getForeignKeyConstraints(DatabaseMetaData, QualifiedName, ForeignKeyConstraintFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns the foreign key constraints on the specified table.
getForeignKeyConstraints(DatabaseMetaData, QualifiedName, ForeignKeyConstraintFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns the foreign key constraints on the specified table.
getForeignKeyConstraints() - Method in interface net.sf.hajdbc.TableProperties
 
getForeignTable() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
 
getHost() - Method in interface net.sf.hajdbc.dialect.ConnectionProperties
 
getId() - Method in class net.sf.hajdbc.balancer.load.LoadBalancerFactory
 
getId() - Method in class net.sf.hajdbc.balancer.random.RandomBalancerFactory
 
getId() - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancerFactory
 
getId() - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancerFactory
 
getId() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseMetaDataCacheFactory
 
getId() - Method in class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCacheFactory
 
getId() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCacheFactory
 
getId() - Method in class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCacheFactory
 
getId() - Method in class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCacheFactory
 
getId() - Method in class net.sf.hajdbc.codec.base64.Base64CodecFactory
 
getId() - Method in class net.sf.hajdbc.codec.crypto.CipherCodecFactory
 
getId() - Method in class net.sf.hajdbc.codec.hex.HexCodecFactory
 
getId() - Method in class net.sf.hajdbc.codec.SimpleCodecFactory
 
getId() - Method in interface net.sf.hajdbc.Database
Returns the unique idenfier for this database
getId() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns the identifier of this cluster.
getId() - Method in class net.sf.hajdbc.dialect.db2.DB2DialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.h2.H2DialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.StandardDialectFactory
 
getId() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialectFactory
 
getId() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
getId() - Method in class net.sf.hajdbc.durability.coarse.CoarseDurabilityFactory
 
getId() - Method in class net.sf.hajdbc.durability.fine.FineDurabilityFactory
 
getId() - Method in class net.sf.hajdbc.durability.none.NoDurabilityFactory
 
getId() - Method in interface net.sf.hajdbc.Identifiable
 
getId() - Method in class net.sf.hajdbc.io.file.FileInputSinkProvider
 
getId() - Method in class net.sf.hajdbc.io.simple.SimpleInputSinkProvider
 
getId() - Method in interface net.sf.hajdbc.lock.distributed.LockDescriptor
 
getId() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManagerFactory
 
getId() - Method in class net.sf.hajdbc.sql.AbstractDatabase
Returns the unique idenfier for this database
getId() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns the identifier of this cluster.
getId() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManagerFactory
 
getId() - Method in class net.sf.hajdbc.state.simple.SimpleStateManagerFactory
 
getId() - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
getId() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManagerFactory
 
getId() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
getId() - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
 
getId() - Method in class net.sf.hajdbc.sync.FastDifferentialSynchronizationStrategy
 
getId() - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
getId() - Method in class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
 
getId() - Method in class net.sf.hajdbc.sync.PerTableSynchronizationStrategy
 
getIdentifierNormalizer() - Method in class net.sf.hajdbc.dialect.StandardQualifiedNameFactory
 
getIdentifierNormalizer() - Method in interface net.sf.hajdbc.QualifiedNameFactory
 
getIdentityColumns() - Method in class net.sf.hajdbc.cache.eager.EagerTableProperties
 
getIdentityColumns() - Method in class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
getIdentityColumns(Collection<ColumnProperties>) - Method in interface net.sf.hajdbc.dialect.Dialect
Identifies any identity columns from the from the specified collection of columns
getIdentityColumns(Collection<ColumnProperties>) - Method in class net.sf.hajdbc.dialect.StandardDialect
Identifies any identity columns from the from the specified collection of columns
getIdentityColumns() - Method in interface net.sf.hajdbc.TableProperties
 
getIdentityColumnSupport() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
getIdentityColumnSupport() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
getIdentityColumnSupport() - Method in interface net.sf.hajdbc.dialect.Dialect
 
getIdentityColumnSupport() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
getIdentityColumnSupport() - Method in class net.sf.hajdbc.dialect.StandardDialect
getIdentityColumnSupport() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
getInactiveDatabases() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a collection of inactive databases in this cluster.
getIncrement() - Method in interface net.sf.hajdbc.SequenceProperties
 
getInputSinkProvider() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getInputSinkProvider() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
getInputSinkProvider() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getInputSinkRegistry() - Method in class net.sf.hajdbc.sql.AbstractInputSinkRegistryProxyFactory
 
getInputSinkRegistry() - Method in interface net.sf.hajdbc.sql.InputSinkRegistryProxyFactory
 
getInputSinkStrategy() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getInputSinkStrategy() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
 
getInputStream(File) - Method in interface net.sf.hajdbc.sql.FileSupport
Returns an input stream for the specified file.
getInputStream(File) - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
getInstance() - Static method in class net.sf.hajdbc.util.ref.SoftReferenceFactory
 
getInstance() - Static method in class net.sf.hajdbc.util.ref.WeakReferenceFactory
 
getInvocationStrategy(InvocationStrategy, Durability.Phase, Object) - Method in class net.sf.hajdbc.durability.coarse.CoarseDurability
getInvocationStrategy(InvocationStrategy, Durability.Phase, Object) - Method in interface net.sf.hajdbc.durability.Durability
 
getInvocationStrategy(InvocationStrategy, Durability.Phase, Object) - Method in class net.sf.hajdbc.durability.none.NoDurability
getInvocationStrategy(T, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
getInvocationStrategy(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
getInvocationStrategy(Array, Method, Object...) - Method in class net.sf.hajdbc.sql.ArrayInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(CallableStatement, Method, Object...) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationHandler
 
getInvocationStrategy(Z, Method, Object...) - Method in class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
 
getInvocationStrategy(Connection, Method, Object...) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(DatabaseMetaData, Method, Object...) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataInvocationHandler
 
getInvocationStrategy(DataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.DataSourceInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(T, Method, Object...) - Method in class net.sf.hajdbc.sql.LocatorInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(C, Method, Object...) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(ConnectionPoolDataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(ResultSet, Method, Object...) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
 
getInvocationStrategy(Savepoint, Method, Object...) - Method in class net.sf.hajdbc.sql.SavepointInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(XADataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XADataSourceInvocationHandler
Returns the appropriate InvocationStrategy for the specified method.
getInvocationStrategy(XAResource, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
 
getInvoker(Invoker<Z, D, T, R, E>, Durability.Phase, Object, ExceptionFactory<E>) - Method in interface net.sf.hajdbc.durability.Durability
 
getInvoker(Invoker<Z, D, T, R, E>, Durability.Phase, Object, ExceptionFactory<E>) - Method in class net.sf.hajdbc.durability.fine.FineDurability
getInvoker(Invoker<Z, D, T, R, E>, Durability.Phase, Object, ExceptionFactory<E>) - Method in class net.sf.hajdbc.durability.none.NoDurability
getInvoker(T, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
Return the appropriate invoker for the specified method.
getInvoker(Class<X>, int, T, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
getInvoker(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
getInvoker(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
getInvoker(Connection, Method, Object...) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
Return the appropriate invoker for the specified method.
getInvoker(Class<X>, int, T, Method, Object...) - Method in class net.sf.hajdbc.sql.InputSinkRegistryInvocationHandler
 
getInvoker(ResultSet, Method, Object...) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
 
getInvoker(XAResource, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
Return the appropriate invoker for the specified method.
getKey() - Method in class net.sf.hajdbc.codec.crypto.CipherCodec
 
getLastDayOfMonth(int, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getLocal() - Method in interface net.sf.hajdbc.distributed.CommandDispatcher
Returns the local member.
getLocal() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Returns the local member.
getLocalStateManager() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
getLocalStateManager() - Method in interface net.sf.hajdbc.state.distributed.StateCommandContext
 
getLocation() - Method in interface net.sf.hajdbc.Database
Returns the location of this database
getLocation() - Method in class net.sf.hajdbc.sql.AbstractDatabase
Returns the location of this database
getLocationPattern() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManagerFactory
 
getLocationPattern() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManagerFactory
 
getLock() - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
 
getLock(LockDescriptor) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
getLock(LockDescriptor) - Method in interface net.sf.hajdbc.lock.distributed.LockCommandContext
 
getLockManager() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns a LockManager capable of acquiring named read/write locks on the specific objects in this database cluster.
getLockManager() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a LockManager capable of acquiring named read/write locks on the specific objects in this database cluster.
getLockManagerFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getLockManagerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
getLockManagerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getLocks() - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementProxyFactory
 
getLogger(Class<?>) - Method in class net.sf.hajdbc.logging.commons.CommonsLoggingProvider
getLogger(Class<?>) - Method in class net.sf.hajdbc.logging.jboss.JBossLoggingProvider
getLogger(Class<?>) - Method in class net.sf.hajdbc.logging.jdk.JDKLoggingProvider
getLogger(Class<?>) - Static method in class net.sf.hajdbc.logging.LoggerFactory
 
getLogger(Class<?>) - Method in interface net.sf.hajdbc.logging.LoggingProvider
 
getLogger(Class<?>) - Method in class net.sf.hajdbc.logging.slf4j.SLF4JLoggingProvider
getLoginTimeout() - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
getLoginTimeout() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getLoginTimeout() - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
getLogWriter() - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
getLogWriter() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getLogWriter() - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
getMajor() - Method in class net.sf.hajdbc.Version
 
getMajorVersion() - Method in class net.sf.hajdbc.AbstractDriver
 
getMaxActive() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getMaxBatchSize() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
getMaxBatchSize() - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
getMaxIdle() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getMaxWait() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getMBeanInfo() - Method in class net.sf.hajdbc.management.AnnotatedMBean
getMBeanRegistrar() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getMBeanRegistrar() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getMBeanRegistrar() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getMember() - Method in interface net.sf.hajdbc.distributed.Remote
Identifies the source member of this object.
getMessage(Object...) - Method in enum net.sf.hajdbc.Messages
Returns the localized message using the supplied arguments.
getMethod() - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
getMethod(Class<?>, String, Class<?>...) - Static method in class net.sf.hajdbc.util.reflect.Methods
Helper method for Class.getMethod(String, Class...) where method is known to exist.
getMinEvictableIdleTimeMillis() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getMinIdle() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getMinor() - Method in class net.sf.hajdbc.Version
 
getMinorVersion() - Method in class net.sf.hajdbc.AbstractDriver
 
getMonthNumber(String) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getName() - Method in class net.sf.hajdbc.AbstractNamed
 
getName() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
getName() - Method in class net.sf.hajdbc.logging.commons.CommonsLoggingProvider
getName() - Method in class net.sf.hajdbc.logging.jboss.JBossLoggingProvider
getName() - Method in class net.sf.hajdbc.logging.jdk.JDKLoggingProvider
getName() - Method in interface net.sf.hajdbc.logging.LoggingProvider
 
getName() - Method in class net.sf.hajdbc.logging.slf4j.SLF4JLoggingProvider
getName() - Method in interface net.sf.hajdbc.Named
 
getName() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.Property
 
getNativeType() - Method in interface net.sf.hajdbc.ColumnProperties
 
getNestedConfiguration() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
getNestedConfiguration() - Method in class net.sf.hajdbc.sql.DataSourceDatabaseClusterConfiguration
 
getNestedConfiguration() - Method in class net.sf.hajdbc.sql.DriverDatabaseClusterConfiguration
 
getNestedConfiguration() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabaseClusterConfiguration
 
getNestedConfiguration() - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabaseClusterConfiguration
 
getNextInvalidTimeAfter(Date) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextSequenceValueSQL(SequenceProperties) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getNextSequenceValueSQL(SequenceProperties) - Method in interface net.sf.hajdbc.SequenceSupport
Returns a SQL statement for obtaining the next value the specified sequence
getNextValidTimeAfter(Date) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNumericValue(String, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getNumTestsPerEvictionRun() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getObject(ResultSet, int, int) - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
Helper method for ResultSet.getObject(int) with special handling for large objects.
getObject(ResultSet, int, int) - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
Helper method for ResultSet.getObject(int) with special handling for large objects.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class net.sf.hajdbc.sql.CommonDataSourceFactory
 
getParameters() - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
getParent() - Method in class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
getParent() - Method in interface net.sf.hajdbc.sql.ChildProxyFactory
 
getParentLogger() - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
getParentLogger() - Method in class net.sf.hajdbc.pool.sql.PoolingDriver
 
getParentLogger() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getParentLogger() - Method in class net.sf.hajdbc.sql.Driver
 
getParentProxy() - Method in class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
getParentProxy() - Method in interface net.sf.hajdbc.sql.ChildProxyFactory
 
getPassword() - Method in interface net.sf.hajdbc.dialect.ConnectionProperties
 
getPassword() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
getPassword() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getPassword() - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
getPhase() - Method in interface net.sf.hajdbc.durability.DurabilityEvent
 
getPhase() - Method in class net.sf.hajdbc.durability.DurabilityEventImpl
getPooledConnection() - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
getPooledConnection(String, String) - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
getPooledConnection() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
 
getPooledConnection(String, String) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
 
getPort() - Method in interface net.sf.hajdbc.dialect.ConnectionProperties
 
getPrimaryKey() - Method in class net.sf.hajdbc.cache.eager.EagerTableProperties
 
getPrimaryKey() - Method in class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
getPrimaryKey(DatabaseMetaData, QualifiedName, UniqueConstraintFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns the primary key of the specified table.
getPrimaryKey(DatabaseMetaData, QualifiedName, UniqueConstraintFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns the primary key of the specified table.
getPrimaryKey() - Method in interface net.sf.hajdbc.TableProperties
 
getProperties() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
getPropertyInfo(String, Properties) - Method in class net.sf.hajdbc.pool.sql.PoolingDriver
getPropertyInfo(String, Properties) - Method in class net.sf.hajdbc.sql.Driver
getProvidedClass() - Method in class net.sf.hajdbc.pool.AbstractPoolProvider
getProvidedClass() - Method in interface net.sf.hajdbc.pool.PoolProvider
 
getProxy() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getProxyFactory() - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
getProxyFactory() - Method in interface net.sf.hajdbc.sql.InvocationHandler
 
getProxyFactoryFactory(T, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
getProxyFactoryFactory(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
getProxyFactoryFactory(S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
getProxyFactoryFactory(Blob, Method, Object...) - Method in class net.sf.hajdbc.sql.BlobInvocationHandler
 
getProxyFactoryFactory(C, Method, Object...) - Method in class net.sf.hajdbc.sql.ClobInvocationHandler
 
getProxyFactoryFactory(Connection, Method, Object...) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
 
getProxyFactoryFactory(DataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.DataSourceInvocationHandler
 
getProxyFactoryFactory(C, Method, Object...) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
 
getProxyFactoryFactory(ConnectionPoolDataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceInvocationHandler
 
getProxyFactoryFactory(ResultSet, Method, Object...) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
 
getProxyFactoryFactory(XAConnection, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XAConnectionInvocationHandler
 
getProxyFactoryFactory(XADataSource, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XADataSourceInvocationHandler
 
getQualifiedNameFactory() - Method in class net.sf.hajdbc.dialect.StandardForeignKeyConstraintFactory
 
getQualifiedNameFactory() - Method in interface net.sf.hajdbc.ForeignKeyConstraintFactory
 
getReader(File) - Method in interface net.sf.hajdbc.sql.FileSupport
Returns a reader for the specified file.
getReader(File) - Method in class net.sf.hajdbc.sql.FileSupportImpl
 
getReference() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getRemoteInvokers(Remote) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
getRemoteInvokers(Remote) - Method in interface net.sf.hajdbc.state.distributed.StateCommandContext
 
getRemoteLocks(Remote) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
getRemoteLocks(Remote) - Method in interface net.sf.hajdbc.lock.distributed.LockCommandContext
 
getResult() - Method in interface net.sf.hajdbc.durability.InvokerEvent
 
getResult() - Method in class net.sf.hajdbc.durability.InvokerEventImpl
getRevision() - Method in class net.sf.hajdbc.Version
 
getSchema() - Method in interface net.sf.hajdbc.QualifiedName
 
getSequences() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
getSequences() - Method in interface net.sf.hajdbc.DatabaseProperties
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns a collection of sequences using dialect specific logic.
getSequences(DatabaseMetaData, SequencePropertiesFactory) - Method in interface net.sf.hajdbc.SequenceSupport
Returns a collection of sequences using dialect specific logic.
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
getSequenceSupport() - Method in interface net.sf.hajdbc.dialect.Dialect
 
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
getSequenceSupport() - Method in class net.sf.hajdbc.dialect.StandardDialect
getSerialFactory() - Method in enum net.sf.hajdbc.sql.serial.SerialLocatorFactories
 
getSoftMinEvictableIdleTimeMillis() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getSource() - Method in class net.sf.hajdbc.util.Event
 
getSourceDatabase() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns the database from which to synchronize.
getSourceDatabase() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getSourceDatabaseProperties() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns a cache of database meta data for the source database.
getSourceDatabaseProperties() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getStack() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
getState(OutputStream) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
getStateManager() - Method in interface net.sf.hajdbc.DatabaseCluster
Returns a StateManager for persisting database cluster state.
getStateManager() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns a StateManager for persisting database cluster state.
getStateManagerFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Returns a StateManager for persisting database cluster state.
getStateManagerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Returns a StateManager for persisting database cluster state.
getStateManagerFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getSynchronizationStrategies() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Returns the set of synchronization strategies available to this cluster.
getSynchronizationStrategyMap() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getSynchronizationStrategyMap() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getSynchronizationStrategyMap() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getSynchronizationSupport() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
 
getSynchronizationSupport() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
getSystemProperties() - Static method in class net.sf.hajdbc.util.SystemProperties
 
getSystemProperty(String) - Static method in class net.sf.hajdbc.util.SystemProperties
 
getSystemProperty(String, String) - Static method in class net.sf.hajdbc.util.SystemProperties
 
getTable() - Method in interface net.sf.hajdbc.Constraint
 
getTable() - Method in class net.sf.hajdbc.dialect.AbstractConstraint
 
getTables() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
getTables() - Method in interface net.sf.hajdbc.DatabaseProperties
 
getTables(DatabaseMetaData, QualifiedNameFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns all tables in this database mapped by schema.
getTables(DatabaseMetaData, QualifiedNameFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns all tables in this database mapped by schema.
getTargetClass() - Method in class net.sf.hajdbc.AbstractExceptionFactory
 
getTargetClass() - Method in interface net.sf.hajdbc.ExceptionFactory
 
getTargetDatabase() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns the database to synchronize.
getTargetDatabase() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getTargetDatabaseProperties() - Method in interface net.sf.hajdbc.sync.SynchronizationContext
Returns a cache of database meta data for the target database.
getTargetDatabaseProperties() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
 
getThreadFactory() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getThreadFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getThreadFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getThreadFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getThreadFactory() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
 
getTime() - Method in interface net.sf.hajdbc.TriggerEvent
 
getTime() - Method in enum net.sf.hajdbc.TriggerSupport.TriggerEventEnum
 
getTimeAfter(Date) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getTimeBefore(Date) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeBetweenEvictionRunsMillis() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getTimeout() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
getTimeout() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getTimeout() - Method in interface net.sf.hajdbc.util.concurrent.Registry.Factory
 
getTimeZone() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getTransactionContext() - Method in class net.sf.hajdbc.sql.AbstractTransactionalProxyFactory
 
getTransactionContext() - Method in interface net.sf.hajdbc.sql.TransactionalProxyFactory
 
getTransactionExecutor(ExecutorService, boolean) - Method in enum net.sf.hajdbc.sql.TransactionModeEnum
 
getTransactionExecutor(ExecutorService, boolean) - Method in interface net.sf.hajdbc.TransactionMode
 
getTransactionId() - Method in interface net.sf.hajdbc.durability.DurabilityEvent
 
getTransactionId() - Method in class net.sf.hajdbc.durability.DurabilityEventImpl
getTransactionIdentifierFactory() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getTransactionIdentifierFactory() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getTransactionIdentifierFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getTransactionIdentifierFactory() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getTransactionIdentifierFactory() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
getTransactionIdentifierFactory() - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabaseClusterConfiguration
getTransactionMode() - Method in interface net.sf.hajdbc.DatabaseCluster
 
getTransactionMode() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
getTransactionMode() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
getTransactionMode() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
getTransactionMode() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
getTriggerRowAlias(TriggerTime) - Method in class net.sf.hajdbc.dialect.StandardDialect
getTriggerRowAlias(TriggerTime) - Method in interface net.sf.hajdbc.TriggerSupport
 
getTriggerSupport() - Method in interface net.sf.hajdbc.dialect.Dialect
 
getTriggerSupport() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
getTriggerSupport() - Method in class net.sf.hajdbc.dialect.StandardDialect
getTruncateTableSQL(TableProperties) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a SQL statement used to truncate a table.
getTruncateTableSQL(TableProperties) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
getType() - Method in class net.sf.hajdbc.AbstractExceptionFactory
 
getType() - Method in interface net.sf.hajdbc.ColumnProperties
 
getType() - Method in interface net.sf.hajdbc.ExceptionFactory
 
getType() - Method in interface net.sf.hajdbc.lock.distributed.LockDescriptor
 
getType() - Method in class net.sf.hajdbc.sql.io.IOExceptionFactory
 
getType() - Method in class net.sf.hajdbc.sql.SQLExceptionFactory
getType() - Method in class net.sf.hajdbc.sql.xa.XAExceptionFactory
getTypes(DatabaseMetaData) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns a mapping of standard JDBC types to native types
getTypes(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns a mapping of standard JDBC types to native types
getUniqueConstraints() - Method in class net.sf.hajdbc.cache.eager.EagerTableProperties
 
getUniqueConstraints() - Method in class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
getUniqueConstraints(DatabaseMetaData, QualifiedName, UniqueConstraint, UniqueConstraintFactory) - Method in interface net.sf.hajdbc.dialect.Dialect
Returns the unique constraints on the specified table - excluding the primary key of the table.
getUniqueConstraints(DatabaseMetaData, QualifiedName, UniqueConstraint, UniqueConstraintFactory) - Method in class net.sf.hajdbc.dialect.StandardDialect
Returns the unique constraints on the specified table - excluding the primary key of the table.
getUniqueConstraints() - Method in interface net.sf.hajdbc.TableProperties
 
getUnit() - Method in class net.sf.hajdbc.util.TimePeriod
 
getUpdateRule() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
 
getUrlPattern() - Method in class net.sf.hajdbc.AbstractDriver
 
getUrlPattern() - Method in class net.sf.hajdbc.pool.sql.PoolingDriver
getUrlPattern() - Method in class net.sf.hajdbc.sql.Driver
getUrlPattern() - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
getUser() - Method in interface net.sf.hajdbc.dialect.ConnectionProperties
 
getUser() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
getUser() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
getUser() - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
getValue() - Method in interface net.sf.hajdbc.durability.InvokerResult
 
getValue() - Method in class net.sf.hajdbc.durability.InvokerResultImpl
getValue() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.Property
 
getValue() - Method in interface net.sf.hajdbc.TriggerEvent
 
getValue() - Method in enum net.sf.hajdbc.TriggerSupport.TriggerEventEnum
 
getValue(int, String, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
getValue() - Method in class net.sf.hajdbc.util.TimePeriod
 
getVersion() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Return the current HA-JDBC version
getVersionPattern() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
getWeight() - Method in interface net.sf.hajdbc.Database
Returns the relative "weight" of this cluster node.
getWeight() - Method in class net.sf.hajdbc.sql.AbstractDatabase
Returns the relative "weight" of this cluster node.
getWhenExhaustedAction() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
getXAConnection() - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
getXAConnection(String, String) - Method in class net.sf.hajdbc.sql.xa.XADataSource
 

H

H2Dialect - Class in net.sf.hajdbc.dialect.h2
Dialect for H2 Database Engine.
H2Dialect() - Constructor for class net.sf.hajdbc.dialect.h2.H2Dialect
 
H2DialectFactory - Class in net.sf.hajdbc.dialect.h2
 
H2DialectFactory() - Constructor for class net.sf.hajdbc.dialect.h2.H2DialectFactory
 
HA_JDBC_HOME - Static variable in class net.sf.hajdbc.util.Strings
 
handle(Message) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
hashCode() - Method in class net.sf.hajdbc.AbstractNamed
 
hashCode() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
hashCode() - Method in class net.sf.hajdbc.distributed.jgroups.AddressMember
hashCode() - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
hashCode() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
hashCode() - Method in class net.sf.hajdbc.util.Event
 
HexCodecFactory - Class in net.sf.hajdbc.codec.hex
Codec that uses hex encoding/decoding.
HexCodecFactory() - Constructor for class net.sf.hajdbc.codec.hex.HexCodecFactory
 
HOUR - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
hours - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
HSQLDBDialect - Class in net.sf.hajdbc.dialect.hsqldb
Dialect for HSQLDB.
HSQLDBDialect() - Constructor for class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
HSQLDBDialectFactory - Class in net.sf.hajdbc.dialect.hsqldb
 
HSQLDBDialectFactory() - Constructor for class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialectFactory
 

I

ID_MAX_SIZE - Static variable in interface net.sf.hajdbc.Database
 
Identifiable - Interface in net.sf.hajdbc
 
IdentifiableMatcher<T extends Identifiable> - Class in net.sf.hajdbc
 
IdentifiableMatcher(String) - Constructor for class net.sf.hajdbc.IdentifiableMatcher
 
IdentifierList - Class in net.sf.hajdbc.dialect
Custom list implementation that normalizes the element entries as they are added.
IdentifierList(IdentifierNormalizer) - Constructor for class net.sf.hajdbc.dialect.IdentifierList
 
IdentifierNormalizer - Interface in net.sf.hajdbc
 
identifierPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
identifierPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
IdentityColumnSupport - Interface in net.sf.hajdbc
 
Impact - Enum in net.sf.hajdbc.management
 
indicatesFailure(SQLException) - Method in interface net.sf.hajdbc.dialect.Dialect
Determines whether the specified exception indicates a catastrophic error.
indicatesFailure(XAException) - Method in interface net.sf.hajdbc.dialect.Dialect
Determines whether the specified exception indicates a catastrophic error.
indicatesFailure(int) - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
indicatesFailure(int) - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
 
indicatesFailure(String) - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
indicatesFailure(SQLException) - Method in class net.sf.hajdbc.dialect.StandardDialect
Determines whether the specified exception indicates a catastrophic error.
indicatesFailure(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
Indicates whether the specified SQLState indicates a database failure that should result in a database deactivation.
indicatesFailure(int) - Method in class net.sf.hajdbc.dialect.StandardDialect
Indicates whether the specified vendor-specific error code indicates a database failure that should result in a database deactivation.
indicatesFailure(XAException) - Method in class net.sf.hajdbc.dialect.StandardDialect
Determines whether the specified exception indicates a catastrophic error.
indicatesFailure(E, Dialect) - Method in interface net.sf.hajdbc.ExceptionFactory
 
indicatesFailure(IOException, Dialect) - Method in class net.sf.hajdbc.sql.io.IOExceptionFactory
 
indicatesFailure(SQLException, Dialect) - Method in class net.sf.hajdbc.sql.SQLExceptionFactory
indicatesFailure(XAException, Dialect) - Method in class net.sf.hajdbc.sql.xa.XAExceptionFactory
IngresDialect - Class in net.sf.hajdbc.dialect.ingres
Dialect for Ingres.
IngresDialect() - Constructor for class net.sf.hajdbc.dialect.ingres.IngresDialect
 
IngresDialectFactory - Class in net.sf.hajdbc.dialect.ingres
 
IngresDialectFactory() - Constructor for class net.sf.hajdbc.dialect.ingres.IngresDialectFactory
 
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.FastDifferentialSynchronizationStrategy
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
init(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.sync.PerTableSynchronizationStrategy
 
init(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.SynchronizationStrategy
 
InputSinkChannel<I,S> - Interface in net.sf.hajdbc.io
Channel for writing to, and reading from, an input sink.
InputSinkProvider - Interface in net.sf.hajdbc.io
The SPI for an input sink strategy.
InputSinkRegistry<S> - Interface in net.sf.hajdbc.io
A registry of input sinks.
InputSinkRegistryImpl<S> - Class in net.sf.hajdbc.io
A sink type independent registry for input sinks.
InputSinkRegistryImpl(InputSinkStrategy<S>) - Constructor for class net.sf.hajdbc.io.InputSinkRegistryImpl
 
InputSinkRegistryInvocationHandler<Z,D extends Database<Z>,P,T,F extends InputSinkRegistryProxyFactory<Z,D,P,T>> - Class in net.sf.hajdbc.sql
 
InputSinkRegistryInvocationHandler(Class<T>, F, Method) - Constructor for class net.sf.hajdbc.sql.InputSinkRegistryInvocationHandler
 
InputSinkRegistryProxyFactory<Z,D extends Database<Z>,P,T> - Interface in net.sf.hajdbc.sql
 
InputSinkStrategy<S> - Interface in net.sf.hajdbc.io
A strategy for creating input stream and reader channels.
insertIntoTablePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
InvocationCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
InvocationCommand(RemoteInvocationDescriptor) - Constructor for class net.sf.hajdbc.state.distributed.InvocationCommand
 
InvocationDescriptor - Interface in net.sf.hajdbc.state.distributed
 
InvocationEvent - Interface in net.sf.hajdbc.durability
 
InvocationEventAdapter - Class in net.sf.hajdbc.state.simple
 
InvocationEventAdapter(DurabilityEvent) - Constructor for class net.sf.hajdbc.state.simple.InvocationEventAdapter
 
InvocationEventImpl - Class in net.sf.hajdbc.durability
 
InvocationEventImpl(Object, Durability.Phase, ExceptionType) - Constructor for class net.sf.hajdbc.durability.InvocationEventImpl
 
InvocationHandler<Z,D extends Database<Z>,T,E extends Exception,F extends ProxyFactory<Z,D,T,E>> - Interface in net.sf.hajdbc.sql
 
InvocationResultFactory<Z,D extends Database<Z>,R> - Interface in net.sf.hajdbc.sql
 
InvocationStrategies - Enum in net.sf.hajdbc.invocation
 
InvocationStrategy - Interface in net.sf.hajdbc.invocation
 
invoke(Invoker<Z, D, T, R, E>, D, T) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
Invoke the specified invoker on the specified object against the specified database, potentially informing the balancer.
invoke(Invoker<Z, D, T, R, E>, D, T) - Method in interface net.sf.hajdbc.balancer.Balancer
Invoke the specified invoker on the specified object against the specified database, potentially informing the balancer.
invoke(Invoker<Z, D, T, R, E>, D, T) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
Invoke the specified invoker on the specified object against the specified database, potentially informing the balancer.
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in enum net.sf.hajdbc.invocation.InvocationStrategies
 
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in interface net.sf.hajdbc.invocation.InvocationStrategy
 
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.InvokeOnAnyInvocationStrategy
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.InvokeOnManyInvocationStrategy
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.InvokeOnOneInvocationStrategy
invoke(D, T) - Method in interface net.sf.hajdbc.invocation.Invoker
Invokes an action against the specified database on the specified SQL object
invoke(ProxyFactory<Z, D, T, E>, Invoker<Z, D, T, R, E>) - Method in class net.sf.hajdbc.invocation.LockingInvocationStrategy
invoke(D, T) - Method in class net.sf.hajdbc.invocation.SimpleInvoker
 
invoke(String, Object[], String[]) - Method in class net.sf.hajdbc.management.AnnotatedMBean
invoke(Object, Method, Object[]) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.sf.hajdbc.sql.ChildInvocationHandler
 
invoke(Method, ExceptionFactory<E>, Object, Object...) - Static method in class net.sf.hajdbc.util.reflect.Methods
Helper method for Method.invoke(Object, Object...) that performs the necessary exception handling.
invoke(Object, Method, Object[]) - Method in class net.sf.hajdbc.util.reflect.SimpleInvocationHandler
 
invokeAll(Collection<? extends Callable<T>>) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
Executes the specified tasks serially, until the first successful result, then the remainder using the executor with which this executor was created.
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
invokeAny(Collection<? extends Callable<T>>) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
InvokeOnAnyInvocationStrategy - Class in net.sf.hajdbc.invocation
 
InvokeOnAnyInvocationStrategy(InvocationStrategy) - Constructor for class net.sf.hajdbc.invocation.InvokeOnAnyInvocationStrategy
 
InvokeOnManyInvocationStrategy - Class in net.sf.hajdbc.invocation
 
InvokeOnManyInvocationStrategy(InvokeOnManyInvocationStrategy.ResultsCollector) - Constructor for class net.sf.hajdbc.invocation.InvokeOnManyInvocationStrategy
 
InvokeOnManyInvocationStrategy.ResultsCollector - Interface in net.sf.hajdbc.invocation
 
InvokeOnOneInvocationStrategy - Class in net.sf.hajdbc.invocation
 
InvokeOnOneInvocationStrategy(InvokeOnOneInvocationStrategy.DatabaseSelector) - Constructor for class net.sf.hajdbc.invocation.InvokeOnOneInvocationStrategy
 
InvokeOnOneInvocationStrategy.DatabaseSelector - Interface in net.sf.hajdbc.invocation
 
Invoker<Z,D extends Database<Z>,T,R,E extends Exception> - Interface in net.sf.hajdbc.invocation
Represents a method invocation on a SQL object against a database.
InvokerCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
InvokerCommand(RemoteInvokerDescriptor) - Constructor for class net.sf.hajdbc.state.distributed.InvokerCommand
 
InvokerDescriptor - Interface in net.sf.hajdbc.state.distributed
 
InvokerEvent - Interface in net.sf.hajdbc.durability
 
InvokerEventImpl - Class in net.sf.hajdbc.durability
 
InvokerEventImpl(Object, Durability.Phase, String) - Constructor for class net.sf.hajdbc.durability.InvokerEventImpl
Constructs a new InvokerEventImpl
InvokerResult - Interface in net.sf.hajdbc.durability
 
InvokerResultImpl - Class in net.sf.hajdbc.durability
 
InvokerResultImpl(Object) - Constructor for class net.sf.hajdbc.durability.InvokerResultImpl
 
InvokerResultImpl(Exception) - Constructor for class net.sf.hajdbc.durability.InvokerResultImpl
 
IOExceptionFactory - Class in net.sf.hajdbc.sql.io
Factory for IOExceptions
IOExceptionFactory() - Constructor for class net.sf.hajdbc.sql.io.IOExceptionFactory
 
isActive() - Method in interface net.sf.hajdbc.Database
 
isActive() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not this cluster is active, i.e.
isActive() - Method in class net.sf.hajdbc.sql.AbstractDatabase
isActive() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not this cluster is active, i.e.
isAlive(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Determines whether or not the specified database is responsive
isAutoIncrement() - Method in interface net.sf.hajdbc.ColumnProperties
 
isBatchMethod(Method) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
isBatchMethod(Method) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
isBatchMethod(Method) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationHandler
 
isCurrentDateEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not non-deterministic CURRENT_DATE SQL functions will be evaluated to deterministic static values.
isCurrentDateEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_DATE SQL functions will be evaluated to deterministic static values.
isCurrentDateEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_DATE SQL functions will be evaluated to deterministic static values.
isCurrentDateEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isCurrentDateEvaluationEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not non-deterministic CURRENT_DATE SQL functions will be evaluated to deterministic static values.
isCurrentTimeEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not non-deterministic CURRENT_TIME functions will be evaluated to deterministic static values.
isCurrentTimeEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_TIME functions will be evaluated to deterministic static values.
isCurrentTimeEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_TIME functions will be evaluated to deterministic static values.
isCurrentTimeEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isCurrentTimeEvaluationEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not non-deterministic CURRENT_TIME functions will be evaluated to deterministic static values.
isCurrentTimestampEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not non-deterministic CURRENT_TIMESTAMP functions will be evaluated to deterministic static values.
isCurrentTimestampEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_TIMESTAMP functions will be evaluated to deterministic static values.
isCurrentTimestampEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not non-deterministic CURRENT_TIMESTAMP functions will be evaluated to deterministic static values.
isCurrentTimestampEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isCurrentTimestampEvaluationEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not non-deterministic CURRENT_TIMESTAMP functions will be evaluated to deterministic static values.
isDataOnly() - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
 
isDirty() - Method in interface net.sf.hajdbc.Database
 
isDirty() - Method in class net.sf.hajdbc.sql.AbstractDatabase
isEmpty() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
isEmpty() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
isEmptyClusterAllowed() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
 
isEmptyClusterAllowed() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
isEmptyClusterAllowed() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isEnabled() - Method in class net.sf.hajdbc.logging.commons.CommonsLoggingProvider
isEnabled() - Method in class net.sf.hajdbc.logging.jboss.JBossLoggingProvider
isEnabled() - Method in class net.sf.hajdbc.logging.jdk.JDKLoggingProvider
isEnabled() - Method in interface net.sf.hajdbc.logging.LoggingProvider
 
isEnabled() - Method in class net.sf.hajdbc.logging.slf4j.SLF4JLoggingProvider
isEnabled() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
isEnabled() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
 
isEnabled() - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
isEnabled() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
 
isEnabled() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
 
isEnabled() - Method in interface net.sf.hajdbc.state.StateManager
 
isFair() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManagerFactory
 
isForce2PC() - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabase
 
isIdentityColumnDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not identity column detection is enabled for this cluster.
isIdentityColumnDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not identity column detection is enabled for this cluster.
isIdentityColumnDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not identity column detection is enabled for this cluster.
isIdentityColumnDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isIdentityColumnDetectionEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not identity column detection is enabled for this cluster.
isIndexType(Class<?>) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
 
isIndexType(Class<?>) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationHandler
 
isLeapYear(int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
isLifo() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
isLocal() - Method in interface net.sf.hajdbc.Database
Indicates whether or not this database is local to the machine on which the JVM resides.
isLocal() - Method in class net.sf.hajdbc.sql.AbstractDatabase
Indicates whether or not this database is local to the machine on which the JVM resides.
isRandEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not non-deterministic RAND() functions will be replaced by evaluated to static values.
isRandEvaluationEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not non-deterministic RAND() functions will be replaced by evaluated to static values.
isRandEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not non-deterministic RAND() functions will be replaced by evaluated to static values.
isRandEvaluationEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isRandEvaluationEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not non-deterministic RAND() functions will be replaced by evaluated to static values.
isSatisfiedBy(Date) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Indicates whether the given date satisfies the cron expression.
isSelectForUpdate(String) - Method in interface net.sf.hajdbc.dialect.Dialect
Determines whether the specified SQL is a SELECT ...
isSelectForUpdate(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
isSelectForUpdate() - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementProxyFactory
 
isSelectForUpdate(String) - Method in class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
isSelectForUpdate(String) - Method in interface net.sf.hajdbc.sql.SQLProxyFactory
 
isSequenceDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
Indicates whether or not sequence detection is enabled for this cluster.
isSequenceDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseClusterConfiguration
Indicates whether or not sequence detection is enabled for this cluster.
isSequenceDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
Indicates whether or not sequence detection is enabled for this cluster.
isSequenceDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.NestedConfiguration
 
isSequenceDetectionEnabled() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Indicates whether or not sequence detection is enabled for this cluster.
isShutdown() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
isTerminated() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
isTestOnBorrow() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
isTestOnReturn() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
isTestWhileIdle() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
isValid(Connection) - Method in interface net.sf.hajdbc.dialect.Dialect
 
isValid(Connection) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
isValid(Connection) - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
jTDS does not implement Connection.isValid(...)
isValid(T) - Method in interface net.sf.hajdbc.pool.PoolProvider
 
isValid(Connection) - Method in class net.sf.hajdbc.pool.sql.ConnectionPoolProvider
isValid(Environment) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
isValid(SqlJetDb) - Method in class net.sf.hajdbc.state.sqlite.SQLiteDbPoolProvider
isValidExpression(String) - Static method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isWrapperFor(Class<?>) - Method in class net.sf.hajdbc.sql.DataSource
 
iterator() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
iterator() - Method in class net.sf.hajdbc.util.Reversed

J

JBossLogger - Class in net.sf.hajdbc.logging.jboss
 
JBossLogger(Class<?>) - Constructor for class net.sf.hajdbc.logging.jboss.JBossLogger
 
JBossLoggingProvider - Class in net.sf.hajdbc.logging.jboss
 
JBossLoggingProvider() - Constructor for class net.sf.hajdbc.logging.jboss.JBossLoggingProvider
 
jdbcCompliant() - Method in class net.sf.hajdbc.AbstractDriver
JDKLogger - Class in net.sf.hajdbc.logging.jdk
java.util.logging-based Logger implementation.
JDKLogger(Class<?>) - Constructor for class net.sf.hajdbc.logging.jdk.JDKLogger
 
JDKLoggingProvider - Class in net.sf.hajdbc.logging.jdk
java.util.logging-based service provider.
JDKLoggingProvider() - Constructor for class net.sf.hajdbc.logging.jdk.JDKLoggingProvider
 
JGroupsCommandDispatcher<C> - Class in net.sf.hajdbc.distributed.jgroups
A JGroups-based command dispatcher.
JGroupsCommandDispatcher(String, Channel, long, C, Stateful, MembershipListener) - Constructor for class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Constructs a new ChannelCommandDispatcher.
JGroupsCommandDispatcherFactory - Class in net.sf.hajdbc.distributed.jgroups
Factory for creating a JGroups instrumented command dispatcher.
JGroupsCommandDispatcherFactory() - Constructor for class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
join(StringBuilder, Collection<String>, String) - Static method in class net.sf.hajdbc.util.Strings
Performs the reverse of a split operation, joining the elements of the specified collection using the specified delimiter.
join(Collection<String>, String) - Static method in class net.sf.hajdbc.util.Strings
Performs the reverse of a split operation, joining the elements of the specified collection using the specified delimiter.
join(String[], String) - Static method in class net.sf.hajdbc.util.Strings
Performs the reverse of a split operation, joining the elements of the specified collection using the specified delimiter.
join(StringBuilder, String[], String) - Static method in class net.sf.hajdbc.util.Strings
Performs the reverse of a split operation, joining the elements of the specified collection using the specified delimiter.

K

keySet() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 

L

lastdayOffset - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
lastdayOfMonth - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
lastdayOfWeek - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
LazyDatabaseMetaDataCache<Z,D extends Database<Z>> - Class in net.sf.hajdbc.cache.lazy
Per-database DatabaseMetaDataCache implementation that populates itself lazily.
LazyDatabaseMetaDataCache(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCache
 
LazyDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache.lazy
Factory for creating a LazyDatabaseMetaDataCache.
LazyDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataCacheFactory
 
LazyDatabaseMetaDataProvider - Class in net.sf.hajdbc.cache.lazy
 
LazyDatabaseMetaDataProvider(DatabaseMetaData) - Constructor for class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataProvider
 
LazyDatabaseProperties - Class in net.sf.hajdbc.cache.lazy
 
LazyDatabaseProperties(DatabaseMetaDataProvider, Dialect) - Constructor for class net.sf.hajdbc.cache.lazy.LazyDatabaseProperties
 
LazyTableProperties - Class in net.sf.hajdbc.cache.lazy
 
LazyTableProperties(QualifiedName, DatabaseMetaDataProvider, Dialect, QualifiedNameFactory) - Constructor for class net.sf.hajdbc.cache.lazy.LazyTableProperties
 
Level - Enum in net.sf.hajdbc.logging
Log level abstraction for logging service provider interface.
Lifecycle - Interface in net.sf.hajdbc
Interface implemented by HA-JDBC services that participate in the lifecycle of a database cluster.
LifecycleRegistry<K,V extends Lifecycle,C,E extends Exception> - Class in net.sf.hajdbc.util.concurrent
 
LifecycleRegistry(Registry.Factory<K, V, C, E>, RegistryStoreFactory<K>, ExceptionFactory<E>) - Constructor for class net.sf.hajdbc.util.concurrent.LifecycleRegistry
 
LoadBalancer<Z,D extends Database<Z>> - Class in net.sf.hajdbc.balancer.load
Balancer implementation whose LoadBalancer.next() implementation returns the database with the least load.
LoadBalancer(Set<D>) - Constructor for class net.sf.hajdbc.balancer.load.LoadBalancer
Constructs a new LoadBalancer
LoadBalancerFactory - Class in net.sf.hajdbc.balancer.load
Factory for creating a LoadBalancer
LoadBalancerFactory() - Constructor for class net.sf.hajdbc.balancer.load.LoadBalancerFactory
 
LocalTransactionContext<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
LocalTransactionContext(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.sql.LocalTransactionContext
 
LocatorInvocationHandler<Z,D extends Database<Z>,P,T,F extends LocatorProxyFactory<Z,D,P,T>> - Class in net.sf.hajdbc.sql
 
LocatorInvocationHandler(Class<T>, F, Set<Method>, Set<Method>) - Constructor for class net.sf.hajdbc.sql.LocatorInvocationHandler
 
locatorPattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
LocatorProxyFactory<Z,D extends Database<Z>,P,T> - Class in net.sf.hajdbc.sql
 
LocatorProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, T, SQLException>, Map<D, T>, boolean) - Constructor for class net.sf.hajdbc.sql.LocatorProxyFactory
 
locatorsUpdateCopy() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
locatorsUpdateCopy() - Method in interface net.sf.hajdbc.DatabaseProperties
 
locatorsUpdateCopy() - Method in class net.sf.hajdbc.sql.AbstractSQLProxyFactory
 
locatorsUpdateCopy() - Method in class net.sf.hajdbc.sql.LocatorProxyFactory
 
locatorsUpdateCopy() - Method in interface net.sf.hajdbc.sql.SQLProxyFactory
 
lock() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
LockCommandContext - Interface in net.sf.hajdbc.lock.distributed
Execution context for lock commands.
LockDescriptor - Interface in net.sf.hajdbc.lock.distributed
 
LockingInvocationStrategy - Class in net.sf.hajdbc.invocation
An invocation strategy decorator that acquires a list of locks before invocation, and releases them afterward.
LockingInvocationStrategy(InvocationStrategy, List<Lock>) - Constructor for class net.sf.hajdbc.invocation.LockingInvocationStrategy
 
lockInterruptibly() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
LockManager - Interface in net.sf.hajdbc.lock
Manages a set of named read/write locks.
LockManagerFactory - Interface in net.sf.hajdbc.lock
 
LockType - Enum in net.sf.hajdbc.lock.distributed
 
log(Level, String, Object...) - Method in class net.sf.hajdbc.logging.AbstractLogger
log(Level, Throwable) - Method in class net.sf.hajdbc.logging.AbstractLogger
log(Level, Throwable, String, Object...) - Method in class net.sf.hajdbc.logging.commons.CommonsLogger
log(Level, Throwable, String, Object...) - Method in class net.sf.hajdbc.logging.jboss.JBossLogger
log(Level, Throwable, String, Object...) - Method in class net.sf.hajdbc.logging.jdk.JDKLogger
log(Level, String, Object...) - Method in interface net.sf.hajdbc.logging.Logger
 
log(Level, Throwable, String, Object...) - Method in interface net.sf.hajdbc.logging.Logger
 
log(Level, Throwable) - Method in interface net.sf.hajdbc.logging.Logger
 
log(Level, Throwable, String, Object...) - Method in class net.sf.hajdbc.logging.slf4j.SLF4JLogger
Logger - Interface in net.sf.hajdbc.logging
Logging wrapper that allows deferment of message formatting and argument evaluation.
logger - Variable in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
logger - Variable in class net.sf.hajdbc.sql.AbstractProxyFactory
 
LoggerFactory - Class in net.sf.hajdbc.logging
Factory for creating Logger implementation from various logging service provider implementations.
LoggingProvider - Interface in net.sf.hajdbc.logging
Logging provider abstraction of logging service provider interface.

M

main(String...) - Static method in class net.sf.hajdbc.codec.base64.Base64CodecFactory
 
main(String...) - Static method in class net.sf.hajdbc.codec.crypto.CipherCodecFactory
 
main(String...) - Static method in class net.sf.hajdbc.codec.hex.HexCodecFactory
 
main(String...) - Static method in class net.sf.hajdbc.xml.SchemaGenerator
 
ManagedAttribute - Annotation Type in net.sf.hajdbc.management
Placeholder for JSR 255 (JMX 2.0) annotations.
ManagedOperation - Annotation Type in net.sf.hajdbc.management
Placeholder for JSR 255 (JMX 2.0) annotations.
MapRegistryStoreFactory<K> - Class in net.sf.hajdbc.util.concurrent
 
MapRegistryStoreFactory() - Constructor for class net.sf.hajdbc.util.concurrent.MapRegistryStoreFactory
 
Matcher<T> - Interface in net.sf.hajdbc.util
 
matches(ExceptionFactory) - Method in enum net.sf.hajdbc.ExceptionType
 
matches(T) - Method in class net.sf.hajdbc.IdentifiableMatcher
 
matches(T) - Method in interface net.sf.hajdbc.util.Matcher
 
MAX_YEAR - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
MaxDBDialect - Class in net.sf.hajdbc.dialect.maxdb
Dialect for MySQL MaxDB.
MaxDBDialect() - Constructor for class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
MaxDBDialectFactory - Class in net.sf.hajdbc.dialect.maxdb
 
MaxDBDialectFactory() - Constructor for class net.sf.hajdbc.dialect.maxdb.MaxDBDialectFactory
 
MBean - Annotation Type in net.sf.hajdbc.management
Placeholder for JSR 255 (JMX 2.0) annotations.
MBeanRegistrar<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.management
 
MckoiDialect - Class in net.sf.hajdbc.dialect.mckoi
Dialect for Mckoi.
MckoiDialect() - Constructor for class net.sf.hajdbc.dialect.mckoi.MckoiDialect
 
MckoiDialectFactory - Class in net.sf.hajdbc.dialect.mckoi
 
MckoiDialectFactory() - Constructor for class net.sf.hajdbc.dialect.mckoi.MckoiDialectFactory
 
meetsRequirement(int, int) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
Member - Interface in net.sf.hajdbc.distributed
Identifies a group member.
MemberAcquireLockCommand - Class in net.sf.hajdbc.lock.distributed
 
MemberAcquireLockCommand(RemoteLockDescriptor) - Constructor for class net.sf.hajdbc.lock.distributed.MemberAcquireLockCommand
 
MemberReleaseLockCommand - Class in net.sf.hajdbc.lock.distributed
Release lock command for execution on group member.
MemberReleaseLockCommand(RemoteLockDescriptor) - Constructor for class net.sf.hajdbc.lock.distributed.MemberReleaseLockCommand
 
MembershipListener - Interface in net.sf.hajdbc.distributed
Used to notify the implementor of changes to group membership.
Messages - Enum in net.sf.hajdbc
Provides localized access to log/error messages.
Methods - Class in net.sf.hajdbc.util.reflect
 
MINUTE - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
minutes - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
MONTH - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
monthMap - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
months - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
MultiplexingDecoderFactory - Class in net.sf.hajdbc.codec
Codec factory that whose decoding behavior is determined by a prefix.
MultiplexingDecoderFactory() - Constructor for class net.sf.hajdbc.codec.MultiplexingDecoderFactory
 
MySQLDialect - Class in net.sf.hajdbc.dialect.mysql
Dialect for MySQL
MySQLDialect() - Constructor for class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
MySQLDialectFactory - Class in net.sf.hajdbc.dialect.mysql
 
MySQLDialectFactory() - Constructor for class net.sf.hajdbc.dialect.mysql.MySQLDialectFactory
 

N

Named<N,T extends Named<N,T>> - Interface in net.sf.hajdbc
 
nameFactory - Variable in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
NAMESPACE - Static variable in class net.sf.hajdbc.xml.SchemaGenerator
 
nearestWeekday - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
net.sf.hajdbc - package net.sf.hajdbc
 
net.sf.hajdbc.balancer - package net.sf.hajdbc.balancer
 
net.sf.hajdbc.balancer.load - package net.sf.hajdbc.balancer.load
 
net.sf.hajdbc.balancer.random - package net.sf.hajdbc.balancer.random
 
net.sf.hajdbc.balancer.roundrobin - package net.sf.hajdbc.balancer.roundrobin
 
net.sf.hajdbc.balancer.simple - package net.sf.hajdbc.balancer.simple
 
net.sf.hajdbc.cache - package net.sf.hajdbc.cache
 
net.sf.hajdbc.cache.eager - package net.sf.hajdbc.cache.eager
 
net.sf.hajdbc.cache.lazy - package net.sf.hajdbc.cache.lazy
 
net.sf.hajdbc.cache.simple - package net.sf.hajdbc.cache.simple
 
net.sf.hajdbc.codec - package net.sf.hajdbc.codec
 
net.sf.hajdbc.codec.base64 - package net.sf.hajdbc.codec.base64
 
net.sf.hajdbc.codec.crypto - package net.sf.hajdbc.codec.crypto
 
net.sf.hajdbc.codec.hex - package net.sf.hajdbc.codec.hex
 
net.sf.hajdbc.dialect - package net.sf.hajdbc.dialect
 
net.sf.hajdbc.dialect.db2 - package net.sf.hajdbc.dialect.db2
 
net.sf.hajdbc.dialect.derby - package net.sf.hajdbc.dialect.derby
 
net.sf.hajdbc.dialect.firebird - package net.sf.hajdbc.dialect.firebird
 
net.sf.hajdbc.dialect.h2 - package net.sf.hajdbc.dialect.h2
 
net.sf.hajdbc.dialect.hsqldb - package net.sf.hajdbc.dialect.hsqldb
 
net.sf.hajdbc.dialect.ingres - package net.sf.hajdbc.dialect.ingres
 
net.sf.hajdbc.dialect.maxdb - package net.sf.hajdbc.dialect.maxdb
 
net.sf.hajdbc.dialect.mckoi - package net.sf.hajdbc.dialect.mckoi
 
net.sf.hajdbc.dialect.mysql - package net.sf.hajdbc.dialect.mysql
 
net.sf.hajdbc.dialect.oracle - package net.sf.hajdbc.dialect.oracle
 
net.sf.hajdbc.dialect.postgresql - package net.sf.hajdbc.dialect.postgresql
 
net.sf.hajdbc.dialect.sybase - package net.sf.hajdbc.dialect.sybase
 
net.sf.hajdbc.distributed - package net.sf.hajdbc.distributed
 
net.sf.hajdbc.distributed.jgroups - package net.sf.hajdbc.distributed.jgroups
 
net.sf.hajdbc.durability - package net.sf.hajdbc.durability
 
net.sf.hajdbc.durability.coarse - package net.sf.hajdbc.durability.coarse
 
net.sf.hajdbc.durability.fine - package net.sf.hajdbc.durability.fine
 
net.sf.hajdbc.durability.none - package net.sf.hajdbc.durability.none
 
net.sf.hajdbc.invocation - package net.sf.hajdbc.invocation
 
net.sf.hajdbc.io - package net.sf.hajdbc.io
 
net.sf.hajdbc.io.file - package net.sf.hajdbc.io.file
 
net.sf.hajdbc.io.simple - package net.sf.hajdbc.io.simple
 
net.sf.hajdbc.lock - package net.sf.hajdbc.lock
 
net.sf.hajdbc.lock.distributed - package net.sf.hajdbc.lock.distributed
 
net.sf.hajdbc.lock.semaphore - package net.sf.hajdbc.lock.semaphore
 
net.sf.hajdbc.logging - package net.sf.hajdbc.logging
 
net.sf.hajdbc.logging.commons - package net.sf.hajdbc.logging.commons
 
net.sf.hajdbc.logging.jboss - package net.sf.hajdbc.logging.jboss
 
net.sf.hajdbc.logging.jdk - package net.sf.hajdbc.logging.jdk
 
net.sf.hajdbc.logging.slf4j - package net.sf.hajdbc.logging.slf4j
 
net.sf.hajdbc.management - package net.sf.hajdbc.management
 
net.sf.hajdbc.pool - package net.sf.hajdbc.pool
 
net.sf.hajdbc.pool.generic - package net.sf.hajdbc.pool.generic
 
net.sf.hajdbc.pool.sql - package net.sf.hajdbc.pool.sql
 
net.sf.hajdbc.sql - package net.sf.hajdbc.sql
 
net.sf.hajdbc.sql.io - package net.sf.hajdbc.sql.io
 
net.sf.hajdbc.sql.pool - package net.sf.hajdbc.sql.pool
 
net.sf.hajdbc.sql.serial - package net.sf.hajdbc.sql.serial
 
net.sf.hajdbc.sql.xa - package net.sf.hajdbc.sql.xa
 
net.sf.hajdbc.state - package net.sf.hajdbc.state
 
net.sf.hajdbc.state.bdb - package net.sf.hajdbc.state.bdb
 
net.sf.hajdbc.state.distributed - package net.sf.hajdbc.state.distributed
 
net.sf.hajdbc.state.simple - package net.sf.hajdbc.state.simple
 
net.sf.hajdbc.state.sql - package net.sf.hajdbc.state.sql
 
net.sf.hajdbc.state.sqlite - package net.sf.hajdbc.state.sqlite
 
net.sf.hajdbc.sync - package net.sf.hajdbc.sync
 
net.sf.hajdbc.tx - package net.sf.hajdbc.tx
 
net.sf.hajdbc.util - package net.sf.hajdbc.util
 
net.sf.hajdbc.util.concurrent - package net.sf.hajdbc.util.concurrent
 
net.sf.hajdbc.util.concurrent.cron - package net.sf.hajdbc.util.concurrent.cron
 
net.sf.hajdbc.util.ref - package net.sf.hajdbc.util.ref
 
net.sf.hajdbc.util.reflect - package net.sf.hajdbc.util.reflect
 
net.sf.hajdbc.xml - package net.sf.hajdbc.xml
 
NEW_LINE - Static variable in class net.sf.hajdbc.util.Strings
 
newCondition() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
next() - Method in interface net.sf.hajdbc.balancer.Balancer
Returns the next database from this balancer
next() - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
Returns the next database from this balancer
next() - Method in class net.sf.hajdbc.balancer.random.RandomBalancer
Returns the next database from this balancer
next() - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancer
Returns the next database from this balancer
next() - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancer
Returns the next database from this balancer
NextDatabaseSelector - Class in net.sf.hajdbc.invocation
 
NextDatabaseSelector() - Constructor for class net.sf.hajdbc.invocation.NextDatabaseSelector
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
nextSequenceValueFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
NO_SPEC - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
NO_SPEC_INT - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
NoDurability<Z,D extends Database<Z>> - Class in net.sf.hajdbc.durability.none
Durability implementation that does not track anything.
NoDurability() - Constructor for class net.sf.hajdbc.durability.none.NoDurability
 
NoDurabilityFactory - Class in net.sf.hajdbc.durability.none
Factory for creating a NoDurability.
NoDurabilityFactory() - Constructor for class net.sf.hajdbc.durability.none.NoDurabilityFactory
 
normalize(String) - Method in class net.sf.hajdbc.dialect.StandardIdentifierNormalizer
 
normalize(String) - Method in interface net.sf.hajdbc.IdentifierNormalizer
 
nthdayOfWeek - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 

O

Objects - Class in net.sf.hajdbc.util
Object utility methods.
OracleDialect - Class in net.sf.hajdbc.dialect.oracle
Dialect for Oracle (commercial).
OracleDialect() - Constructor for class net.sf.hajdbc.dialect.oracle.OracleDialect
 
OracleDialectFactory - Class in net.sf.hajdbc.dialect.oracle
 
OracleDialectFactory() - Constructor for class net.sf.hajdbc.dialect.oracle.OracleDialectFactory
 
OutputProxyFactory<Z,D extends Database<Z>,P,T> - Class in net.sf.hajdbc.sql.io
Base proxy factory for IO proxies.
OutputProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, T, SQLException>, Map<D, T>) - Constructor for class net.sf.hajdbc.sql.io.OutputProxyFactory
 
OutputStreamProxy<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
Static proxy for OutputStreams
OutputStreamProxy(OutputStreamProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.io.OutputStreamProxy
 
OutputStreamProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
 
OutputStreamProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, OutputStream, SQLException>, Map<D, OutputStream>) - Constructor for class net.sf.hajdbc.sql.io.OutputStreamProxyFactory
 
OutputStreamProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
 
OutputStreamProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.io.OutputStreamProxyFactoryFactory
 

P

PADDED_COMMA - Static variable in class net.sf.hajdbc.util.Strings
 
parse(String) - Method in class net.sf.hajdbc.AbstractDriver
 
parse(Pattern, String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
parse(String) - Method in class net.sf.hajdbc.dialect.StandardQualifiedNameFactory
 
parse(String) - Method in interface net.sf.hajdbc.QualifiedNameFactory
 
parseInsertTable(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
parseInsertTable(String) - Method in interface net.sf.hajdbc.IdentityColumnSupport
Parses a table name from the specified INSERT SQL statement that may contain identity columns.
parseSequence(String) - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
parseSequence(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
parseSequence(String) - Method in interface net.sf.hajdbc.SequenceSupport
Parses a sequence name from the specified SQL statement.
parseVendor() - Method in class net.sf.hajdbc.sql.DriverDatabase
 
PassiveSynchronizationStrategy - Class in net.sf.hajdbc.sync
Trivial SynchronizationStrategy implementation that assumes that the inactive database is already in sync.
PassiveSynchronizationStrategy() - Constructor for class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
 
PASSWORD - Static variable in class net.sf.hajdbc.sql.CommonDataSourceFactory
 
PATH_SEPARATOR - Static variable in class net.sf.hajdbc.util.Strings
 
PerTableSynchronizationStrategy - Class in net.sf.hajdbc.sync
 
PerTableSynchronizationStrategy(TableSynchronizationStrategy) - Constructor for class net.sf.hajdbc.sync.PerTableSynchronizationStrategy
 
Pool<T,E extends Exception> - Interface in net.sf.hajdbc.pool
Simple object pool service provider interface.
PooledConnectionInvocationHandler - Class in net.sf.hajdbc.sql.pool
 
PooledConnectionInvocationHandler(PooledConnectionProxyFactory) - Constructor for class net.sf.hajdbc.sql.pool.PooledConnectionInvocationHandler
 
PooledConnectionProxyFactory - Class in net.sf.hajdbc.sql.pool
 
PooledConnectionProxyFactory(ConnectionPoolDataSource, ProxyFactory<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase, ConnectionPoolDataSource, SQLException>, Invoker<ConnectionPoolDataSource, ConnectionPoolDataSourceDatabase, ConnectionPoolDataSource, PooledConnection, SQLException>, Map<ConnectionPoolDataSourceDatabase, PooledConnection>) - Constructor for class net.sf.hajdbc.sql.pool.PooledConnectionProxyFactory
 
PooledConnectionProxyFactoryFactory - Class in net.sf.hajdbc.sql.pool
 
PooledConnectionProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.pool.PooledConnectionProxyFactoryFactory
 
PoolFactory - Interface in net.sf.hajdbc.pool
Factory for creating an object pool.
PoolingDriver - Class in net.sf.hajdbc.pool.sql
 
PoolingDriver() - Constructor for class net.sf.hajdbc.pool.sql.PoolingDriver
 
PoolProvider<T,E extends Exception> - Interface in net.sf.hajdbc.pool
Object pooling service provider interface.
PostgreSQLDialect - Class in net.sf.hajdbc.dialect.postgresql
Dialect for PostgreSQL.
PostgreSQLDialect() - Constructor for class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
PostgreSQLDialectFactory - Class in net.sf.hajdbc.dialect.postgresql
 
PostgreSQLDialectFactory() - Constructor for class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialectFactory
 
PostInvocationCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
PostInvocationCommand(RemoteInvocationDescriptor) - Constructor for class net.sf.hajdbc.state.distributed.PostInvocationCommand
 
postInvoke(Invoker<Z, D, T, R, E>, T, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
 
postInvoke(Invoker<Z, D, S, R, SQLException>, S, Method, Object...) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
 
postInvoke(Invoker<Z, D, Z, R, SQLException>, Z, Method, Object...) - Method in class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
 
postInvoke(Invoker<Z, D, Connection, R, SQLException>, Connection, Method, Object...) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
 
postInvoke(Invoker<Z, D, T, R, SQLException>, T, Method, Object...) - Method in class net.sf.hajdbc.sql.LocatorInvocationHandler
 
postInvoke(Invoker<Z, D, C, R, SQLException>, C, Method, Object...) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
 
postInvoke(Invoker<Z, D, ResultSet, R, SQLException>, ResultSet, Method, Object...) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
 
postInvoke(Invoker<XADataSource, XADataSourceDatabase, XAResource, R, XAException>, XAResource, Method, Object...) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
 
PreInvocationCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
PreInvocationCommand(RemoteInvocationDescriptor) - Constructor for class net.sf.hajdbc.state.distributed.PreInvocationCommand
 
PreparedStatementInvocationHandler<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
PreparedStatementInvocationHandler(PreparedStatementProxyFactory<Z, D>) - Constructor for class net.sf.hajdbc.sql.PreparedStatementInvocationHandler
 
PreparedStatementProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
PreparedStatementProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, PreparedStatement, SQLException>, Map<D, PreparedStatement>, TransactionContext<Z, D>, List<Lock>, boolean) - Constructor for class net.sf.hajdbc.sql.PreparedStatementProxyFactory
 
PreparedStatementProxyFactoryFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
PreparedStatementProxyFactoryFactory(TransactionContext<Z, D>, List<Lock>, boolean) - Constructor for class net.sf.hajdbc.sql.PreparedStatementProxyFactoryFactory
 
primary() - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
Returns the primary database.
primary() - Method in interface net.sf.hajdbc.balancer.Balancer
Returns the primary database.
primary() - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
Returns the primary database.
PrimaryDatabaseSelector - Class in net.sf.hajdbc.invocation
 
PrimaryDatabaseSelector() - Constructor for class net.sf.hajdbc.invocation.PrimaryDatabaseSelector
 
Processes - Class in net.sf.hajdbc.util
 
PropertyReplacementFilter - Class in net.sf.hajdbc.xml
 
PropertyReplacementFilter() - Constructor for class net.sf.hajdbc.xml.PropertyReplacementFilter
 
PropertyReplacementFilter(XMLReader) - Constructor for class net.sf.hajdbc.xml.PropertyReplacementFilter
 
PropertyReplacementFilter(XMLReader, Properties) - Constructor for class net.sf.hajdbc.xml.PropertyReplacementFilter
 
Proxies - Class in net.sf.hajdbc.util.reflect
 
ProxyContext<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.sql
 
ProxyFactory<Z,D extends Database<Z>,T,E extends Exception> - Interface in net.sf.hajdbc.sql
A factory for creating proxies
ProxyFactoryFactory<Z,D extends Database<Z>,P,PE extends Exception,R,RE extends Exception> - Interface in net.sf.hajdbc.sql
 
ProxyInvocationResultFactory<Z,D extends Database<Z>,P,R,E extends Exception> - Class in net.sf.hajdbc.sql
 
ProxyInvocationResultFactory(ProxyFactoryFactory<Z, D, P, E, R, ? extends Exception>, P, ProxyFactory<Z, D, P, E>, Invoker<Z, D, P, R, E>) - Constructor for class net.sf.hajdbc.sql.ProxyInvocationResultFactory
 
put(K, V) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
putAll(Map<? extends K, ? extends V>) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 

Q

QualifiedName - Interface in net.sf.hajdbc
 
QualifiedNameFactory - Interface in net.sf.hajdbc
 
QUESTION - Static variable in class net.sf.hajdbc.util.Strings
 

R

RandomBalancer<P,D extends Database<P>> - Class in net.sf.hajdbc.balancer.random
Balancer implementation whose RandomBalancer.next() implementation returns a random database.
RandomBalancer(Set<D>) - Constructor for class net.sf.hajdbc.balancer.random.RandomBalancer
Constructs a new RandomBalancer
RandomBalancerFactory - Class in net.sf.hajdbc.balancer.random
Factory for creating a RandomBalancer
RandomBalancerFactory() - Constructor for class net.sf.hajdbc.balancer.random.RandomBalancerFactory
 
randomPattern() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
 
randomPattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
randomPattern() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
randomPattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
randomPattern() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
read(File) - Method in class net.sf.hajdbc.io.file.FileInputStreamSinkChannel
 
read(File) - Method in class net.sf.hajdbc.io.file.FileReaderSinkChannel
 
read(S) - Method in interface net.sf.hajdbc.io.InputSinkChannel
 
read(byte[]) - Method in class net.sf.hajdbc.io.simple.SimpleInputStreamSinkChannel
 
read(byte[]) - Method in class net.sf.hajdbc.io.simple.SimpleReaderSinkChannel
 
readLock(String) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Obtains a named read lock.
readLock(String) - Method in interface net.sf.hajdbc.lock.LockManager
Obtains a named read lock.
readLock(String) - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManager
 
readLock() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreReadWriteLock
 
readObject(ObjectInput) - Static method in class net.sf.hajdbc.util.Objects
Reads an object from the input stream using HA-JDBC's classloader.
readObject(ObjectInput, ClassLoader) - Static method in class net.sf.hajdbc.util.Objects
Reads an object from the input stream using the specified classloader.
readState(ObjectInput) - Method in interface net.sf.hajdbc.distributed.Stateful
Returns the state of this object.
readState(ObjectInput) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Returns the state of this object.
readState(ObjectInput) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Returns the state of this object.
receive(Message) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
record(Invoker<Z, D, T, ?, E>) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
record(Invoker<Z, D, T, ?, IOException>) - Method in class net.sf.hajdbc.sql.io.OutputProxyFactory
 
record(Invoker<Z, D, T, ?, E>) - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
recover(Map<InvocationEvent, Map<String, InvokerEvent>>) - Method in class net.sf.hajdbc.durability.coarse.CoarseDurability
recover(Map<InvocationEvent, Map<String, InvokerEvent>>) - Method in interface net.sf.hajdbc.durability.Durability
 
recover(Map<InvocationEvent, Map<String, InvokerEvent>>) - Method in class net.sf.hajdbc.durability.fine.FineDurability
recover(Map<InvocationEvent, Map<String, InvokerEvent>>) - Method in class net.sf.hajdbc.durability.none.NoDurability
recover() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
recover() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
recover() - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
recover() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
recover() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
recover() - Method in interface net.sf.hajdbc.state.StateManager
 
ReferenceFactory - Interface in net.sf.hajdbc.util.ref
 
ReferenceMap<K,V> - Class in net.sf.hajdbc.util.ref
A map that stores its values using a reference.
ReferenceMap(Map<K, Reference<V>>, ReferenceFactory) - Constructor for class net.sf.hajdbc.util.ref.ReferenceMap
 
ReferenceRegistryStoreFactory - Class in net.sf.hajdbc.util.concurrent
 
ReferenceRegistryStoreFactory() - Constructor for class net.sf.hajdbc.util.concurrent.ReferenceRegistryStoreFactory
 
RefInvocationHandler<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
RefInvocationHandler(RefProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.RefInvocationHandler
 
RefProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
RefProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Ref, SQLException>, Map<D, Ref>, boolean) - Constructor for class net.sf.hajdbc.sql.RefProxyFactory
 
RefProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
RefProxyFactoryFactory(boolean) - Constructor for class net.sf.hajdbc.sql.RefProxyFactoryFactory
 
register(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.management.DefaultMBeanRegistrar
register(DatabaseCluster<Z, D>, D) - Method in class net.sf.hajdbc.management.DefaultMBeanRegistrar
register(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.management.MBeanRegistrar
 
register(DatabaseCluster<Z, D>, D) - Method in interface net.sf.hajdbc.management.MBeanRegistrar
 
Registry<K,V,C,E extends Exception> - Interface in net.sf.hajdbc.util.concurrent
 
Registry.Factory<K,V,C,E extends Exception> - Interface in net.sf.hajdbc.util.concurrent
 
Registry.Store<K,V> - Interface in net.sf.hajdbc.util.concurrent
 
RegistryStoreFactory<K> - Interface in net.sf.hajdbc.util.concurrent
 
release(ExecutorService) - Method in interface net.sf.hajdbc.ExecutorServiceProvider
Shuts down the specified executor.
release(T) - Method in interface net.sf.hajdbc.pool.Pool
 
release(ExecutorService) - Method in class net.sf.hajdbc.sql.DefaultExecutorServiceProvider
Shuts down the specified executor.
release(ExecutorService) - Method in class net.sf.hajdbc.sql.SimpleExecutorServiceProvider
Shuts down the specified executor.
Remote - Interface in net.sf.hajdbc.distributed
Use to identify the source member of an object.
RemoteInvocationDescriptor - Interface in net.sf.hajdbc.state.distributed
 
RemoteInvokerDescriptor - Interface in net.sf.hajdbc.state.distributed
 
RemoteLockDescriptor - Interface in net.sf.hajdbc.lock.distributed
 
remove(Object) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
remove(Object) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
remove() - Method in class net.sf.hajdbc.sql.AbstractChildProxyFactory
 
remove(D) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
remove() - Method in interface net.sf.hajdbc.sql.ChildProxyFactory
 
remove(String) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Removes the specified database from the cluster.
remove(K) - Method in class net.sf.hajdbc.util.concurrent.LifecycleRegistry
remove(K) - Method in interface net.sf.hajdbc.util.concurrent.Registry
 
remove(Object) - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
removeAll(Collection<?>) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
removeAll(Collection<?>) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
removeChild(ChildProxyFactory<Z, D, T, E, ?, ? extends Exception>) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
removeChild(ChildProxyFactory<Z, D, T, E, ?, ? extends Exception>) - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
removeChildren() - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
removeChildren() - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
removeConfigurationListener(DatabaseClusterConfigurationListener<Z, D>) - Method in interface net.sf.hajdbc.DatabaseCluster
 
removeConfigurationListener(DatabaseClusterConfigurationListener<Z, D>) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
removeConnectionEventListener(ConnectionEventListener) - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
removeConnectionEventListener(ConnectionEventListener) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
removed(D) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
Called when a database was removed from the set.
removed(D) - Method in class net.sf.hajdbc.balancer.random.RandomBalancer
Called when a database was removed from the set.
removed(D) - Method in class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancer
Called when a database was removed from the set.
removed(D) - Method in class net.sf.hajdbc.balancer.simple.SimpleBalancer
Called when a database was removed from the set.
removed(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.ContextDatabaseClusterConfigurationFactory
removed(D, DatabaseClusterConfiguration<Z, D>) - Method in interface net.sf.hajdbc.DatabaseClusterConfigurationListener
 
removed(Member) - Method in interface net.sf.hajdbc.distributed.MembershipListener
Indicates the the specified member was removed from the group.
removed(Member) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Indicates the the specified member was removed from the group.
removed(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.SimpleDatabaseClusterConfigurationFactory
removed(Member) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Indicates the the specified member was removed from the group.
removed(D, DatabaseClusterConfiguration<Z, D>) - Method in class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
removeListener(DatabaseClusterListener) - Method in interface net.sf.hajdbc.DatabaseCluster
 
removeListener(DatabaseClusterListener) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
removeProperty(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
removeStatementEventListener(StatementEventListener) - Method in class net.sf.hajdbc.pool.sql.DriverPooledConnection
removeStatementEventListener(StatementEventListener) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
removeSynchronizationListener(SynchronizationListener) - Method in interface net.sf.hajdbc.DatabaseCluster
 
removeSynchronizationListener(SynchronizationListener) - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
replay(D, T) - Method in class net.sf.hajdbc.sql.AbstractProxyFactory
 
replay(D, S) - Method in class net.sf.hajdbc.sql.AbstractStatementProxyFactory
 
replay(D, T) - Method in class net.sf.hajdbc.sql.io.OutputProxyFactory
 
replay(D, C) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionProxyFactory
 
replay(D, T) - Method in interface net.sf.hajdbc.sql.ProxyFactory
 
replay(D, ResultSet) - Method in class net.sf.hajdbc.sql.ResultSetProxyFactory
 
requiresAuthentication() - Method in class net.sf.hajdbc.sql.AbstractDatabase
Helper method to determine whether the connect() method requires authentication.
RESERVED_KEY_WORDS - Static variable in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
RESERVED_KEY_WORDS - Static variable in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
reservedIdentifiers(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
reservedIdentifiers(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
reservedIdentifiers(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
Resources - Class in net.sf.hajdbc.util
 
restore(D, Decoder, File, boolean) - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
restore(D, Decoder, File, boolean) - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
restore(D, Decoder, File, boolean) - Method in interface net.sf.hajdbc.DumpRestoreSupport
 
restoreConstraints(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
restoreConstraints(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
restoreConstraints(SynchronizationContext<Z, D>) - Method in interface net.sf.hajdbc.sync.TableSynchronizationStrategy
 
restoreForeignKeys() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
Restores all foreign key constraints on the target database
restoreForeignKeys() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
Restores all foreign key constraints on the target database
restoreUniqueConstraints() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
 
restoreUniqueConstraints() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
ResultSetInvocationHandler<Z,D extends Database<Z>,S extends Statement> - Class in net.sf.hajdbc.sql
 
ResultSetInvocationHandler(ResultSetProxyFactory<Z, D, S>) - Constructor for class net.sf.hajdbc.sql.ResultSetInvocationHandler
 
ResultSetProxyFactory<Z,D extends Database<Z>,S extends Statement> - Class in net.sf.hajdbc.sql
 
ResultSetProxyFactory(S, ProxyFactory<Z, D, S, SQLException>, Invoker<Z, D, S, ResultSet, SQLException>, Map<D, ResultSet>, TransactionContext<Z, D>, InputSinkRegistry<Object>) - Constructor for class net.sf.hajdbc.sql.ResultSetProxyFactory
 
ResultSetProxyFactoryFactory<Z,D extends Database<Z>,S extends Statement> - Class in net.sf.hajdbc.sql
 
ResultSetProxyFactoryFactory(TransactionContext<Z, D>, InputSinkRegistry<Object>) - Constructor for class net.sf.hajdbc.sql.ResultSetProxyFactoryFactory
 
retainAll(Collection<?>) - Method in class net.sf.hajdbc.balancer.AbstractSetBalancer
retainAll(Collection<?>) - Method in class net.sf.hajdbc.balancer.load.LoadBalancer
Reversed<T> - Class in net.sf.hajdbc.util
An iterable facade for a list whose iterator operates in reverse order.
Reversed(List<T>) - Constructor for class net.sf.hajdbc.util.Reversed
 
rollback(Connection) - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
 
rollback(Connection) - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
RootProxyFactory<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.sql
 
RoundRobinBalancer<P,D extends Database<P>> - Class in net.sf.hajdbc.balancer.roundrobin
Balancer implementation whose RoundRobinBalancer.next() implementation uses a circular FIFO queue.
RoundRobinBalancer(Set<D>) - Constructor for class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancer
Constructs a new RoundRobinBalancer
RoundRobinBalancerFactory - Class in net.sf.hajdbc.balancer.roundrobin
Factory for creating a RoundRobinBalancer.
RoundRobinBalancerFactory() - Constructor for class net.sf.hajdbc.balancer.roundrobin.RoundRobinBalancerFactory
 
run(ProcessBuilder) - Static method in class net.sf.hajdbc.util.Processes
 
run(ProcessBuilder, File) - Static method in class net.sf.hajdbc.util.Processes
 
run(PrivilegedAction<T>) - Static method in class net.sf.hajdbc.util.Security
 
run(PrivilegedExceptionAction<T>) - Static method in class net.sf.hajdbc.util.Security
 
run(PrivilegedExceptionAction<T>, Class<E>) - Static method in class net.sf.hajdbc.util.Security
 

S

SavepointInvocationHandler<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
SavepointInvocationHandler(SavepointProxyFactory<Z, D>) - Constructor for class net.sf.hajdbc.sql.SavepointInvocationHandler
 
SavepointProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
SavepointProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, Savepoint, SQLException>, Map<D, Savepoint>) - Constructor for class net.sf.hajdbc.sql.SavepointProxyFactory
 
SavepointProxyFactoryFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
SavepointProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.SavepointProxyFactoryFactory
 
schedule(Runnable, CronExpression) - Method in interface net.sf.hajdbc.util.concurrent.cron.CronExecutorService
Schedules the specified task to execute according to the specified cron expression.
schedule(Runnable, CronExpression) - Method in class net.sf.hajdbc.util.concurrent.cron.CronThreadPoolExecutor
Schedules the specified task to execute according to the specified cron expression.
SchemaGenerator - Class in net.sf.hajdbc.xml
 
SchemaGenerator() - Constructor for class net.sf.hajdbc.xml.SchemaGenerator
 
schemaPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
schemaPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
 
SECOND - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
seconds - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
Security - Class in net.sf.hajdbc.util
 
selectDatabase(Balancer<Z, D>) - Method in interface net.sf.hajdbc.invocation.InvokeOnOneInvocationStrategy.DatabaseSelector
 
selectDatabase(Balancer<Z, D>) - Method in class net.sf.hajdbc.invocation.NextDatabaseSelector
 
selectDatabase(Balancer<Z, D>) - Method in class net.sf.hajdbc.invocation.PrimaryDatabaseSelector
 
selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
 
selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
Recognizes FOR SHARE and FOR UPDATE.
selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
SemaphoreLock - Class in net.sf.hajdbc.lock.semaphore
An implementation of Lock using a binary semaphore.
SemaphoreLock(Semaphore) - Constructor for class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
SemaphoreLockManager - Class in net.sf.hajdbc.lock.semaphore
 
SemaphoreLockManager(boolean) - Constructor for class net.sf.hajdbc.lock.semaphore.SemaphoreLockManager
 
SemaphoreLockManagerFactory - Class in net.sf.hajdbc.lock.semaphore
 
SemaphoreLockManagerFactory() - Constructor for class net.sf.hajdbc.lock.semaphore.SemaphoreLockManagerFactory
 
SemaphoreReadWriteLock - Class in net.sf.hajdbc.lock.semaphore
Simple ReadWriteLock implementation that uses a semaphore.
SemaphoreReadWriteLock(Semaphore) - Constructor for class net.sf.hajdbc.lock.semaphore.SemaphoreReadWriteLock
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
Firebird 2.0 will support standard syntax.
sequencePattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
sequencePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
SequenceProperties - Interface in net.sf.hajdbc
 
SequencePropertiesFactory - Interface in net.sf.hajdbc
 
sequences() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
sequences() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseProperties
 
sequences() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseProperties
 
SequenceSupport - Interface in net.sf.hajdbc
 
sequenceTableType() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
SerialArrayFactory - Class in net.sf.hajdbc.sql.serial
 
SerialArrayFactory() - Constructor for class net.sf.hajdbc.sql.serial.SerialArrayFactory
 
SerialBlobFactory - Class in net.sf.hajdbc.sql.serial
 
SerialBlobFactory() - Constructor for class net.sf.hajdbc.sql.serial.SerialBlobFactory
 
SerialClobFactory - Class in net.sf.hajdbc.sql.serial
 
SerialClobFactory() - Constructor for class net.sf.hajdbc.sql.serial.SerialClobFactory
 
serialize(Long) - Method in class net.sf.hajdbc.tx.SimpleTransactionIdentifierFactory
serialize(T) - Method in interface net.sf.hajdbc.tx.TransactionIdentifierFactory
 
serialize(UUID) - Method in class net.sf.hajdbc.tx.UUIDTransactionIdentifierFactory
serialize(Xid) - Method in class net.sf.hajdbc.tx.XidTransactionIdentifierFactory
serialize(Object) - Static method in class net.sf.hajdbc.util.Objects
Serializes the specified object.
SerializedDurabilityListener - Interface in net.sf.hajdbc.state
 
SerialLocatorFactories - Enum in net.sf.hajdbc.sql.serial
Enumeration of supported SerialLocatorFactory types.
SerialLocatorFactory<O> - Interface in net.sf.hajdbc.sql.serial
Factory for creating serialized forms of SQL locator-based objects
SerialNClobFactory - Class in net.sf.hajdbc.sql.serial
 
SerialNClobFactory() - Constructor for class net.sf.hajdbc.sql.serial.SerialNClobFactory
 
SerialRefFactory - Class in net.sf.hajdbc.sql.serial
 
SerialRefFactory() - Constructor for class net.sf.hajdbc.sql.serial.SerialRefFactory
 
ServiceLoaders - Class in net.sf.hajdbc.util
 
setActive(boolean) - Method in interface net.sf.hajdbc.Database
 
setActive(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabase
setActiveDatabases(Set<String>) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
setActiveDatabases(Set<String>) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
setActiveDatabases(Set<String>) - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
setActiveDatabases(Set<String>) - Method in class net.sf.hajdbc.state.sql.SQLStateManager
setActiveDatabases(Set<String>) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
setActiveDatabases(Set<String>) - Method in interface net.sf.hajdbc.state.StateManager
 
setAttribute(Attribute) - Method in class net.sf.hajdbc.management.AnnotatedMBean
setAttributes(AttributeList) - Method in class net.sf.hajdbc.management.AnnotatedMBean
setAutoActivationExpression(CronExpression) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setBalancerFactory(BalancerFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setCalendarHour(Calendar, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setCluster(String) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setCodecFactory(DecoderFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setConfig(String) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setConfigurationFactory(DatabaseClusterConfigurationFactory<Z, D>) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setConfigurationFactory(String, DatabaseClusterConfigurationFactory<Driver, DriverDatabase>) - Static method in class net.sf.hajdbc.sql.Driver
 
setConnection(Connection) - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseMetaDataProvider
 
setCurrentDateEvaluationEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setCurrentTimeEvaluationEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setCurrentTimestampEvaluationEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDatabaseMetaDataCacheFactory(DatabaseMetaDataCacheFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDatabases(Collection<D>) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDataOnly(boolean) - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
 
setDefaultSynchronizationStrategy(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDialectFactory(DialectFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDispatcherFactory(CommandDispatcherFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setDomain(String) - Method in class net.sf.hajdbc.management.DefaultMBeanRegistrar
 
setDurabilityFactory(DurabilityFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setEmptyClusterAllowed(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setExecutorProvider(ExecutorServiceProvider) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setFactory(DatabaseClusterFactory<Z, D>) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setFactory(DatabaseClusterFactory<Driver, DriverDatabase>) - Static method in class net.sf.hajdbc.sql.Driver
 
setFailureDetectionExpression(CronExpression) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setFair(boolean) - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManagerFactory
 
setFetchSize(int) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
setFetchSize(int) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
setForce2PC(boolean) - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabase
 
setId(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setIdentityColumnDetectionEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setIfAbsent(K, V) - Method in interface net.sf.hajdbc.util.concurrent.Registry.Store
 
setInputSinkFactoryProvider(InputSinkProvider) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setLifo(boolean) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setLocal(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setLocation(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setLocation(String) - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
setLocation(String) - Method in class net.sf.hajdbc.sql.DriverDatabase
setLocationPattern(String) - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManagerFactory
 
setLocationPattern(String) - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManagerFactory
 
setLockManagerFactory(LockManagerFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setLoginTimeout(int) - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
setLoginTimeout(int) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setLoginTimeout(int) - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.pool.sql.DriverConnectionPoolDataSource
setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.sql.xa.XADataSource
 
setMaxActive(int) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setMaxBatchSize(int) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
setMaxBatchSize(int) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
setMaxIdle(int) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setMaxWait(long) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setMBeanRegistrar(MBeanRegistrar<Z, D>) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setMinEvictableIdleTimeMillis(long) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setMinIdle(int) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setName(String) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
setName(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.Property
 
setNumTestsPerEvictionRun(int) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setPassword(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setPassword(String) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setPassword(String) - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
setProperty(String, String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setRandEvaluationEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setResult(InvokerResult) - Method in interface net.sf.hajdbc.durability.InvokerEvent
 
setResult(InvokerResult) - Method in class net.sf.hajdbc.durability.InvokerEventImpl
setSequenceDetectionEnabled(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setSoftMinEvictableIdleTimeMillis(long) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setStack(String) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
setState(InputStream) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
setStateManagerFactory(StateManagerFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setSynchronizationStrategyMap(Map<String, SynchronizationStrategy>) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setSystemProperty(String, String) - Static method in class net.sf.hajdbc.util.SystemProperties
 
setTestOnBorrow(boolean) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setTestOnReturn(boolean) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setTestWhileIdle(boolean) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setThreadFactory(ThreadFactory) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setTimeBetweenEvictionRunsMillis(long) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
setTimeout(long) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcherFactory
 
setTimeout(long, TimeUnit) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setTimeout(long, TimeUnit) - Static method in class net.sf.hajdbc.sql.Driver
 
setTimeZone(TimeZone) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setTransactionMode(TransactionMode) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration
 
setUrlPattern(String) - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
setUser(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setUser(String) - Method in class net.sf.hajdbc.sql.CommonDataSource
 
setUser(String) - Method in class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
setValue(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseClusterConfiguration.Property
 
setVersionPattern(String) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
setWeight(int) - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
setWhenExhaustedAction(byte) - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
SharedEagerDatabaseMetaDataCache<Z,D extends Database<Z>> - Class in net.sf.hajdbc.cache.eager
DatabaseMetaDataCache implementation that eagerly caches data when first flushed.
SharedEagerDatabaseMetaDataCache(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCache
 
SharedEagerDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache.eager
 
SharedEagerDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.eager.SharedEagerDatabaseMetaDataCacheFactory
 
SharedLazyDatabaseMetaDataCache<Z,D extends Database<Z>> - Class in net.sf.hajdbc.cache.lazy
DatabaseMetaDataCache implementation that lazily caches data when requested.
SharedLazyDatabaseMetaDataCache(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCache
 
SharedLazyDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache.lazy
 
SharedLazyDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.lazy.SharedLazyDatabaseMetaDataCacheFactory
 
shutdown() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
shutdownNow() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
SimpleBalancer<Z,D extends Database<Z>> - Class in net.sf.hajdbc.balancer.simple
Trivial balancer implementation whose SimpleBalancer.next() implementation always returns the database with the highest weight.
SimpleBalancer(Set<D>) - Constructor for class net.sf.hajdbc.balancer.simple.SimpleBalancer
Constructs a new SimpleBalancer
SimpleBalancerFactory - Class in net.sf.hajdbc.balancer.simple
Factory for creating a SimpleBalancer.
SimpleBalancerFactory() - Constructor for class net.sf.hajdbc.balancer.simple.SimpleBalancerFactory
 
SimpleCodecFactory - Class in net.sf.hajdbc.codec
Trivial codec that does nothing
SimpleCodecFactory() - Constructor for class net.sf.hajdbc.codec.SimpleCodecFactory
 
SimpleDatabaseClusterConfigurationFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc
 
SimpleDatabaseClusterConfigurationFactory(DatabaseClusterConfiguration<Z, D>) - Constructor for class net.sf.hajdbc.SimpleDatabaseClusterConfigurationFactory
 
SimpleDatabaseMetaDataCache<Z,D extends Database<Z>> - Class in net.sf.hajdbc.cache.simple
DatabaseMetaDataCache implementation that does not cache data.
SimpleDatabaseMetaDataCache(DatabaseCluster<Z, D>) - Constructor for class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCache
 
SimpleDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache.simple
 
SimpleDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataCacheFactory
 
SimpleDatabaseMetaDataProvider - Class in net.sf.hajdbc.cache.simple
 
SimpleDatabaseMetaDataProvider(DatabaseMetaData) - Constructor for class net.sf.hajdbc.cache.simple.SimpleDatabaseMetaDataProvider
 
SimpleExecutorServiceProvider - Class in net.sf.hajdbc.sql
 
SimpleExecutorServiceProvider(ExecutorService) - Constructor for class net.sf.hajdbc.sql.SimpleExecutorServiceProvider
 
SimpleInputSinkProvider - Class in net.sf.hajdbc.io.simple
In-memory input sink provider
SimpleInputSinkProvider() - Constructor for class net.sf.hajdbc.io.simple.SimpleInputSinkProvider
 
SimpleInputSinkStrategy - Class in net.sf.hajdbc.io.simple
In-memory input sink strategy.
SimpleInputSinkStrategy() - Constructor for class net.sf.hajdbc.io.simple.SimpleInputSinkStrategy
 
SimpleInputStreamSinkChannel - Class in net.sf.hajdbc.io.simple
Input stream channel for writing to, and reading from, an in-memory buffer sink.
SimpleInputStreamSinkChannel() - Constructor for class net.sf.hajdbc.io.simple.SimpleInputStreamSinkChannel
 
SimpleInvocationHandler - Class in net.sf.hajdbc.util.reflect
A trivial invocation handler implementation.
SimpleInvocationHandler(Object) - Constructor for class net.sf.hajdbc.util.reflect.SimpleInvocationHandler
Constructs a new invocation handler that proxies the specified object.
SimpleInvocationResultFactory<Z,D extends Database<Z>,R> - Class in net.sf.hajdbc.sql
 
SimpleInvocationResultFactory() - Constructor for class net.sf.hajdbc.sql.SimpleInvocationResultFactory
 
SimpleInvoker<Z,D extends Database<Z>,T,R,E extends Exception> - Class in net.sf.hajdbc.invocation
 
SimpleInvoker(Method, Object[], ExceptionFactory<E>) - Constructor for class net.sf.hajdbc.invocation.SimpleInvoker
 
SimpleReaderSinkChannel - Class in net.sf.hajdbc.io.simple
Reader channel for writing to, and reading from, an in-memory buffer sink.
SimpleReaderSinkChannel() - Constructor for class net.sf.hajdbc.io.simple.SimpleReaderSinkChannel
 
SimpleStateManager - Class in net.sf.hajdbc.state.simple
 
SimpleStateManager() - Constructor for class net.sf.hajdbc.state.simple.SimpleStateManager
 
SimpleStateManagerFactory - Class in net.sf.hajdbc.state.simple
 
SimpleStateManagerFactory() - Constructor for class net.sf.hajdbc.state.simple.SimpleStateManagerFactory
 
SimpleStaticRegistry<K,V> - Class in net.sf.hajdbc.util
 
SimpleStaticRegistry(Map<K, V>) - Constructor for class net.sf.hajdbc.util.SimpleStaticRegistry
 
SimpleStaticRegistry(SimpleStaticRegistry.ExceptionMessageFactory<K>, Map<K, V>) - Constructor for class net.sf.hajdbc.util.SimpleStaticRegistry
 
SimpleStaticRegistry.ExceptionMessageFactory<K> - Interface in net.sf.hajdbc.util
 
SimpleTransactionIdentifierFactory - Class in net.sf.hajdbc.tx
Simple transaction identifier factory using an incrementing counter.
SimpleTransactionIdentifierFactory() - Constructor for class net.sf.hajdbc.tx.SimpleTransactionIdentifierFactory
 
singletonSortedMap(K, V) - Static method in class net.sf.hajdbc.util.Collections
Like Collections.singletonMap(Object, Object), but returns a sorted map.
singletonSortedSet(E) - Static method in class net.sf.hajdbc.util.Collections
Like Collections.singleton(Object), but returns a sorted set.
size() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
size() - Method in class net.sf.hajdbc.tx.SimpleTransactionIdentifierFactory
size() - Method in interface net.sf.hajdbc.tx.TransactionIdentifierFactory
 
size() - Method in class net.sf.hajdbc.tx.UUIDTransactionIdentifierFactory
size() - Method in class net.sf.hajdbc.tx.XidTransactionIdentifierFactory
size() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
skipWhiteSpace(int, String) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
SLF4JLogger - Class in net.sf.hajdbc.logging.slf4j
SLF4J-based Logger.
SLF4JLogger(Class<?>) - Constructor for class net.sf.hajdbc.logging.slf4j.SLF4JLogger
 
SLF4JLoggingProvider - Class in net.sf.hajdbc.logging.slf4j
SLF4J-based logging service provider.
SLF4JLoggingProvider() - Constructor for class net.sf.hajdbc.logging.slf4j.SLF4JLoggingProvider
 
SoftReferenceFactory - Class in net.sf.hajdbc.util.ref
 
SoftReferenceFactory() - Constructor for class net.sf.hajdbc.util.ref.SoftReferenceFactory
 
SQL_2003_RESERVED_KEY_WORDS - Static variable in class net.sf.hajdbc.dialect.StandardDialect
 
SQLExceptionFactory - Class in net.sf.hajdbc.sql
 
SQLExceptionFactory() - Constructor for class net.sf.hajdbc.sql.SQLExceptionFactory
 
SQLiteDbPoolProvider - Class in net.sf.hajdbc.state.sqlite
SQLJet is a java port of SQLite.
SQLiteDbPoolProvider(File) - Constructor for class net.sf.hajdbc.state.sqlite.SQLiteDbPoolProvider
 
SQLiteStateManager<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.sqlite
 
SQLiteStateManager(DatabaseCluster<Z, D>, File, PoolFactory) - Constructor for class net.sf.hajdbc.state.sqlite.SQLiteStateManager
 
SQLiteStateManagerFactory - Class in net.sf.hajdbc.state.sqlite
 
SQLiteStateManagerFactory() - Constructor for class net.sf.hajdbc.state.sqlite.SQLiteStateManagerFactory
 
SQLProxyFactory<Z,D extends Database<Z>,P,T> - Interface in net.sf.hajdbc.sql
 
SQLStateManager<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.sql
 
SQLStateManager(DatabaseCluster<Z, D>, DriverDatabase, PoolFactory) - Constructor for class net.sf.hajdbc.state.sql.SQLStateManager
 
SQLStateManagerFactory - Class in net.sf.hajdbc.state.sql
 
SQLStateManagerFactory() - Constructor for class net.sf.hajdbc.state.sql.SQLStateManagerFactory
 
SQLXMLInvocationHandler<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
SQLXMLInvocationHandler(SQLXMLProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.SQLXMLInvocationHandler
 
SQLXMLProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
SQLXMLProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, SQLXML, SQLException>, Map<D, SQLXML>, boolean) - Constructor for class net.sf.hajdbc.sql.SQLXMLProxyFactory
 
SQLXMLProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql
 
SQLXMLProxyFactoryFactory(boolean) - Constructor for class net.sf.hajdbc.sql.SQLXMLProxyFactoryFactory
 
StandardColumnPropertiesFactory - Class in net.sf.hajdbc.dialect
 
StandardColumnPropertiesFactory(IdentifierNormalizer) - Constructor for class net.sf.hajdbc.dialect.StandardColumnPropertiesFactory
 
StandardDialect - Class in net.sf.hajdbc.dialect
 
StandardDialect() - Constructor for class net.sf.hajdbc.dialect.StandardDialect
 
StandardDialectFactory - Class in net.sf.hajdbc.dialect
 
StandardDialectFactory() - Constructor for class net.sf.hajdbc.dialect.StandardDialectFactory
 
StandardExecutorProvider - Class in net.sf.hajdbc.invocation
 
StandardExecutorProvider() - Constructor for class net.sf.hajdbc.invocation.StandardExecutorProvider
 
StandardForeignKeyConstraintFactory - Class in net.sf.hajdbc.dialect
 
StandardForeignKeyConstraintFactory(QualifiedNameFactory) - Constructor for class net.sf.hajdbc.dialect.StandardForeignKeyConstraintFactory
 
StandardIdentifierNormalizer - Class in net.sf.hajdbc.dialect
 
StandardIdentifierNormalizer(DatabaseMetaData, Pattern, Set<String>) - Constructor for class net.sf.hajdbc.dialect.StandardIdentifierNormalizer
 
StandardQualifiedNameFactory - Class in net.sf.hajdbc.dialect
 
StandardQualifiedNameFactory(DatabaseMetaData, IdentifierNormalizer) - Constructor for class net.sf.hajdbc.dialect.StandardQualifiedNameFactory
 
StandardSequencePropertiesFactory - Class in net.sf.hajdbc.dialect
 
StandardSequencePropertiesFactory(QualifiedNameFactory) - Constructor for class net.sf.hajdbc.dialect.StandardSequencePropertiesFactory
 
StandardUniqueConstraintFactory - Class in net.sf.hajdbc.dialect
 
StandardUniqueConstraintFactory(IdentifierNormalizer) - Constructor for class net.sf.hajdbc.dialect.StandardUniqueConstraintFactory
 
start() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Called upon database cluster start.
start() - Method in interface net.sf.hajdbc.Lifecycle
Called upon database cluster start.
start() - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Called upon database cluster start.
start() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManager
 
start() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Called upon database cluster start.
start(InvocationStrategy, Connection) - Method in class net.sf.hajdbc.sql.LocalTransactionContext
Decorates the specified invocation strategy with start transaction logic.
start(Invoker<Z, D, T, R, SQLException>, Connection) - Method in class net.sf.hajdbc.sql.LocalTransactionContext
Decorates the specified invoker with start transaction logic.
start(InvocationStrategy, Connection) - Method in interface net.sf.hajdbc.sql.TransactionContext
Decorates the specified invocation strategy with start transaction logic.
start(Invoker<Z, D, T, R, SQLException>, Connection) - Method in interface net.sf.hajdbc.sql.TransactionContext
Decorates the specified invoker with start transaction logic.
start() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
start() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Called upon database cluster start.
start() - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
start() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
Called upon database cluster start.
start() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
Called upon database cluster start.
startElement(String, String, String, Attributes) - Method in class net.sf.hajdbc.xml.PropertyReplacementFilter
StateCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
StateCommand(DatabaseEvent) - Constructor for class net.sf.hajdbc.state.distributed.StateCommand
 
StateCommandContext<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.state.distributed
 
Stateful - Interface in net.sf.hajdbc.distributed
Used by the command dispatcher to handle state transfer between members.
StateManager - Interface in net.sf.hajdbc.state
 
StateManagerFactory - Interface in net.sf.hajdbc.state
 
StatementInvocationHandler<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
StatementInvocationHandler(AbstractStatementProxyFactory<Z, D, Statement>) - Constructor for class net.sf.hajdbc.sql.StatementInvocationHandler
 
StatementProxyFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
StatementProxyFactory(Connection, ProxyFactory<Z, D, Connection, SQLException>, Invoker<Z, D, Connection, Statement, SQLException>, Map<D, Statement>, TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.StatementProxyFactory
 
StatementProxyFactoryFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sql
 
StatementProxyFactoryFactory(TransactionContext<Z, D>) - Constructor for class net.sf.hajdbc.sql.StatementProxyFactoryFactory
 
StaticRegistry<K,V> - Interface in net.sf.hajdbc.util
 
stop() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
Called when database cluster is stopped.
stop() - Method in interface net.sf.hajdbc.Lifecycle
Called when database cluster is stopped.
stop() - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Called when database cluster is stopped.
stop() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManager
 
stop() - Method in class net.sf.hajdbc.sql.CommonDataSource
 
stop() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
Called when database cluster is stopped.
stop(String) - Static method in class net.sf.hajdbc.sql.Driver
 
stop() - Method in class net.sf.hajdbc.state.bdb.BerkeleyDBStateManager
 
stop() - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Called when database cluster is stopped.
stop() - Method in class net.sf.hajdbc.state.simple.SimpleStateManager
 
stop() - Method in class net.sf.hajdbc.state.sql.SQLStateManager
Called when database cluster is stopped.
stop() - Method in class net.sf.hajdbc.state.sqlite.SQLiteStateManager
Called when database cluster is stopped.
StopCommand<Z,D extends Database<Z>> - Class in net.sf.hajdbc.state.distributed
 
StopCommand() - Constructor for class net.sf.hajdbc.state.distributed.StopCommand
 
storeExpressionVals(int, String, int) - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
Strings - Class in net.sf.hajdbc.util
String utility methods.
submit(Runnable) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
submit(Runnable, T) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
submit(Callable<T>) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
supportsSelectForUpdate() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
supportsSelectForUpdate() - Method in interface net.sf.hajdbc.DatabaseProperties
 
suspect(Address) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
SybaseDialect - Class in net.sf.hajdbc.dialect.sybase
Dialect for Sybase (commercial).
SybaseDialect() - Constructor for class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
SybaseDialectFactory - Class in net.sf.hajdbc.dialect.sybase
 
SybaseDialectFactory() - Constructor for class net.sf.hajdbc.dialect.sybase.SybaseDialectFactory
 
SynchronizationContext<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.sync
 
SynchronizationContextImpl<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sync
 
SynchronizationContextImpl(DatabaseCluster<Z, D>, D) - Constructor for class net.sf.hajdbc.sync.SynchronizationContextImpl
 
SynchronizationListener - Interface in net.sf.hajdbc
Event listener for synchronization notifications.
SynchronizationStrategy - Interface in net.sf.hajdbc
 
SynchronizationSupport - Interface in net.sf.hajdbc.sync
 
SynchronizationSupportImpl<Z,D extends Database<Z>> - Class in net.sf.hajdbc.sync
Default SynchronizationSupport implementation.
SynchronizationSupportImpl(SynchronizationContext<Z, D>) - Constructor for class net.sf.hajdbc.sync.SynchronizationSupportImpl
 
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>, TableProperties) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.DumpRestoreSynchronizationStrategy
Synchronizes a target database with a source database as defined by the synchronization context.
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.FastDifferentialSynchronizationStrategy
Synchronizes a target database with a source database as defined by the synchronization context.
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>, TableProperties) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>) - Method in class net.sf.hajdbc.sync.PerTableSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>, TableProperties) - Method in interface net.sf.hajdbc.sync.TableSynchronizationStrategy
 
synchronize(SynchronizationContext<Z, D>) - Method in interface net.sf.hajdbc.SynchronizationStrategy
Synchronizes a target database with a source database as defined by the synchronization context.
synchronizeIdentityColumns() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
 
synchronizeIdentityColumns() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
synchronizeSequences() - Method in interface net.sf.hajdbc.sync.SynchronizationSupport
Synchronizes the sequences on the target database with the source database.
synchronizeSequences() - Method in class net.sf.hajdbc.sync.SynchronizationSupportImpl
Synchronizes the sequences on the target database with the source database.
SynchronousExecutor - Class in net.sf.hajdbc.util.concurrent
Executor service that executes tasks in the caller thread.
SynchronousExecutor(ExecutorService) - Constructor for class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
SynchronousExecutor(ExecutorService, boolean) - Constructor for class net.sf.hajdbc.util.concurrent.SynchronousExecutor
 
SystemProperties - Class in net.sf.hajdbc.util
 

T

TAB - Static variable in class net.sf.hajdbc.util.Strings
 
TableProperties - Interface in net.sf.hajdbc
 
tables() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
tables() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseProperties
 
tables() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseProperties
 
TableSynchronizationStrategy - Interface in net.sf.hajdbc.sync
 
take() - Method in interface net.sf.hajdbc.pool.Pool
 
TEMP_FILE_PREFIX - Static variable in class net.sf.hajdbc.util.Files
 
timeLiteralFormat() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
timeLiteralFormat() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
timeLiteralFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
timeLiteralFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
timeLiteralFormat() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
TimePeriod - Class in net.sf.hajdbc.util
Simple struct to represent a time period.
TimePeriod(long, TimeUnit) - Constructor for class net.sf.hajdbc.util.TimePeriod
 
timestampLiteralFormat() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
 
timestampLiteralFormat() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
 
timestampLiteralFormat() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
 
timestampLiteralFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
timestampLiteralFormat() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
toArray() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
toArray(T[]) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
 
toConfig() - Method in class net.sf.hajdbc.pool.generic.GenericObjectPoolConfiguration
 
toString() - Method in class net.sf.hajdbc.AbstractNamed
 
toString() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
 
toString() - Method in class net.sf.hajdbc.distributed.jgroups.AddressMember
toString() - Method in class net.sf.hajdbc.IdentifiableMatcher
 
toString() - Method in class net.sf.hajdbc.invocation.SimpleInvoker
toString() - Method in class net.sf.hajdbc.lock.distributed.CoordinatorLockCommand
toString() - Method in class net.sf.hajdbc.lock.distributed.MemberAcquireLockCommand
toString() - Method in class net.sf.hajdbc.lock.distributed.MemberReleaseLockCommand
toString() - Method in enum net.sf.hajdbc.Messages
toString() - Method in class net.sf.hajdbc.sql.AbstractDatabase
 
toString() - Method in class net.sf.hajdbc.sql.DatabaseClusterImpl
 
toString() - Method in class net.sf.hajdbc.state.distributed.InvocationCommand
toString() - Method in class net.sf.hajdbc.state.distributed.InvokerCommand
toString() - Method in class net.sf.hajdbc.state.distributed.StateCommand
toString() - Method in class net.sf.hajdbc.state.distributed.StopCommand
toString() - Method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
Returns the string representation of the CronExpression
toString() - Method in class net.sf.hajdbc.util.Event
 
toString() - Method in class net.sf.hajdbc.Version
 
toString() - Method in class net.sf.hajdbc.xml.FileXMLStreamFactory
toString() - Method in class net.sf.hajdbc.xml.URLXMLStreamFactory
TransactionalExecutorProvider - Class in net.sf.hajdbc.invocation
 
TransactionalExecutorProvider(boolean) - Constructor for class net.sf.hajdbc.invocation.TransactionalExecutorProvider
 
TransactionalProxyFactory<Z,D extends Database<Z>,P,T> - Interface in net.sf.hajdbc.sql
 
TransactionContext<Z,D extends Database<Z>> - Interface in net.sf.hajdbc.sql
Decorates an invocation strategy with transaction boundary logic.
TransactionIdentifierFactory<T> - Interface in net.sf.hajdbc.tx
Factory for generating transaction identifiers.
TransactionMode - Interface in net.sf.hajdbc
 
TransactionModeEnum - Enum in net.sf.hajdbc.sql
 
TriggerEvent - Interface in net.sf.hajdbc
 
TriggerSupport - Interface in net.sf.hajdbc
 
TriggerSupport.TriggerEventEnum - Enum in net.sf.hajdbc
 
TriggerSupport.TriggerTimeEnum - Enum in net.sf.hajdbc
 
TriggerTime - Interface in net.sf.hajdbc
 
truncateTableFormat() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
 
truncateTableFormat() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
 
truncateTableFormat() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
 
truncateTableFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
truncateTableFormat() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
 
tryLock() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
tryLock(long, TimeUnit) - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
types() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
 
types() - Method in class net.sf.hajdbc.cache.eager.EagerDatabaseProperties
 
types() - Method in class net.sf.hajdbc.cache.lazy.LazyDatabaseProperties
 

U

unblock() - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher
UNDERSCORE - Static variable in class net.sf.hajdbc.util.Strings
 
UniqueConstraint - Interface in net.sf.hajdbc
Represents a unique constraint on a table.
UniqueConstraintFactory - Interface in net.sf.hajdbc
 
unlock() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLock
 
unregister(DatabaseCluster<Z, D>) - Method in class net.sf.hajdbc.management.DefaultMBeanRegistrar
unregister(DatabaseCluster<Z, D>, D) - Method in class net.sf.hajdbc.management.DefaultMBeanRegistrar
unregister(DatabaseCluster<Z, D>) - Method in interface net.sf.hajdbc.management.MBeanRegistrar
 
unregister(DatabaseCluster<Z, D>, D) - Method in interface net.sf.hajdbc.management.MBeanRegistrar
 
unwrap(Class<T>) - Method in class net.sf.hajdbc.sql.DataSource
 
URLXMLStreamFactory - Class in net.sf.hajdbc.xml
 
URLXMLStreamFactory(URL) - Constructor for class net.sf.hajdbc.xml.URLXMLStreamFactory
 
USER - Static variable in class net.sf.hajdbc.sql.CommonDataSourceFactory
 
USER_HOME - Static variable in class net.sf.hajdbc.util.Strings
 
UUIDTransactionIdentifierFactory - Class in net.sf.hajdbc.tx
Transaction identifier factory that generates random UUIDs.
UUIDTransactionIdentifierFactory() - Constructor for class net.sf.hajdbc.tx.UUIDTransactionIdentifierFactory
 

V

validateExpression(String) - Static method in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
valueOf(String) - Static method in enum net.sf.hajdbc.durability.Durability.Phase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.ExceptionType
Returns the enum constant of this type with the specified name.
valueOf(Class<?>) - Static method in enum net.sf.hajdbc.ExceptionType
 
valueOf(String) - Static method in enum net.sf.hajdbc.invocation.InvocationStrategies
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.lock.distributed.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.logging.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.management.Impact
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.Messages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.sql.serial.SerialLocatorFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.sql.TransactionModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.TriggerSupport.TriggerEventEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.hajdbc.TriggerSupport.TriggerTimeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.hajdbc.durability.Durability.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.invocation.InvocationStrategies
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.lock.distributed.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.logging.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.management.Impact
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.Messages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.sql.serial.SerialLocatorFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.sql.TransactionModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.TriggerSupport.TriggerEventEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.hajdbc.TriggerSupport.TriggerTimeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.sf.hajdbc.util.ref.ReferenceMap
 
vendorPattern() - Method in class net.sf.hajdbc.dialect.db2.DB2Dialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.derby.DerbyDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.firebird.FirebirdDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.h2.H2Dialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.hsqldb.HSQLDBDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.ingres.IngresDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.maxdb.MaxDBDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.mckoi.MckoiDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.mysql.MySQLDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.oracle.OracleDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.postgresql.PostgreSQLDialect
vendorPattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
 
vendorPattern() - Method in class net.sf.hajdbc.dialect.sybase.SybaseDialect
Version - Class in net.sf.hajdbc
 
viewAccepted(View) - Method in class net.sf.hajdbc.distributed.jgroups.JGroupsCommandDispatcher

W

WeakReferenceFactory - Class in net.sf.hajdbc.util.ref
 
WeakReferenceFactory() - Constructor for class net.sf.hajdbc.util.ref.WeakReferenceFactory
 
write(InputStream) - Method in class net.sf.hajdbc.io.file.FileInputStreamSinkChannel
 
write(Reader) - Method in class net.sf.hajdbc.io.file.FileReaderSinkChannel
 
write(I) - Method in interface net.sf.hajdbc.io.InputSinkChannel
 
write(InputStream) - Method in class net.sf.hajdbc.io.simple.SimpleInputStreamSinkChannel
 
write(Reader) - Method in class net.sf.hajdbc.io.simple.SimpleReaderSinkChannel
 
write(byte[], int, int) - Method in class net.sf.hajdbc.sql.io.OutputStreamProxy
 
write(byte[]) - Method in class net.sf.hajdbc.sql.io.OutputStreamProxy
 
write(int) - Method in class net.sf.hajdbc.sql.io.OutputStreamProxy
 
write(int) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
write(char[]) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
write(String) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
write(String, int, int) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
write(char[], int, int) - Method in class net.sf.hajdbc.sql.io.WriterProxy
 
writeLock(String) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Obtains a named write lock.
writeLock(String) - Method in interface net.sf.hajdbc.lock.LockManager
Obtains a named write lock.
writeLock(String) - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreLockManager
 
writeLock() - Method in class net.sf.hajdbc.lock.semaphore.SemaphoreReadWriteLock
 
WriterProxy<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
Static proxy for writers.
WriterProxy(WriterProxyFactory<Z, D, P>) - Constructor for class net.sf.hajdbc.sql.io.WriterProxy
 
WriterProxyFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
 
WriterProxyFactory(P, ProxyFactory<Z, D, P, SQLException>, Invoker<Z, D, P, Writer, SQLException>, Map<D, Writer>) - Constructor for class net.sf.hajdbc.sql.io.WriterProxyFactory
 
WriterProxyFactoryFactory<Z,D extends Database<Z>,P> - Class in net.sf.hajdbc.sql.io
 
WriterProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.io.WriterProxyFactoryFactory
 
writeState(ObjectOutput) - Method in interface net.sf.hajdbc.distributed.Stateful
Sets the state of this object.
writeState(ObjectOutput) - Method in class net.sf.hajdbc.lock.distributed.DistributedLockManager
Sets the state of this object.
writeState(ObjectOutput) - Method in class net.sf.hajdbc.state.distributed.DistributedStateManager
Sets the state of this object.

X

XAConnectionInvocationHandler - Class in net.sf.hajdbc.sql.xa
 
XAConnectionInvocationHandler(XAConnectionProxyFactory) - Constructor for class net.sf.hajdbc.sql.xa.XAConnectionInvocationHandler
 
XAConnectionProxyFactory - Class in net.sf.hajdbc.sql.xa
 
XAConnectionProxyFactory(XADataSource, ProxyFactory<XADataSource, XADataSourceDatabase, XADataSource, SQLException>, Invoker<XADataSource, XADataSourceDatabase, XADataSource, XAConnection, SQLException>, Map<XADataSourceDatabase, XAConnection>) - Constructor for class net.sf.hajdbc.sql.xa.XAConnectionProxyFactory
 
XAConnectionProxyFactoryFactory - Class in net.sf.hajdbc.sql.xa
 
XAConnectionProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.xa.XAConnectionProxyFactoryFactory
 
XADataSource - Class in net.sf.hajdbc.sql.xa
 
XADataSource() - Constructor for class net.sf.hajdbc.sql.xa.XADataSource
Constructs a new XADataSource
XADataSourceDatabase - Class in net.sf.hajdbc.sql.xa
A database described by an XADataSource.
XADataSourceDatabase() - Constructor for class net.sf.hajdbc.sql.xa.XADataSourceDatabase
 
XADataSourceDatabaseClusterConfiguration - Class in net.sf.hajdbc.sql.xa
 
XADataSourceDatabaseClusterConfiguration() - Constructor for class net.sf.hajdbc.sql.xa.XADataSourceDatabaseClusterConfiguration
 
XADataSourceInvocationHandler - Class in net.sf.hajdbc.sql.xa
 
XADataSourceInvocationHandler(XADataSourceProxyFactory) - Constructor for class net.sf.hajdbc.sql.xa.XADataSourceInvocationHandler
 
XADataSourceProxyFactory - Class in net.sf.hajdbc.sql.xa
 
XADataSourceProxyFactory(DatabaseCluster<XADataSource, XADataSourceDatabase>) - Constructor for class net.sf.hajdbc.sql.xa.XADataSourceProxyFactory
 
XAExceptionFactory - Class in net.sf.hajdbc.sql.xa
 
XAExceptionFactory() - Constructor for class net.sf.hajdbc.sql.xa.XAExceptionFactory
 
XAResourceInvocationHandler - Class in net.sf.hajdbc.sql.xa
 
XAResourceInvocationHandler(XAResourceProxyFactory) - Constructor for class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
 
XAResourceProxyFactory - Class in net.sf.hajdbc.sql.xa
 
XAResourceProxyFactory(XAConnection, ProxyFactory<XADataSource, XADataSourceDatabase, XAConnection, SQLException>, Invoker<XADataSource, XADataSourceDatabase, XAConnection, XAResource, SQLException>, Map<XADataSourceDatabase, XAResource>) - Constructor for class net.sf.hajdbc.sql.xa.XAResourceProxyFactory
 
XAResourceProxyFactoryFactory - Class in net.sf.hajdbc.sql.xa
 
XAResourceProxyFactoryFactory() - Constructor for class net.sf.hajdbc.sql.xa.XAResourceProxyFactoryFactory
 
XidTransactionIdentifierFactory - Class in net.sf.hajdbc.tx
Factory for generating transaction identifiers.
XidTransactionIdentifierFactory() - Constructor for class net.sf.hajdbc.tx.XidTransactionIdentifierFactory
 
XMLDatabaseClusterConfigurationFactory<Z,D extends Database<Z>> - Class in net.sf.hajdbc.xml
DatabaseClusterConfigurationFactory that parses an xml configuration file.
XMLDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, String, String) - Constructor for class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
 
XMLDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, String, String, ClassLoader) - Constructor for class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
 
XMLDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, URL) - Constructor for class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
 
XMLDatabaseClusterConfigurationFactory(Class<? extends DatabaseClusterConfiguration<Z, D>>, XMLStreamFactory) - Constructor for class net.sf.hajdbc.xml.XMLDatabaseClusterConfigurationFactory
 
XMLStreamFactory - Interface in net.sf.hajdbc.xml
 

Y

YEAR - Static variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
years - Variable in class net.sf.hajdbc.util.concurrent.cron.CronExpression
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

Copyright © 2004–2014 Paul Ferraro. All rights reserved.