- AbstractBalancer<D> - 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
-
- AbstractChildInvocationHandler<D,P,T> - Class in net.sf.hajdbc.sql
-
- AbstractChildInvocationHandler(P, SQLProxy<D, P>, Invoker<D, P, T>, Class<T>, Map<Database<D>, T>) - Constructor for class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- AbstractCommand - Class in net.sf.hajdbc.distributable
-
Represents a database command to be executed on a given database cluster.
- AbstractCommand() - Constructor for class net.sf.hajdbc.distributable.AbstractCommand
-
Constructs a new AbstractDatabaseCommand.
- AbstractCommand(String) - Constructor for class net.sf.hajdbc.distributable.AbstractCommand
-
Constructs a new AbstractDatabaseCommand.
- AbstractDatabase<D> - Class in net.sf.hajdbc.sql
-
- AbstractDatabase() - Constructor for class net.sf.hajdbc.sql.AbstractDatabase
-
- AbstractDatabaseCluster<D> - Class in net.sf.hajdbc.sql
-
- AbstractDatabaseCluster(String, URL) - Constructor for class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- AbstractDatabaseMetaDataCache - Class in net.sf.hajdbc.cache
-
- AbstractDatabaseMetaDataCache(Dialect) - Constructor for class net.sf.hajdbc.cache.AbstractDatabaseMetaDataCache
-
- AbstractDatabaseProperties - Class in net.sf.hajdbc.cache
-
- AbstractDatabaseProperties(DatabaseMetaData, DatabaseMetaDataSupportFactory, Dialect) - Constructor for class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- AbstractInvocationHandler<D,T> - Class in net.sf.hajdbc.sql
-
- AbstractInvocationHandler(DatabaseCluster<D>, Class<T>, Map<Database<D>, T>) - Constructor for class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- AbstractInvocationHandler.SimpleInvoker - Class in net.sf.hajdbc.sql
-
- AbstractInvocationHandler.SimpleInvoker(Method, Object[]) - Constructor for class net.sf.hajdbc.sql.AbstractInvocationHandler.SimpleInvoker
-
- AbstractLazyDatabaseProperties - Class in net.sf.hajdbc.cache
-
- AbstractLazyDatabaseProperties(DatabaseMetaData, DatabaseMetaDataSupportFactory, Dialect) - Constructor for class net.sf.hajdbc.cache.AbstractLazyDatabaseProperties
-
- AbstractLockDecree - Class in net.sf.hajdbc.distributable
-
- AbstractLockDecree(String, Address) - Constructor for class net.sf.hajdbc.distributable.AbstractLockDecree
-
- AbstractLockDecree() - Constructor for class net.sf.hajdbc.distributable.AbstractLockDecree
-
- AbstractMapper<T> - Class in net.sf.hajdbc.util
-
- AbstractMapper(Class<T>) - Constructor for class net.sf.hajdbc.util.AbstractMapper
-
Constructs a new PropertiesMapper.
- AbstractMapper(Class<T>, String, int, String) - Constructor for class net.sf.hajdbc.util.AbstractMapper
-
Constructs a new PropertiesMapper.
- AbstractMembershipListener - Class in net.sf.hajdbc.distributable
-
- AbstractMembershipListener(Channel) - Constructor for class net.sf.hajdbc.distributable.AbstractMembershipListener
-
- AbstractPooledConnectionInvocationHandler<D,C extends javax.sql.PooledConnection> - Class in net.sf.hajdbc.sql.pool
-
- AbstractPooledConnectionInvocationHandler(D, SQLProxy<D, D>, Invoker<D, D, C>, Class<C>, Map<Database<D>, C>) - Constructor for class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
-
- AbstractPreparedStatementInvocationHandler<D,S extends java.sql.PreparedStatement> - Class in net.sf.hajdbc.sql
-
- AbstractPreparedStatementInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, S>, Class<S>, Map<Database<D>, S>, TransactionContext<D>, FileSupport, Set<Method>) - Constructor for class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
-
- AbstractRootInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- AbstractRootInvocationHandler(DatabaseCluster<D>, Class<D>) - Constructor for class net.sf.hajdbc.sql.AbstractRootInvocationHandler
-
Constructs a new AbstractRootInvocationHandler.
- AbstractStatementInvocationHandler<D,S extends java.sql.Statement> - Class in net.sf.hajdbc.sql
-
- AbstractStatementInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, S>, Class<S>, Map<Database<D>, S>, TransactionContext<D>, FileSupport) - Constructor for class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- AbstractTableProperties - Class in net.sf.hajdbc.cache
-
- AbstractTableProperties(DatabaseMetaDataSupport, QualifiedName) - Constructor for class net.sf.hajdbc.cache.AbstractTableProperties
-
- acceptsURL(String) - Method in class net.sf.hajdbc.sql.Driver
-
- AcquireLockDecree - Class in net.sf.hajdbc.distributable
-
- AcquireLockDecree() - Constructor for class net.sf.hajdbc.distributable.AcquireLockDecree
-
- AcquireLockDecree(String, Address) - Constructor for class net.sf.hajdbc.distributable.AcquireLockDecree
-
- activate(Database<D>, StateManager) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Activates the specified database
- activate(String) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Synchronizes, using the default strategy, and reactivates the specified database.
- activate(String, String) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Synchronizes, using the specified strategy, and reactivates the specified database.
- activate(Database<D>, StateManager) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- activate(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- activate(String, String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- ActivateCommand - Class in net.sf.hajdbc.distributable
-
Command pattern object indicating that a database is to be activated.
- ActivateCommand() - Constructor for class net.sf.hajdbc.distributable.ActivateCommand
-
Constructs a new DatabaseActivationCommand.
- ActivateCommand(String) - Constructor for class net.sf.hajdbc.distributable.ActivateCommand
-
Constructs a new DatabaseActivationCommand.
- activated(DatabaseEvent) - Method in interface net.sf.hajdbc.DatabaseActivationListener
-
Triggered after database is successfully activated.
- activated(DatabaseEvent) - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- activated(DatabaseEvent) - Method in class net.sf.hajdbc.local.LocalStateManager
-
- ActiveDatabaseMBean - Interface in net.sf.hajdbc
-
- ActiveDataSourceDatabaseMBean - Interface in net.sf.hajdbc.sql
-
- ActiveDriverDatabaseMBean - Interface in net.sf.hajdbc.sql
-
- add(Database<D>) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
-
- add(Database<D>) - Method in interface net.sf.hajdbc.Balancer
-
Adds the specified database to this balancer.
- add(Database<D>) - Method in class net.sf.hajdbc.balancer.LoadBalancer
-
- add(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- add(String, String) - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabaseCluster
-
- add(String, String) - Method in interface net.sf.hajdbc.sql.CommonDataSourceDatabaseClusterMBean
-
Adds a new DataSource to this cluster using the specified identifier and JNDI name.
- add(String, String) - Method in interface net.sf.hajdbc.sql.DataSourceDatabaseClusterMBean
-
Adds a new DataSource to this cluster using the specified identifier and JNDI name.
- add(String, String, String) - Method in class net.sf.hajdbc.sql.DriverDatabaseCluster
-
- add(String, String, String) - Method in interface net.sf.hajdbc.sql.DriverDatabaseClusterMBean
-
Adds a new database to this cluster using the specified identifier, url, and driver.
- addActivationListener(DatabaseActivationListener) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
- addActivationListener(DatabaseActivationListener) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- addChild(SQLProxy<D, ?>) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- addChild(SQLProxy<D, ?>) - Method in interface net.sf.hajdbc.sql.SQLProxy
-
- addDeactivationListener(DatabaseDeactivationListener) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
- addDeactivationListener(DatabaseDeactivationListener) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- added(Database<D>) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
-
Called when a database was added to the set.
- added(Database<D>) - Method in class net.sf.hajdbc.balancer.RandomBalancer
-
- added(Database<D>) - Method in class net.sf.hajdbc.balancer.RoundRobinBalancer
-
- added(Database<D>) - Method in class net.sf.hajdbc.balancer.SimpleBalancer
-
- addSynchronizationListener(SynchronizationListener) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
- addSynchronizationListener(SynchronizationListener) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- addSynchronizationStrategyBuilder(SynchronizationStrategyBuilder) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- afterInvocation(Database<D>) - Method in class net.sf.hajdbc.balancer.AbstractBalancer
-
- afterInvocation(Database<D>) - Method in interface net.sf.hajdbc.Balancer
-
Called after an operation is performed on the specified database retrieved via
Balancer.next()
.
- afterInvocation(Database<D>) - Method in class net.sf.hajdbc.balancer.LoadBalancer
-
- afterSynchronization(DatabaseEvent) - Method in interface net.sf.hajdbc.SynchronizationListener
-
Triggered immediately after synchronization completes.
- all() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
-
- all() - Method in interface net.sf.hajdbc.Balancer
-
Returns an unmodifiable collection of databases known to this balancer
- all() - Method in class net.sf.hajdbc.balancer.LoadBalancer
-
- alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.PostgreSQLDialect
-
- alterIdentityColumnFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- alterSequenceFormat() - Method in class net.sf.hajdbc.dialect.FirebirdDialect
-
Firebird 2.0 will support standard syntax.
- alterSequenceFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- ANY - Static variable in class net.sf.hajdbc.util.Strings
-
- ArrayInvocationHandler<D,P> - Class in net.sf.hajdbc.sql
-
- ArrayInvocationHandler(P, SQLProxy<D, P>, Invoker<D, P, Array>, Map<Database<D>, Array>) - Constructor for class net.sf.hajdbc.sql.ArrayInvocationHandler
-
- ArrayInvocationStrategy<D,P> - Class in net.sf.hajdbc.sql
-
- ArrayInvocationStrategy(DatabaseCluster<D>, P) - Constructor for class net.sf.hajdbc.sql.ArrayInvocationStrategy
-
- awaitTermination(long, TimeUnit) - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- CallableStatementInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- CallableStatementInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, CallableStatement>, Map<Database<D>, CallableStatement>, TransactionContext<D>, FileSupport) - Constructor for class net.sf.hajdbc.sql.CallableStatementInvocationHandler
-
- CallableStatementInvocationStrategy<D> - Class in net.sf.hajdbc.sql
-
- CallableStatementInvocationStrategy(DatabaseCluster<D>, Connection, TransactionContext<D>) - Constructor for class net.sf.hajdbc.sql.CallableStatementInvocationStrategy
-
- channel - Variable in class net.sf.hajdbc.distributable.AbstractMembershipListener
-
- checkDirty(Object, Object) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
Set the dirty flag if the new value differs from the old value.
- ClassEnum<T> - Interface in net.sf.hajdbc.util
-
Interface for enumerated implementation classes.
- 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.AbstractBalancer
-
- clear() - Method in interface net.sf.hajdbc.Balancer
-
Removes all databases from this balancer.
- clear() - Method in class net.sf.hajdbc.balancer.LoadBalancer
-
- cleared() - Method in class net.sf.hajdbc.balancer.AbstractBalancer
-
Called when the set was cleared.
- cleared() - Method in class net.sf.hajdbc.balancer.RandomBalancer
-
- cleared() - Method in class net.sf.hajdbc.balancer.RoundRobinBalancer
-
- cleared() - Method in class net.sf.hajdbc.balancer.SimpleBalancer
-
- ClobInvocationHandler<D,P> - Class in net.sf.hajdbc.sql
-
- ClobInvocationHandler(P, SQLProxy<D, P>, Invoker<D, P, Clob>, Map<Database<D>, Clob>) - Constructor for class net.sf.hajdbc.sql.ClobInvocationHandler
-
- ClobInvocationStrategy<D,P> - Class in net.sf.hajdbc.sql
-
- ClobInvocationStrategy(DatabaseCluster<D>, P, Class<? extends Clob>) - Constructor for class net.sf.hajdbc.sql.ClobInvocationStrategy
-
- close(Database<D>, T) - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- close(P, T) - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- close(Database<D>, T) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- close(Database<D>, D) - Method in class net.sf.hajdbc.sql.AbstractRootInvocationHandler
-
- close(Connection, S) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- close(P, Connection) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- close(Connection, DatabaseMetaData) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataInvocationHandler
-
- close() - Method in interface net.sf.hajdbc.sql.FileSupport
-
Deletes any files created by this object.
- close() - Method in class net.sf.hajdbc.sql.FileSupportImpl
-
- close() - Method in class net.sf.hajdbc.sql.LocalTransactionContext
-
- close(P, E) - Method in class net.sf.hajdbc.sql.LocatorInvocationHandler
-
- close(D, C) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
-
- close(S, ResultSet) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
-
- close(Connection, Savepoint) - Method in class net.sf.hajdbc.sql.SavepointInvocationHandler
-
- close() - Method in interface net.sf.hajdbc.sql.TransactionContext
-
Closes this transaction context.
- close(XAConnection, XAResource) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
-
- close() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- close() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Closes any open database connections and shuts down the executor service.
- cluster - Variable in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- CLUSTER - Static variable in class net.sf.hajdbc.sql.CommonDataSourceReference
-
- CLUSTER_NOT_ACTIVE - Static variable in class net.sf.hajdbc.Messages
-
- CLUSTER_PANIC_DETECTED - Static variable in class net.sf.hajdbc.Messages
-
- CLUSTER_START_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- CLUSTER_STATE_LOAD_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- CLUSTER_STATE_STORE_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- ColumnProperties - Interface in net.sf.hajdbc
-
- ColumnPropertiesImpl - Class in net.sf.hajdbc.cache
-
- ColumnPropertiesImpl(String, int, String, String, String, Boolean) - Constructor for class net.sf.hajdbc.cache.ColumnPropertiesImpl
-
- COMMA - Static variable in class net.sf.hajdbc.util.Strings
-
- Command<R> - Interface in net.sf.hajdbc.distributable
-
- COMMAND_RECEIVED - Static variable in class net.sf.hajdbc.Messages
-
- CommonDataSourceDatabase<D> - Class in net.sf.hajdbc.sql
-
A database described by a data source.
- CommonDataSourceDatabase(Class<D>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- CommonDataSourceDatabaseCluster<D> - Class in net.sf.hajdbc.sql
-
- CommonDataSourceDatabaseCluster(String, URL) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceDatabaseCluster
-
Constructs a new DataSourceDatabaseCluster
- CommonDataSourceDatabaseClusterMBean<D> - Interface in net.sf.hajdbc.sql
-
- CommonDataSourceFactory<D> - Interface in net.sf.hajdbc.sql
-
- CommonDataSourceInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- CommonDataSourceInvocationHandler(DatabaseCluster<D>, Class<D>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
-
- CommonDataSourceObjectFactory<D> - Class in net.sf.hajdbc.sql
-
- CommonDataSourceObjectFactory(Class<D>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceObjectFactory
-
- CommonDataSourceProxy<D> - Class in net.sf.hajdbc.sql
-
- CommonDataSourceProxy(CommonDataSourceFactory<D>) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceProxy
-
- CommonDataSourceReference<D> - Class in net.sf.hajdbc.sql
-
- CommonDataSourceReference(Class<D>, Class<? extends ObjectFactory>, String, String) - Constructor for class net.sf.hajdbc.sql.CommonDataSourceReference
-
Constructs a reference for a DataSource implementation.
- compareTo(UniqueConstraint) - Method in class net.sf.hajdbc.cache.UniqueConstraintImpl
-
- compareTo(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- CONFIG - Static variable in class net.sf.hajdbc.sql.CommonDataSourceReference
-
- CONFIG_LOAD_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- CONFIG_NOT_FOUND - Static variable in class net.sf.hajdbc.Messages
-
- CONFIG_STORE_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- connect(D) - Method in interface net.sf.hajdbc.Database
-
Connects to the database using the specified connection factory.
- connect(DataSource) - Method in class net.sf.hajdbc.sql.DataSourceDatabase
-
- connect(String, Properties) - Method in class net.sf.hajdbc.sql.Driver
-
- connect(Driver) - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- connect(ConnectionPoolDataSource) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabase
-
- connect(XADataSource) - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabase
-
- ConnectionInvocationHandler<D,P> - Class in net.sf.hajdbc.sql
-
- ConnectionInvocationHandler(P, SQLProxy<D, P>, Invoker<D, P, Connection>, Map<Database<D>, Connection>, TransactionContext<D>) - Constructor for class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- ConnectionInvocationStrategy<D,P> - Class in net.sf.hajdbc.sql
-
- ConnectionInvocationStrategy(DatabaseCluster<D>, P, TransactionContext<D>) - Constructor for class net.sf.hajdbc.sql.ConnectionInvocationStrategy
-
- 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
-
- ConnectionPoolDataSourceDatabase() - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabase
-
- ConnectionPoolDataSourceDatabaseCluster - Class in net.sf.hajdbc.sql.pool
-
- ConnectionPoolDataSourceDatabaseCluster(String, URL) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabaseCluster
-
- ConnectionPoolDataSourceDatabaseClusterMBean - Interface in net.sf.hajdbc.sql.pool
-
- ConnectionPoolDataSourceFactory - Class in net.sf.hajdbc.sql.pool
-
- ConnectionPoolDataSourceFactory() - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceFactory
-
Constructs a new factory for creating a ConnectionPoolDataSource
.
- ConnectionPoolDataSourceInvocationHandler - Class in net.sf.hajdbc.sql.pool
-
- ConnectionPoolDataSourceInvocationHandler(DatabaseCluster<ConnectionPoolDataSource>) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceInvocationHandler
-
- ConnectionPoolDataSourceReference - Class in net.sf.hajdbc.sql.pool
-
- ConnectionPoolDataSourceReference(String) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceReference
-
Constructs a reference to a ConnectionPoolDataSource
for the specified cluster
- ConnectionPoolDataSourceReference(String, String) - Constructor for class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceReference
-
Constructs a reference to a ConnectionPoolDataSource
for the specified cluster
- contextDestroyed(ServletContextEvent) - Method in class net.sf.hajdbc.util.servlet.DatabaseClusterShutdownContextListener
-
- contextInitialized(ServletContextEvent) - Method in class net.sf.hajdbc.util.servlet.DatabaseClusterShutdownContextListener
-
- createCache(DatabaseCluster<D>) - Method in class net.sf.hajdbc.cache.EagerDatabaseMetaDataCacheFactory
-
- createCache(DatabaseCluster<D>) - Method in class net.sf.hajdbc.cache.LazyDatabaseMetaDataCacheFactory
-
- createCache(DatabaseCluster<D>) - Method in class net.sf.hajdbc.cache.SimpleDatabaseMetaDataCacheFactory
-
- createCache(DatabaseCluster<D>) - Method in interface net.sf.hajdbc.DatabaseMetaDataCacheFactory
-
- createChannel(String) - Method in class net.sf.hajdbc.distributable.DistributableDatabaseClusterDecorator
-
- createConnectionFactory() - Method in interface net.sf.hajdbc.Database
-
Factory method for creating a connection factory object for this database.
- createConnectionFactory() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- createConnectionFactory() - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- createDatabase() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabaseCluster
-
- createDatabase() - Method in class net.sf.hajdbc.sql.DataSourceDatabaseCluster
-
- createDatabase() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceDatabaseCluster
-
- createDatabase() - Method in class net.sf.hajdbc.sql.xa.XADataSourceDatabaseCluster
-
- 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
-
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
Deferrability clause is not supported.
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.H2Dialect
-
Deferrability clause is not supported.
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.HSQLDBDialect
-
Deferrability clause is not supported.
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.MaxDBDialect
-
ON UPDATE and deferrability clauses are not supported.
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
Deferrability clause is not supported.
- createForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.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.SybaseDialect
-
Deferrability clause is not supported.
- createObject(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- createObject(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- createObject(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractRootInvocationHandler
-
- createProxy(String, String) - Method in interface net.sf.hajdbc.sql.CommonDataSourceFactory
-
Creates a data source proxy to the specified cluster, using the configuration file at the specified location.
- createProxy(String, String) - Method in class net.sf.hajdbc.sql.CommonDataSourceObjectFactory
-
- createProxy(Class<T>, InvocationHandler) - Static method in class net.sf.hajdbc.util.reflect.ProxyFactory
-
Helper method to simplify creation and casting of a proxy instance for a single interface.
- createSQLException(String, Throwable) - Static method in class net.sf.hajdbc.util.SQLExceptionFactory
-
Helper method for missing SQLException(String, Throwable) constructor in Java < 1.6
- createSQLException(Throwable) - Static method in class net.sf.hajdbc.util.SQLExceptionFactory
-
Helper method for missing SQLException(Throwable) constructor in Java < 1.6
- createSupport(DatabaseMetaData, Dialect) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupportFactory
-
- createSupport(DatabaseMetaData, Dialect) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportFactoryImpl
-
- createTransactionContext() - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
-
- createTransactionContext() - Method in class net.sf.hajdbc.sql.pool.PooledConnectionInvocationHandler
-
- createTransactionContext() - Method in class net.sf.hajdbc.sql.xa.XAConnectionInvocationHandler
-
- createUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- createUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- CronExecutorService - Interface in net.sf.hajdbc.util.concurrent
-
Executor service that schedules a runnable task for execution via a cron expression.
- CronThreadPoolExecutor - Class in net.sf.hajdbc.util.concurrent
-
Scheduled thread-pool executor implementation that leverages a Quartz CronExpression to calculate future execution times for scheduled tasks.
- CronThreadPoolExecutor(int, RejectedExecutionHandler) - Constructor for class net.sf.hajdbc.util.concurrent.CronThreadPoolExecutor
-
Constructs a new CronThreadPoolExecutor.
- CronThreadPoolExecutor(int) - Constructor for class net.sf.hajdbc.util.concurrent.CronThreadPoolExecutor
-
Constructs a new CronThreadPoolExecutor.
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.H2Dialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.HSQLDBDialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.IngresDialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- currentDatePattern() - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.H2Dialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.HSQLDBDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.IngresDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- currentTimePattern() - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- currentTimestampFunction() - Method in class net.sf.hajdbc.dialect.MaxDBDialect
-
- currentTimestampFunction() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- currentTimestampFunction() - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.H2Dialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.HSQLDBDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.IngresDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.MckoiDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.PostgreSQLDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- currentTimestampPattern() - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- DaemonThreadFactory - Class in net.sf.hajdbc.util.concurrent
-
ThreadFactory implementation that creates daemon threads.
- DaemonThreadFactory() - Constructor for class net.sf.hajdbc.util.concurrent.DaemonThreadFactory
-
- DASH - Static variable in class net.sf.hajdbc.util.Strings
-
- Database<D> - Interface in net.sf.hajdbc
-
- DATABASE_ACTIVATE_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_ACTIVATED - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_ALREADY_EXISTS - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_DEACTIVATED - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_NOT_ACTIVE - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_NOT_ALIVE - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_STILL_ACTIVE - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_SYNC_END - Static variable in class net.sf.hajdbc.Messages
-
- DATABASE_SYNC_START - Static variable in class net.sf.hajdbc.Messages
-
- DatabaseActivationListener - Interface in net.sf.hajdbc
-
Event listener for database activations.
- DatabaseCluster<D> - Interface in net.sf.hajdbc
-
- DatabaseClusterDecorator - Interface in net.sf.hajdbc
-
- DatabaseClusterFactory - Class in net.sf.hajdbc
-
- DatabaseClusterFactory() - Constructor for class net.sf.hajdbc.DatabaseClusterFactory
-
- DatabaseClusterMBean - Interface in net.sf.hajdbc
-
- DatabaseClusterShutdownContextListener - Class in net.sf.hajdbc.util.servlet
-
Utility to automatically shutdown a list of database clusters scoped to a servlet context.
- DatabaseClusterShutdownContextListener() - Constructor for class net.sf.hajdbc.util.servlet.DatabaseClusterShutdownContextListener
-
- DatabaseDeactivationListener - Interface in net.sf.hajdbc
-
Event listener for database activations.
- DatabaseEvent - Class in net.sf.hajdbc
-
Identifies the target database of an event.
- DatabaseEvent(Database<?>) - Constructor for class net.sf.hajdbc.DatabaseEvent
-
- databaseId - Variable in class net.sf.hajdbc.distributable.AbstractCommand
-
- DatabaseMetaDataCache - Interface in net.sf.hajdbc
-
Interface for retrieving pre-processed, cached, database meta data.
- DatabaseMetaDataCacheFactory - Interface in net.sf.hajdbc
-
- DatabaseMetaDataCacheFactoryClass - Enum in net.sf.hajdbc.cache
-
Factory for creating DatabaseMetaDataCache implementations.
- DatabaseMetaDataInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- DatabaseMetaDataInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, DatabaseMetaData>, Map<Database<D>, DatabaseMetaData>) - Constructor for class net.sf.hajdbc.sql.DatabaseMetaDataInvocationHandler
-
- DatabaseMetaDataInvocationStrategy<D> - Class in net.sf.hajdbc.sql
-
- DatabaseMetaDataInvocationStrategy(Connection) - Constructor for class net.sf.hajdbc.sql.DatabaseMetaDataInvocationStrategy
-
- DatabaseMetaDataProvider - Interface in net.sf.hajdbc.cache
-
- DatabaseMetaDataSupport - Interface in net.sf.hajdbc.cache
-
Processes database meta data into useful structures.
- DatabaseMetaDataSupportFactory - Interface in net.sf.hajdbc.cache
-
- DatabaseMetaDataSupportFactoryImpl - Class in net.sf.hajdbc.cache
-
- DatabaseMetaDataSupportFactoryImpl() - Constructor for class net.sf.hajdbc.cache.DatabaseMetaDataSupportFactoryImpl
-
- DatabaseMetaDataSupportImpl - Class in net.sf.hajdbc.cache
-
Processes database meta data into useful structures.
- DatabaseMetaDataSupportImpl(DatabaseMetaData, Dialect) - Constructor for class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Constructs a new DatabaseMetaDataSupport using the specified DatabaseMetaData implementation.
- DatabaseProperties - Interface in net.sf.hajdbc
-
- DatabaseReadInvocationStrategy<D,T,R> - Class in net.sf.hajdbc.sql
-
- DatabaseReadInvocationStrategy() - Constructor for class net.sf.hajdbc.sql.DatabaseReadInvocationStrategy
-
- databaseSet - Variable in class net.sf.hajdbc.balancer.AbstractBalancer
-
- DatabaseWriteInvocationStrategy<D,T,R> - Class in net.sf.hajdbc.sql
-
- DatabaseWriteInvocationStrategy(ExecutorService) - Constructor for class net.sf.hajdbc.sql.DatabaseWriteInvocationStrategy
-
- 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
-
- DataSourceDatabase() - Constructor for class net.sf.hajdbc.sql.DataSourceDatabase
-
Constructs a new database described by a
DataSource
.
- DataSourceDatabaseCluster - Class in net.sf.hajdbc.sql
-
- DataSourceDatabaseCluster(String, URL) - Constructor for class net.sf.hajdbc.sql.DataSourceDatabaseCluster
-
Constructs a new DataSourceDatabaseCluster
- DataSourceDatabaseClusterMBean - Interface in net.sf.hajdbc.sql
-
- DataSourceFactory - Class in net.sf.hajdbc.sql
-
- DataSourceFactory() - Constructor for class net.sf.hajdbc.sql.DataSourceFactory
-
Constructs a new factory for creating a DataSource
.
- DataSourceInvocationHandler - Class in net.sf.hajdbc.sql
-
- DataSourceInvocationHandler(DatabaseCluster<DataSource>) - Constructor for class net.sf.hajdbc.sql.DataSourceInvocationHandler
-
- DataSourceReference - Class in net.sf.hajdbc.sql
-
- DataSourceReference(String) - Constructor for class net.sf.hajdbc.sql.DataSourceReference
-
Constructs a reference to a DataSource for the specified cluster
- DataSourceReference(String, String) - Constructor for class net.sf.hajdbc.sql.DataSourceReference
-
Constructs a reference to a DataSource for the specified cluster
- dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.DB2Dialect
-
- dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
- dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- dateLiteralFormat() - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- DB2Dialect - Class in net.sf.hajdbc.dialect
-
Dialect for DB2 (commercial).
- DB2Dialect() - Constructor for class net.sf.hajdbc.dialect.DB2Dialect
-
- deactivate(Database<D>, StateManager) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Deactivates the specified database
- deactivate(String) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Deactivates the specified database.
- deactivate(Database<D>, StateManager) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- deactivate(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- DeactivateCommand - Class in net.sf.hajdbc.distributable
-
Command pattern object indicating that a database is to be deactivated.
- DeactivateCommand() - Constructor for class net.sf.hajdbc.distributable.DeactivateCommand
-
Constructs a new DatabaseDeactivationCommand.
- DeactivateCommand(String) - Constructor for class net.sf.hajdbc.distributable.DeactivateCommand
-
Constructs a new DatabaseDeactivationCommand.
- deactivated(DatabaseEvent) - Method in interface net.sf.hajdbc.DatabaseDeactivationListener
-
Triggered after database is successfully deactivated.
- deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- deactivated(DatabaseEvent) - Method in class net.sf.hajdbc.local.LocalStateManager
-
- decorate(DatabaseCluster<D>) - Method in interface net.sf.hajdbc.DatabaseClusterDecorator
-
- decorate(DatabaseCluster<D>) - Method in class net.sf.hajdbc.distributable.DistributableDatabaseClusterDecorator
-
- DELETE_COUNT - Static variable in class net.sf.hajdbc.Messages
-
- DerbyDialect - Class in net.sf.hajdbc.dialect
-
- DerbyDialect() - Constructor for class net.sf.hajdbc.dialect.DerbyDialect
-
- deserialize(String) - Static method in enum net.sf.hajdbc.balancer.BalancerClass
-
Creates a new instance of the Balancer implementation identified by the specified identifier
- deserialize(String) - Static method in enum net.sf.hajdbc.cache.DatabaseMetaDataCacheFactoryClass
-
- deserialize(String) - Static method in enum net.sf.hajdbc.dialect.DialectClass
-
Creates a new instance of the Dialect implementation from the specified class name.
- deserialize(String) - Static method in enum net.sf.hajdbc.sql.TransactionMode
-
Used by JiBX to unmarshal a transaction mode
- deserializeClass(String) - Static method in class net.sf.hajdbc.util.Formatter
-
- deserializeCronExpression(String) - Static method in class net.sf.hajdbc.util.Formatter
-
- detectClusterPanic(Map<Boolean, List<Database<D>>>) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
Detect cluster panic if all conditions are met:
We're in distributable mode
We're the only group member
All alive databases are local
All dead databases are remote
- dialect - Variable in class net.sf.hajdbc.cache.AbstractDatabaseMetaDataCache
-
- dialect - Variable in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- Dialect - Interface in net.sf.hajdbc
-
Encapsulates database vendor specific SQL syntax.
- DialectClass - Enum 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
-
- dispatcher - Variable in class net.sf.hajdbc.distributable.DistributableLockManager
-
- DistributableDatabaseClusterDecorator - Class in net.sf.hajdbc.distributable
-
- DistributableDatabaseClusterDecorator() - Constructor for class net.sf.hajdbc.distributable.DistributableDatabaseClusterDecorator
-
- DistributableLockManager - Class in net.sf.hajdbc.distributable
-
LockManager implementation that leverages a JGroups 2-phase voting adapter for obtain remote write locks.
- DistributableLockManager(DatabaseCluster<D>, DistributableDatabaseClusterDecorator) - Constructor for class net.sf.hajdbc.distributable.DistributableLockManager
-
Constructs a new DistributableLock.
- DistributableStateManager - Class in net.sf.hajdbc.distributable
-
StateManager implementation that broadcasts database activations and deactivations to other group members
and retrieves initial state from another group member.
- DistributableStateManager(DatabaseCluster<?>, DistributableDatabaseClusterDecorator) - Constructor for class net.sf.hajdbc.distributable.DistributableStateManager
-
- 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
-
- DRIVER_NOT_FOUND - Static variable in class net.sf.hajdbc.Messages
-
- DRIVER_REGISTER_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- DriverDatabase - Class in net.sf.hajdbc.sql
-
- DriverDatabase() - Constructor for class net.sf.hajdbc.sql.DriverDatabase
-
- DriverDatabaseCluster - Class in net.sf.hajdbc.sql
-
- DriverDatabaseCluster(String, URL) - Constructor for class net.sf.hajdbc.sql.DriverDatabaseCluster
-
Constructs a new DriverDatabaseCluster
- DriverDatabaseClusterMBean - Interface in net.sf.hajdbc.sql
-
- DriverInvocationHandler - Class in net.sf.hajdbc.sql
-
- DriverInvocationHandler(DatabaseCluster<Driver>) - Constructor for class net.sf.hajdbc.sql.DriverInvocationHandler
-
- DriverReadInvocationStrategy<D,T,R> - Class in net.sf.hajdbc.sql
-
- DriverReadInvocationStrategy() - Constructor for class net.sf.hajdbc.sql.DriverReadInvocationStrategy
-
- DriverWriteInvocationStrategy<D,T,R> - Class in net.sf.hajdbc.sql
-
- DriverWriteInvocationStrategy() - Constructor for class net.sf.hajdbc.sql.DriverWriteInvocationStrategy
-
- dropConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- dropForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- dropForeignKeyConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- dropForeignKeys(SynchronizationContext<D>) - Static method in class net.sf.hajdbc.sync.SynchronizationSupport
-
Drop all foreign key constraints on the target database
- dropUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- dropUniqueConstraintFormat() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- dropUniqueConstraints(SynchronizationContext<D>) - Static method in class net.sf.hajdbc.sync.SynchronizationSupport
-
- dummyTable() - Method in class net.sf.hajdbc.dialect.FirebirdDialect
-
- dummyTable() - Method in class net.sf.hajdbc.dialect.MaxDBDialect
-
- dummyTable() - Method in class net.sf.hajdbc.dialect.OracleDialect
-
- dummyTable() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- get() - Method in class net.sf.hajdbc.util.ref.VolatileReference
-
- getActiveDatabases() - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Returns a collection of active databases in this cluster.
- getActiveDatabases() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getActiveDatabaseSet() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getActiveDatabaseSet() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns a snapshot of the activate databases in the cluster at the time synchronization started.
- getActiveMBean() - Method in interface net.sf.hajdbc.Database
-
- getActiveMBean() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- getActiveMBean() - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- getAddress() - Method in class net.sf.hajdbc.distributable.AbstractLockDecree
-
- getAddress() - Method in interface net.sf.hajdbc.distributable.LockDecree
-
Returns the address of the node that requested the lock
- getAliveMap(Collection<Database<D>>) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Determines whether the specified databases are alive.
- getAliveMap(Collection<Database<D>>) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getAlterIdentityColumnSQL(TableProperties, ColumnProperties, long) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used reset the current value of an identity column.
- getAlterIdentityColumnSQL(TableProperties, ColumnProperties, long) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getAlterSequenceSQL(SequenceProperties, long) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used reset the current value of a sequence.
- getAlterSequenceSQL(SequenceProperties, long) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- 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.AbstractDatabaseCluster
-
- getBuilder(String, SynchronizationStrategy) - Static method in class net.sf.hajdbc.sync.SynchronizationStrategyBuilder
-
- getCluster() - Method in class net.sf.hajdbc.sql.CommonDataSourceProxy
-
- getColumnList() - Method in class net.sf.hajdbc.cache.UniqueConstraintImpl
-
- getColumnList() - Method in interface net.sf.hajdbc.UniqueConstraint
-
- getColumnMap() - Method in class net.sf.hajdbc.cache.AbstractTableProperties
-
- getColumnMap() - Method in class net.sf.hajdbc.cache.EagerTableProperties
-
- getColumnMap() - Method in class net.sf.hajdbc.cache.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) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns the columns of the specified table.
- getColumns(DatabaseMetaData, QualifiedName) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns the columns of the specified table.
- getColumns() - Method in interface net.sf.hajdbc.TableProperties
-
- getColumnType(ColumnProperties) - Method in interface net.sf.hajdbc.Dialect
-
Returns the data type of the specified column of the specified schema and table.
- getColumnType(ColumnProperties) - Method in class net.sf.hajdbc.dialect.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.CommonDataSourceProxy
-
- getConnection() - Method in class net.sf.hajdbc.sql.DataSource
-
- getConnection(String, String) - Method in class net.sf.hajdbc.sql.DataSource
-
- getConnection(Database<D>) - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getConnection(Database<D>) - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns a connection to the specified database.
- getCreateForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used to create a foreign key constraint.
- getCreateForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getCreateUniqueConstraintSQL(UniqueConstraint) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used to create a unique constraint.
- getCreateUniqueConstraintSQL(UniqueConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getDatabase(String) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Returns the database identified by the specified id
- getDatabase(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getDatabaseCluster(String, Class<? extends C>, Class<C>, String) - Static method in class net.sf.hajdbc.DatabaseClusterFactory
-
- getDatabaseCluster() - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- getDatabaseCluster(String, String) - Method in class net.sf.hajdbc.sql.CommonDataSourceObjectFactory
-
- getDatabaseCluster(String, String) - Method in class net.sf.hajdbc.sql.DataSourceFactory
-
- getDatabaseCluster(String, String) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceFactory
-
- getDatabaseCluster() - Method in interface net.sf.hajdbc.sql.SQLProxy
-
- getDatabaseCluster(String, String) - Method in class net.sf.hajdbc.sql.xa.XADataSourceFactory
-
- getDatabaseMetaData() - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataProvider
-
- getDatabaseMetaData() - Method in class net.sf.hajdbc.cache.LazyDatabaseProperties
-
- getDatabaseMetaData() - Method in class net.sf.hajdbc.cache.SimpleDatabaseProperties
-
- getDatabaseMetaDataCache() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Returns a DatabaseMetaData cache.
- getDatabaseMetaDataCache() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getDatabaseProperties(Connection) - Method in class net.sf.hajdbc.cache.EagerDatabaseMetaDataCache
-
- getDatabaseProperties(Connection) - Method in class net.sf.hajdbc.cache.LazyDatabaseMetaDataCache
-
- getDatabaseProperties(Connection) - Method in class net.sf.hajdbc.cache.SimpleDatabaseMetaDataCache
-
- getDatabaseProperties(Connection) - Method in interface net.sf.hajdbc.DatabaseMetaDataCache
-
Retrieves processed meta data for this database.
- getDatabaseProperties() - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- getDatabaseReadMethodSet() - Method in class net.sf.hajdbc.sql.ArrayInvocationHandler
-
- getDatabaseReadMethodSet() - Method in class net.sf.hajdbc.sql.BlobInvocationHandler
-
- getDatabaseReadMethodSet() - Method in class net.sf.hajdbc.sql.ClobInvocationHandler
-
- getDatabaseReadMethodSet() - Method in class net.sf.hajdbc.sql.LocatorInvocationHandler
-
- getDatabaseReadMethodSet() - Method in class net.sf.hajdbc.sql.SQLXMLInvocationHandler
-
- getDatabases() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getDecorator() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getDefaultSchemaList() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- getDefaultSchemaList() - Method in class net.sf.hajdbc.cache.AbstractLazyDatabaseProperties
-
- getDefaultSchemaList() - Method in class net.sf.hajdbc.cache.EagerDatabaseProperties
-
- getDefaultSchemas(DatabaseMetaData) - Method in interface net.sf.hajdbc.Dialect
-
Returns a search path of schemas
- getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- getDefaultSchemas(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.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.DatabaseClusterMBean
-
Returns the default synchronization strategy used by this cluster.
- getDefaultSynchronizationStrategy() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getDeferrability() - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- getDeferrability() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- getDeleteRule() - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- 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.AbstractDatabaseCluster
-
- getDialect() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getDialect() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns the dialect of the cluster.
- getDriver() - Method in interface net.sf.hajdbc.sql.ActiveDriverDatabaseMBean
-
Returns the driver class name for this database.
- getDriver() - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- getDropForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used to drop a foreign key constraint.
- getDropForeignKeyConstraintSQL(ForeignKeyConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getDropUniqueConstraintSQL(UniqueConstraint) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement used to drop a unique constraint.
- getDropUniqueConstraintSQL(UniqueConstraint) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getExecutor() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getExecutor() - Method in interface net.sf.hajdbc.SynchronizationContext
-
An executor service for executing tasks asynchronously.
- getFetchSize() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
-
- getFetchSize() - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
-
- getForeignColumnList() - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- getForeignColumnList() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- getForeignKeyConstraints(DatabaseMetaData, QualifiedName) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns the foreign key constraints on the specified table.
- getForeignKeyConstraints(DatabaseMetaData, QualifiedName) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns the foreign key constraints on the specified table.
- getForeignKeyConstraints() - Method in class net.sf.hajdbc.cache.EagerTableProperties
-
- getForeignKeyConstraints() - Method in class net.sf.hajdbc.cache.LazyTableProperties
-
- getForeignKeyConstraints() - Method in interface net.sf.hajdbc.TableProperties
-
- getForeignTable() - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- getForeignTable() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- getId() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
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.DatabaseEvent
-
Returns the identifier of the target database.
- getId() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- getId() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getId() - Method in class net.sf.hajdbc.sync.SynchronizationStrategyBuilder
-
- getIdentifierPattern(DatabaseMetaData) - Method in interface net.sf.hajdbc.Dialect
-
Returns a pattern for identifiers that do not require quoting
- getIdentifierPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.PostgreSQLDialect
-
Versions >=8.1 of the PostgreSQL JDBC driver return incorrect values for DatabaseMetaData.getExtraNameCharacters().
- getIdentifierPattern(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getIdentityColumns(Collection<ColumnProperties>) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Identifies any identity columns from the from the specified collection of columns
- getIdentityColumns(Collection<ColumnProperties>) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Identifies any identity columns from the from the specified collection of columns
- getIdentityColumns() - Method in class net.sf.hajdbc.cache.EagerTableProperties
-
- getIdentityColumns() - Method in class net.sf.hajdbc.cache.LazyTableProperties
-
- getIdentityColumns() - Method in interface net.sf.hajdbc.TableProperties
-
- getInactiveDatabases() - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Returns a collection of inactive databases in this cluster.
- getInactiveDatabases() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getInactiveMBean() - Method in interface net.sf.hajdbc.Database
-
- getInactiveMBean() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- getInactiveMBean() - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- getInitialState() - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- getInitialState() - Method in class net.sf.hajdbc.local.LocalStateManager
-
- getInitialState() - Method in interface net.sf.hajdbc.StateManager
-
Returns the initial state of the cluster.
- 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.concurrent.DaemonThreadFactory
-
Returns single shared instance
- getInvocationHandler(DatabaseCluster<D>) - Method in class net.sf.hajdbc.sql.CommonDataSourceObjectFactory
-
- getInvocationHandler(DatabaseCluster<DataSource>) - Method in class net.sf.hajdbc.sql.DataSourceFactory
-
- getInvocationHandler(DatabaseCluster<ConnectionPoolDataSource>) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceFactory
-
- getInvocationHandler(DatabaseCluster<XADataSource>) - Method in class net.sf.hajdbc.sql.xa.XADataSourceFactory
-
- getInvocationStrategy(T, Method, Object[]) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- 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
-
- getInvocationStrategy(CallableStatement, Method, Object[]) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationHandler
-
- getInvocationStrategy(D, Method, Object[]) - Method in class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
-
- getInvocationStrategy(Connection, Method, Object[]) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- getInvocationStrategy(DatabaseMetaData, Method, Object[]) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataInvocationHandler
-
- getInvocationStrategy(DataSource, Method, Object[]) - Method in class net.sf.hajdbc.sql.DataSourceInvocationHandler
-
- getInvocationStrategy(E, Method, Object[]) - Method in class net.sf.hajdbc.sql.LocatorInvocationHandler
-
- getInvocationStrategy(C, Method, Object[]) - Method in class net.sf.hajdbc.sql.pool.AbstractPooledConnectionInvocationHandler
-
- getInvocationStrategy(ConnectionPoolDataSource, Method, Object[]) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSourceInvocationHandler
-
- getInvocationStrategy(ResultSet, Method, Object[]) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
-
- getInvocationStrategy(Savepoint, Method, Object[]) - Method in class net.sf.hajdbc.sql.SavepointInvocationHandler
-
- getInvocationStrategy(XAConnection, Method, Object[]) - Method in class net.sf.hajdbc.sql.xa.XAConnectionInvocationHandler
-
- getInvocationStrategy(XADataSource, Method, Object[]) - Method in class net.sf.hajdbc.sql.xa.XADataSourceInvocationHandler
-
- getInvocationStrategy(XAResource, Method, Object[]) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
-
- getInvoker(T, Method, Object[]) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
Return the appropriate invoker for the specified method.
- getInvoker(S, Method, Object[]) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
-
- getInvoker(Connection, Method, Object[]) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- getInvoker(ResultSet, Method, Object[]) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
-
- 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.AbstractDatabaseCluster
-
- getLoginTimeout() - Method in class net.sf.hajdbc.sql.DataSource
-
- getLoginTimeout() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getLoginTimeout() - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- getLogWriter() - Method in class net.sf.hajdbc.sql.DataSource
-
- getLogWriter() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getLogWriter() - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- getMajorVersion() - Method in class net.sf.hajdbc.sql.Driver
-
- getMaxBatchSize() - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
-
- getMaxBatchSize() - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
-
- getMembershipSize() - Method in class net.sf.hajdbc.distributable.AbstractMembershipListener
-
- getMessage(String, Object...) - Static method in class net.sf.hajdbc.Messages
-
Returns the localized message using the specified resource key and potential arguments.
- 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.
- getMinorVersion() - Method in class net.sf.hajdbc.sql.Driver
-
- getName() - Method in class net.sf.hajdbc.cache.AbstractTableProperties
-
- getName() - Method in class net.sf.hajdbc.cache.ColumnPropertiesImpl
-
- getName() - Method in class net.sf.hajdbc.cache.SequencePropertiesImpl
-
- getName() - Method in class net.sf.hajdbc.cache.UniqueConstraintImpl
-
- getName() - Method in interface net.sf.hajdbc.ColumnProperties
-
- getName() - Method in class net.sf.hajdbc.QualifiedName
-
- getName() - Method in interface net.sf.hajdbc.SequenceProperties
-
- getName() - Method in interface net.sf.hajdbc.sql.ActiveDataSourceDatabaseMBean
-
Return the JNDI name of this DataSource
- getName() - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- getName() - Method in interface net.sf.hajdbc.TableProperties
-
- getName() - Method in interface net.sf.hajdbc.UniqueConstraint
-
- getNativeType() - Method in class net.sf.hajdbc.cache.ColumnPropertiesImpl
-
- getNativeType() - Method in interface net.sf.hajdbc.ColumnProperties
-
- getNextSequenceValueSQL(SequenceProperties) - Method in interface net.sf.hajdbc.Dialect
-
Returns a SQL statement for obtaining the next value the specified sequence
- getNextSequenceValueSQL(SequenceProperties) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getNonTransactionalExecutor() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Returns an executor service used to execute non-transactional database writes.
- getNonTransactionalExecutor() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getObject(Database<D>) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
Returns the underlying SQL object for the specified database.
- getObject(Database<D>) - Method in interface net.sf.hajdbc.sql.SQLProxy
-
- getObject(ResultSet, int, int) - Static method in class net.sf.hajdbc.sync.SynchronizationSupport
-
Helper method for ResultSet.getObject(int)
with special handling for large objects.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class net.sf.hajdbc.sql.CommonDataSourceObjectFactory
-
- getObjectName(String) - Static method in class net.sf.hajdbc.DatabaseClusterFactory
-
Convenience method for constructing a standardized mbean ObjectName for this cluster.
- getObjectName(String, String) - Static method in class net.sf.hajdbc.DatabaseClusterFactory
-
Convenience method for constructing a standardized mbean ObjectName for this database.
- getParent() - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- getParentLogger() - Method in class net.sf.hajdbc.sql.DataSource
-
- getParentLogger() - Method in class net.sf.hajdbc.sql.Driver
-
- getParentLogger() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getParentLogger() - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- getParentProxy() - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- getPassword() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
- getPassword() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- getPooledConnection() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getPooledConnection(String, String) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getPrimaryKey(DatabaseMetaData, QualifiedName) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns the primary key of the specified table.
- getPrimaryKey(DatabaseMetaData, QualifiedName) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns the primary key of the specified table.
- getPrimaryKey() - Method in class net.sf.hajdbc.cache.EagerTableProperties
-
- getPrimaryKey() - Method in class net.sf.hajdbc.cache.LazyTableProperties
-
- getPrimaryKey() - Method in interface net.sf.hajdbc.TableProperties
-
- getProperties() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
Returns a collection of additional properties of this database.
- getProperties() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- getPropertyInfo(String, Properties) - Method in class net.sf.hajdbc.sql.Driver
-
- getProxy() - Method in class net.sf.hajdbc.sql.CommonDataSourceProxy
-
- 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.DataSource
-
- getReference() - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- getReference() - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- getRoot() - Method in class net.sf.hajdbc.sql.AbstractChildInvocationHandler
-
- getRoot() - Method in class net.sf.hajdbc.sql.AbstractRootInvocationHandler
-
- getRoot() - Method in interface net.sf.hajdbc.sql.SQLProxy
-
- getSchema() - Method in class net.sf.hajdbc.QualifiedName
-
- getSequenceMap() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- getSequenceMap() - Method in class net.sf.hajdbc.cache.AbstractLazyDatabaseProperties
-
- getSequenceMap() - Method in class net.sf.hajdbc.cache.EagerDatabaseProperties
-
- getSequences() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- getSequences(DatabaseMetaData) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns a collection of sequences using dialect specific logic.
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns a collection of sequences using dialect specific logic.
- getSequences() - Method in interface net.sf.hajdbc.DatabaseProperties
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.DB2Dialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.DerbyDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.FirebirdDialect
-
- getSequences(DatabaseMetaData) - Method in interface net.sf.hajdbc.Dialect
-
Returns a collection of all sequences in this database.
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.H2Dialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.HSQLDBDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.IngresDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.MaxDBDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.MySQLDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.OracleDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getSequences(DatabaseMetaData) - Method in class net.sf.hajdbc.dialect.SybaseDialect
-
- getSimpleSQL() - Method in interface net.sf.hajdbc.Dialect
-
Returns a simple SQL statement used to validate whether a database is alive or not.
- getSimpleSQL() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- getSourceDatabase() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getSourceDatabase() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns the database from which to synchronize.
- getSourceDatabaseProperties() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getSourceDatabaseProperties() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns a cache of database meta data for the source database.
- getState() - Method in class net.sf.hajdbc.distributable.DistributableLockManager
-
- getState() - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- getStateManager() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Returns a StateManager for persisting database cluster state.
- getStateManager() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getSynchronizationStrategies() - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Returns the set of synchronization strategies available to this cluster.
- getSynchronizationStrategies() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getSynchronizationStrategyBuilders() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getTable() - Method in class net.sf.hajdbc.cache.UniqueConstraintImpl
-
- getTable() - Method in interface net.sf.hajdbc.UniqueConstraint
-
- getTableMap() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- getTableMap() - Method in class net.sf.hajdbc.cache.AbstractLazyDatabaseProperties
-
- getTableMap() - Method in class net.sf.hajdbc.cache.EagerDatabaseProperties
-
- getTables() - Method in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- getTables(DatabaseMetaData) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns all tables in this database mapped by schema.
- getTables(DatabaseMetaData) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns all tables in this database mapped by schema.
- getTables() - Method in interface net.sf.hajdbc.DatabaseProperties
-
- getTargetDatabase() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getTargetDatabase() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns the database to synchronize.
- getTargetDatabaseProperties() - Method in class net.sf.hajdbc.sync.SynchronizationContextImpl
-
- getTargetDatabaseProperties() - Method in interface net.sf.hajdbc.SynchronizationContext
-
Returns a cache of database meta data for the target database.
- getTimeout() - Method in class net.sf.hajdbc.distributable.DistributableDatabaseClusterDecorator
-
Returns the number of milliseconds to allow for jgroups cluster operations
- getTransactionalExecutor() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Returns an executor service used to execute transactional database writes.
- getTransactionalExecutor() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getTransactionExecutor(ExecutorService) - Method in enum net.sf.hajdbc.sql.TransactionMode
-
- getTruncateTableSQL(TableProperties) - Method in interface net.sf.hajdbc.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.cache.ColumnPropertiesImpl
-
- getType() - Method in interface net.sf.hajdbc.ColumnProperties
-
- getUniqueConstraints(DatabaseMetaData, QualifiedName, UniqueConstraint) - Method in interface net.sf.hajdbc.cache.DatabaseMetaDataSupport
-
Returns the unique constraints on the specified table - excluding the primary key of the table.
- getUniqueConstraints(DatabaseMetaData, QualifiedName, UniqueConstraint) - Method in class net.sf.hajdbc.cache.DatabaseMetaDataSupportImpl
-
Returns the unique constraints on the specified table - excluding the primary key of the table.
- getUniqueConstraints() - Method in class net.sf.hajdbc.cache.EagerTableProperties
-
- getUniqueConstraints() - Method in class net.sf.hajdbc.cache.LazyTableProperties
-
- getUniqueConstraints() - Method in interface net.sf.hajdbc.TableProperties
-
- getUpdateRule() - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- getUpdateRule() - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- getUrl() - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Returns the URL of the configuration file for this cluster.
- getUrl() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getUrl() - Method in interface net.sf.hajdbc.sql.ActiveDriverDatabaseMBean
-
Returns the url for this database
- getUrl() - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- getUser() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
- getUser() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- getVersion() - Static method in class net.sf.hajdbc.DatabaseClusterFactory
-
Returns the current HA-JDBC version.
- getVersion() - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Return the current HA-JDBC version
- getVersion() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- getWeight() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
Returns the relative "weight" of this cluster node.
- getWeight() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- getXAConnection() - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- getXAConnection(String, String) - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- GLOBAL - Static variable in interface net.sf.hajdbc.LockManager
-
- GROUP_MEMBER_JOINED - Static variable in class net.sf.hajdbc.Messages
-
- GROUP_MEMBER_LEFT - Static variable in class net.sf.hajdbc.Messages
-
- id - Variable in class net.sf.hajdbc.distributable.AbstractLockDecree
-
- id(T) - Static method in class net.sf.hajdbc.util.Enums
-
Like Enum.name()
, but returns in lower-case, swapping underscores for dashes.
- InactiveDatabaseMBean - Interface in net.sf.hajdbc
-
- InactiveDataSourceDatabaseMBean - Interface in net.sf.hajdbc.sql
-
- InactiveDriverDatabaseMBean - Interface in net.sf.hajdbc.sql
-
- index - Variable in class net.sf.hajdbc.util.AbstractMapper
-
- IngresDialect - Class in net.sf.hajdbc.dialect
-
- IngresDialect() - Constructor for class net.sf.hajdbc.dialect.IngresDialect
-
- INITIAL_CLUSTER_STATE_LOCAL - Static variable in class net.sf.hajdbc.Messages
-
- INITIAL_CLUSTER_STATE_NONE - Static variable in class net.sf.hajdbc.Messages
-
- INITIAL_CLUSTER_STATE_REMOTE - Static variable in class net.sf.hajdbc.Messages
-
- INSERT_COUNT - Static variable in class net.sf.hajdbc.Messages
-
- insertIntoTablePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- INVALID_BALANCER - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_DATABASE - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_DATABASE_CLUSTER - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_META_DATA_CACHE - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_PROPERTY - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_PROPERTY_VALUE - Static variable in class net.sf.hajdbc.Messages
-
- INVALID_SYNC_STRATEGY - Static variable in class net.sf.hajdbc.Messages
-
- InvocationStrategy<D,T,R> - Interface in net.sf.hajdbc.sql
-
Defines a strategy for invoking an invoker.
- invoke(Object, Method, Object[]) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- invoke(Database<D>, T) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler.SimpleInvoker
-
- invoke(SQLProxy<D, P>, Invoker<D, P, Array>) - Method in class net.sf.hajdbc.sql.ArrayInvocationStrategy
-
- invoke(SQLProxy<D, P>, Invoker<D, P, Blob>) - Method in class net.sf.hajdbc.sql.BlobInvocationStrategy
-
- invoke(SQLProxy<D, Connection>, Invoker<D, Connection, CallableStatement>) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationStrategy
-
- invoke(SQLProxy<D, P>, Invoker<D, P, Clob>) - Method in class net.sf.hajdbc.sql.ClobInvocationStrategy
-
- invoke(SQLProxy<D, P>, Invoker<D, P, Connection>) - Method in class net.sf.hajdbc.sql.ConnectionInvocationStrategy
-
- invoke(SQLProxy<D, Connection>, Invoker<D, Connection, DatabaseMetaData>) - Method in class net.sf.hajdbc.sql.DatabaseMetaDataInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DatabaseReadInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DatabaseWriteInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DriverReadInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DriverWriteInvocationStrategy
-
- invoke(SQLProxy<D, S>, Invoker<D, S, ResultSet>) - Method in class net.sf.hajdbc.sql.EagerResultSetInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in interface net.sf.hajdbc.sql.InvocationStrategy
-
Invoke the specified invoker against the specified proxy.
- invoke(Database<D>, T) - Method in interface net.sf.hajdbc.sql.Invoker
-
Invokes an action against the specified database on the specified SQL object
- invoke(SQLProxy<D, S>, Invoker<D, S, ResultSet>) - Method in class net.sf.hajdbc.sql.LazyResultSetInvocationStrategy
-
- invoke(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.LockingInvocationStrategy
-
- invoke(SQLProxy<ConnectionPoolDataSource, ConnectionPoolDataSource>, Invoker<ConnectionPoolDataSource, ConnectionPoolDataSource, PooledConnection>) - Method in class net.sf.hajdbc.sql.pool.PooledConnectionInvocationStrategy
-
- invoke(SQLProxy<D, Connection>, Invoker<D, Connection, PreparedStatement>) - Method in class net.sf.hajdbc.sql.PreparedStatementInvocationStrategy
-
- invoke(SQLProxy<D, Connection>, Invoker<D, Connection, Savepoint>) - Method in class net.sf.hajdbc.sql.SavepointInvocationStrategy
-
- invoke(SQLProxy<D, P>, Invoker<D, P, SQLXML>) - Method in class net.sf.hajdbc.sql.SQLXMLInvocationStrategy
-
- invoke(SQLProxy<D, Connection>, Invoker<D, Connection, Statement>) - Method in class net.sf.hajdbc.sql.StatementInvocationStrategy
-
- invoke(SQLProxy<XADataSource, XADataSource>, Invoker<XADataSource, XADataSource, XAConnection>) - Method in class net.sf.hajdbc.sql.xa.XAConnectionInvocationStrategy
-
- invoke(SQLProxy<XADataSource, XAConnection>, Invoker<XADataSource, XAConnection, XAResource>) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationStrategy
-
- invoke(Method, 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(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DatabaseReadInvocationStrategy
-
- invokeAll(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DatabaseWriteInvocationStrategy
-
- invokeAll(SQLProxy<D, T>, Invoker<D, T, R>) - Method in class net.sf.hajdbc.sql.DriverWriteInvocationStrategy
-
- Invoker<D,T,R> - Interface in net.sf.hajdbc.sql
-
Represents a method invocation on a SQL object against a 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.AbstractDatabaseCluster
-
- isAlive(String) - Method in interface net.sf.hajdbc.DatabaseClusterMBean
-
Determines whether or not the specified database is responsive
- isAlive(String) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- isAutoIncrement() - Method in class net.sf.hajdbc.cache.ColumnPropertiesImpl
-
- 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 class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- 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 class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- 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 class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- isDirty() - Method in interface net.sf.hajdbc.Database
-
- isDirty() - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- isEndBatchMethod(Method) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- isExtension(String) - Method in class net.sf.hajdbc.util.AbstractMapper
-
- isIdentityColumnDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Indicates whether or not identity column detection is enabled for this cluster.
- isIdentityColumnDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- isIndexType(Class<?>) - Method in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
-
- isIndexType(Class<?>) - Method in class net.sf.hajdbc.sql.CallableStatementInvocationHandler
-
- isInstance(Balancer<?>) - Method in enum net.sf.hajdbc.balancer.BalancerClass
-
- isInstance(DatabaseMetaDataCacheFactory) - Method in enum net.sf.hajdbc.cache.DatabaseMetaDataCacheFactoryClass
-
- isInstance(Dialect) - Method in enum net.sf.hajdbc.dialect.DialectClass
-
- isInstance(T) - Method in interface net.sf.hajdbc.util.ClassEnum
-
Indicates whether the specified object is an instance of this enumerated class.
- isLocal() - Method in interface net.sf.hajdbc.ActiveDatabaseMBean
-
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
-
- isMembershipEmpty() - Method in class net.sf.hajdbc.distributable.AbstractMembershipListener
-
- isMembershipEmpty() - Method in class net.sf.hajdbc.local.LocalStateManager
-
- isMembershipEmpty() - Method in interface net.sf.hajdbc.StateManager
-
Detects whether or not the membership of this state manager is empty.
- isPresent(IUnmarshallingContext) - Method in class net.sf.hajdbc.util.AbstractMapper
-
- 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 class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.CommonDataSourceInvocationHandler
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.ResultSetInvocationHandler
-
- isRecordable(Method) - Method in class net.sf.hajdbc.sql.xa.XAResourceInvocationHandler
-
- isSelectForUpdate(String) - Method in interface net.sf.hajdbc.Dialect
-
Determines whether the specified SQL is a SELECT ...
- isSelectForUpdate(String) - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- isSelectForUpdate(String) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- isSequenceDetectionEnabled() - Method in interface net.sf.hajdbc.DatabaseCluster
-
Indicates whether or not sequence detection is enabled for this cluster.
- isSequenceDetectionEnabled() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- isShutdown() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- isSQLMethod(Method) - Method in class net.sf.hajdbc.sql.AbstractInvocationHandler
-
Indicates whether or not the specified method accepts a SQL string as its first parameter.
- isSQLMethod(Method) - Method in class net.sf.hajdbc.sql.AbstractStatementInvocationHandler
-
- isSQLMethod(Method) - Method in class net.sf.hajdbc.sql.ConnectionInvocationHandler
-
- isTerminated() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- isWrapperFor(Class<?>) - Method in class net.sf.hajdbc.sql.DataSource
-
- SavepointInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- SavepointInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, Savepoint>, Map<Database<D>, Savepoint>) - Constructor for class net.sf.hajdbc.sql.SavepointInvocationHandler
-
- SavepointInvocationStrategy<D> - Class in net.sf.hajdbc.sql
-
- SavepointInvocationStrategy(DatabaseCluster<D>, Connection) - Constructor for class net.sf.hajdbc.sql.SavepointInvocationStrategy
-
- schedule(Runnable, CronExpression) - Method in interface net.sf.hajdbc.util.concurrent.CronExecutorService
-
Schedules the specified task to execute according to the specified cron expression.
- schedule(Runnable, CronExpression) - Method in class net.sf.hajdbc.util.concurrent.CronThreadPoolExecutor
-
- SCHEMA_LOOKUP_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- selectForUpdate - Variable in class net.sf.hajdbc.sql.AbstractPreparedStatementInvocationHandler
-
- selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.FirebirdDialect
-
- selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.PostgreSQLDialect
-
Recognizes FOR SHARE and FOR UPDATE.
- selectForUpdatePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- SemaphoreLock - Class in net.sf.hajdbc.util.concurrent
-
An implementation of Lock
using a binary semaphore.
- SemaphoreLock(boolean) - Constructor for class net.sf.hajdbc.util.concurrent.SemaphoreLock
-
- SemaphoreReadWriteLock - Class in net.sf.hajdbc.util.concurrent
-
Simple ReadWriteLock
implementation that uses a semaphore.
- SemaphoreReadWriteLock(boolean) - Constructor for class net.sf.hajdbc.util.concurrent.SemaphoreReadWriteLock
-
- SemaphoreReadWriteLock(int, boolean) - Constructor for class net.sf.hajdbc.util.concurrent.SemaphoreReadWriteLock
-
- SEQUENCE_OUT_OF_SYNC - Static variable in class net.sf.hajdbc.Messages
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.DB2Dialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.FirebirdDialect
-
Firebird 2.0 will support standard syntax.
- sequencePattern() - Method in class net.sf.hajdbc.dialect.IngresDialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.MaxDBDialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.MckoiDialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.OracleDialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.PostgreSQLDialect
-
- sequencePattern() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- SequenceProperties - Interface in net.sf.hajdbc
-
- SequencePropertiesImpl - Class in net.sf.hajdbc.cache
-
- SequencePropertiesImpl(String) - Constructor for class net.sf.hajdbc.cache.SequencePropertiesImpl
-
- sequenceTableType() - Method in class net.sf.hajdbc.dialect.StandardDialect
-
- serialize(Balancer<?>) - Static method in enum net.sf.hajdbc.balancer.BalancerClass
-
Return the identifier of the specified Balancer.
- serialize(DatabaseMetaDataCacheFactory) - Static method in enum net.sf.hajdbc.cache.DatabaseMetaDataCacheFactoryClass
-
- serialize(Dialect) - Static method in enum net.sf.hajdbc.dialect.DialectClass
-
Return a String representation that identifies the specified Dialect.
- serialize(TransactionMode) - Static method in enum net.sf.hajdbc.sql.TransactionMode
-
Used by JiBX to marshal a transaction mode
- serializeClass(Class<?>) - Static method in class net.sf.hajdbc.util.Formatter
-
- serializeCronExpression(CronExpression) - Static method in class net.sf.hajdbc.util.Formatter
-
- set(T) - Method in class net.sf.hajdbc.util.ref.VolatileReference
-
- setCluster(String) - Method in class net.sf.hajdbc.sql.CommonDataSourceProxy
-
- setConfig(String) - Method in class net.sf.hajdbc.sql.CommonDataSourceProxy
-
- setConnection(Connection) - Method in class net.sf.hajdbc.cache.LazyDatabaseProperties
-
- setDecorator(DatabaseClusterDecorator) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- setDeferrability(int) - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- setDeferrability(int) - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- setDeleteRule(int) - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- setDeleteRule(int) - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- setDriver(String) - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- setDriver(String) - Method in interface net.sf.hajdbc.sql.InactiveDriverDatabaseMBean
-
Set the driver class for this database.
- setFetchSize(int) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
-
- setFetchSize(int) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
-
- setForeignTable(String) - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- setForeignTable(String) - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- setId(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setLocal(boolean) - Method in interface net.sf.hajdbc.InactiveDatabaseMBean
-
Sets whether or not this database is local to the machine on which the JVM resides.
- setLocal(boolean) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setLockManager(LockManager) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Sets the LockManager implementation capable of acquiring named read/write locks on the specific objects in this database cluster.
- setLockManager(LockManager) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- setLoginTimeout(int) - Method in class net.sf.hajdbc.sql.DataSource
-
- setLoginTimeout(int) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- setLoginTimeout(int) - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.sql.DataSource
-
- setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.sql.pool.ConnectionPoolDataSource
-
- setLogWriter(PrintWriter) - Method in class net.sf.hajdbc.sql.xa.XADataSource
-
- setMaxBatchSize(int) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
-
- setMaxBatchSize(int) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
-
- setName(String) - Method in class net.sf.hajdbc.sql.CommonDataSourceDatabase
-
- setName(String) - Method in interface net.sf.hajdbc.sql.InactiveDataSourceDatabaseMBean
-
- setPassword(String) - Method in interface net.sf.hajdbc.InactiveDatabaseMBean
-
Set the password for this database
- setPassword(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setProperties(Properties) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setProperty(String, String) - Method in interface net.sf.hajdbc.InactiveDatabaseMBean
-
Set the value of the specified property.
- setProperty(String, String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setState(byte[]) - Method in class net.sf.hajdbc.distributable.DistributableLockManager
-
- setState(byte[]) - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- setStateManager(StateManager) - Method in interface net.sf.hajdbc.DatabaseCluster
-
Sets the StateManager implementation for persisting database cluster state.
- setStateManager(StateManager) - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- setUpdateRule(int) - Method in class net.sf.hajdbc.cache.ForeignKeyConstraintImpl
-
- setUpdateRule(int) - Method in interface net.sf.hajdbc.ForeignKeyConstraint
-
- setUrl(String) - Method in class net.sf.hajdbc.sql.DriverDatabase
-
- setUrl(String) - Method in interface net.sf.hajdbc.sql.InactiveDriverDatabaseMBean
-
Set the url for this database
- setUser(String) - Method in interface net.sf.hajdbc.InactiveDatabaseMBean
-
Set the user for this database.
- setUser(String) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- setWeight(int) - Method in interface net.sf.hajdbc.InactiveDatabaseMBean
-
Set the weight for this database
- setWeight(int) - Method in class net.sf.hajdbc.sql.AbstractDatabase
-
- SHUT_DOWN - Static variable in class net.sf.hajdbc.Messages
-
- shutdown() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- shutdownNow() - Method in class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- SimpleBalancer<D> - Class in net.sf.hajdbc.balancer
-
Trivial balancer implementation whose
SimpleBalancer.next()
implementation always returns the database with the highest weight.
- SimpleBalancer() - Constructor for class net.sf.hajdbc.balancer.SimpleBalancer
-
- SimpleDatabaseMetaDataCache - Class in net.sf.hajdbc.cache
-
DatabaseMetaDataCache implementation that does not cache data.
- SimpleDatabaseMetaDataCache(Dialect) - Constructor for class net.sf.hajdbc.cache.SimpleDatabaseMetaDataCache
-
- SimpleDatabaseMetaDataCacheFactory - Class in net.sf.hajdbc.cache
-
- SimpleDatabaseMetaDataCacheFactory() - Constructor for class net.sf.hajdbc.cache.SimpleDatabaseMetaDataCacheFactory
-
- SimpleDatabaseProperties - Class in net.sf.hajdbc.cache
-
- SimpleDatabaseProperties(DatabaseMetaData, DatabaseMetaDataSupportFactory, Dialect) - Constructor for class net.sf.hajdbc.cache.SimpleDatabaseProperties
-
- 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.
- SQL_OBJECT_INIT_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- SQLExceptionFactory - Class in net.sf.hajdbc.util
-
- SQLExceptionFactory() - Constructor for class net.sf.hajdbc.util.SQLExceptionFactory
-
- SQLProxy<D,T> - Interface in net.sf.hajdbc.sql
-
- SQLXMLInvocationHandler<D,P> - Class in net.sf.hajdbc.sql
-
Invocation handler for SQLXML objects.
- SQLXMLInvocationHandler(P, SQLProxy<D, P>, Invoker<D, P, SQLXML>, Map<Database<D>, SQLXML>) - Constructor for class net.sf.hajdbc.sql.SQLXMLInvocationHandler
-
- SQLXMLInvocationStrategy<D,P> - Class in net.sf.hajdbc.sql
-
Invocation strategy for creating SQLXML proxies.
- SQLXMLInvocationStrategy(DatabaseCluster<D>, P) - Constructor for class net.sf.hajdbc.sql.SQLXMLInvocationStrategy
-
- StandardDialect - Class in net.sf.hajdbc.dialect
-
- StandardDialect() - Constructor for class net.sf.hajdbc.dialect.StandardDialect
-
- start() - Method in class net.sf.hajdbc.distributable.DistributableLockManager
-
- start() - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- start() - Method in interface net.sf.hajdbc.Lifecycle
-
Called upon database cluster start.
- start() - Method in class net.sf.hajdbc.local.LocalLockManager
-
- start() - Method in class net.sf.hajdbc.local.LocalStateManager
-
- start() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- start(InvocationStrategy<D, T, R>, Connection) - Method in class net.sf.hajdbc.sql.LocalTransactionContext
-
- start(InvocationStrategy<D, T, R>, Connection) - Method in interface net.sf.hajdbc.sql.TransactionContext
-
Decorates the specified invocation strategy with start transaction logic.
- StateManager - Interface in net.sf.hajdbc
-
- STATEMENT_FAILED - Static variable in class net.sf.hajdbc.Messages
-
- StatementInvocationHandler<D> - Class in net.sf.hajdbc.sql
-
- StatementInvocationHandler(Connection, SQLProxy<D, Connection>, Invoker<D, Connection, Statement>, Map<Database<D>, Statement>, TransactionContext<D>, FileSupport) - Constructor for class net.sf.hajdbc.sql.StatementInvocationHandler
-
- StatementInvocationStrategy<D> - Class in net.sf.hajdbc.sql
-
- StatementInvocationStrategy(Connection, TransactionContext<D>) - Constructor for class net.sf.hajdbc.sql.StatementInvocationStrategy
-
- stop() - Method in class net.sf.hajdbc.distributable.DistributableLockManager
-
- stop() - Method in class net.sf.hajdbc.distributable.DistributableStateManager
-
- stop() - Method in interface net.sf.hajdbc.Lifecycle
-
Called when database cluster is stopped.
- stop() - Method in class net.sf.hajdbc.local.LocalLockManager
-
- stop() - Method in class net.sf.hajdbc.local.LocalStateManager
-
- stop() - Method in class net.sf.hajdbc.sql.AbstractDatabaseCluster
-
- Strings - Class in net.sf.hajdbc.util
-
A set of String utilities.
- support - Variable in class net.sf.hajdbc.cache.AbstractDatabaseProperties
-
- 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.distributable.AbstractMembershipListener
-
- SybaseDialect - Class in net.sf.hajdbc.dialect
-
Dialect for Sybase (commercial).
- SybaseDialect() - Constructor for class net.sf.hajdbc.dialect.SybaseDialect
-
- SynchronizationContext<D> - Interface in net.sf.hajdbc
-
- SynchronizationContextImpl<D> - Class in net.sf.hajdbc.sync
-
- SynchronizationContextImpl(DatabaseCluster<D>, Database<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
-
- SynchronizationStrategyBuilder - Class in net.sf.hajdbc.sync
-
- SynchronizationStrategyBuilder() - Constructor for class net.sf.hajdbc.sync.SynchronizationStrategyBuilder
-
Constructs a new SynchronizationStrategyBuilder.
- SynchronizationSupport - Class in net.sf.hajdbc.sync
-
- synchronize(SynchronizationContext<D>) - Method in class net.sf.hajdbc.sync.DifferentialSynchronizationStrategy
-
- synchronize(SynchronizationContext<D>) - Method in class net.sf.hajdbc.sync.FullSynchronizationStrategy
-
- synchronize(SynchronizationContext<D>) - Method in class net.sf.hajdbc.sync.PassiveSynchronizationStrategy
-
- synchronize(SynchronizationContext<D>) - Method in interface net.sf.hajdbc.SynchronizationStrategy
-
Synchronizes a target database with a source database as defined by the synchronization context.
- synchronizeIdentityColumns(SynchronizationContext<D>) - Static method in class net.sf.hajdbc.sync.SynchronizationSupport
-
- synchronizeSequences(SynchronizationContext<D>) - Static method in class net.sf.hajdbc.sync.SynchronizationSupport
-
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() - Constructor for class net.sf.hajdbc.util.concurrent.SynchronousExecutor
-
- valueOf(String) - Static method in enum net.sf.hajdbc.balancer.BalancerClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.hajdbc.cache.DatabaseMetaDataCacheFactoryClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.hajdbc.dialect.DialectClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.hajdbc.sql.TransactionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(Class<T>, String) - Static method in class net.sf.hajdbc.util.Enums
-
Like Enum.valueOf(Class, String)
, but converts id to upper-case and swaps dashes for underscores.
- values() - Static method in enum net.sf.hajdbc.balancer.BalancerClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.hajdbc.cache.DatabaseMetaDataCacheFactoryClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.hajdbc.dialect.DialectClass
-
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.TransactionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- viewAccepted(View) - Method in class net.sf.hajdbc.distributable.AbstractMembershipListener
-
- VolatileReference<T> - Class in net.sf.hajdbc.util.ref
-
A synchronizable wrapper around a nullable object.
- VolatileReference() - Constructor for class net.sf.hajdbc.util.ref.VolatileReference
-
- VolatileReference(T) - Constructor for class net.sf.hajdbc.util.ref.VolatileReference
-
- vote(LockManager, Map<String, Lock>) - Method in class net.sf.hajdbc.distributable.AcquireLockDecree
-
- vote(LockDecree) - Method in class net.sf.hajdbc.distributable.DistributableLockManager
-
Votes on the specified decree.
- vote(LockManager, Map<String, Lock>) - Method in interface net.sf.hajdbc.distributable.LockDecree
-
Execute lock operation.
- vote(LockManager, Map<String, Lock>) - Method in class net.sf.hajdbc.distributable.ReleaseLockDecree
-