|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package org.objectweb.cjdbc.driver |
Class org.objectweb.cjdbc.driver.DatabaseUser extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String dbName
java.lang.String login
java.lang.String password
Class org.objectweb.cjdbc.driver.DataSource extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String url
java.lang.String user
java.lang.String password
java.io.PrintWriter logWriter
Class org.objectweb.cjdbc.driver.Field extends java.lang.Object implements Serializable |
Serialized Fields |
int scale
int precision
boolean isSigned
boolean isSearchable
boolean isDefinitelyWritable
boolean isWritable
boolean isReadOnly
int isNullable
boolean isCurrency
boolean isCaseSensitive
boolean isAutoIncrement
java.lang.String tableName
java.lang.String fieldName
int columnDisplaySize
int sqlType
java.lang.String typeName
java.lang.String columnClassName
Class org.objectweb.cjdbc.driver.ResultSet extends java.lang.Object implements Serializable |
Serialized Fields |
int currentRow
int nbOfRows
int nbOfColumns
java.util.ArrayList data
Field[] fields
boolean wasNullFlag
boolean reallyResult
java.util.Hashtable columnNameToIndex
java.util.Hashtable fullColumnNameToIndex
int resultSetType
int resultSetConcurrency
java.sql.SQLWarning warnings
Statement owningStatement
long updateID
long updateCount
int fetchDirection
int fetchSize
Package org.objectweb.cjdbc.driver.protocol |
Class org.objectweb.cjdbc.driver.protocol.CommandCompleted extends CJDBCException implements Serializable |
Package org.objectweb.cjdbc.controller |
Class org.objectweb.cjdbc.controller.ControllerException extends CJDBCException implements Serializable |
Class org.objectweb.cjdbc.controller.ControllerFactory extends java.util.Hashtable implements Serializable |
Serialized Fields |
Controller controller
Package org.objectweb.cjdbc.controller.virtualdatabase |
Class org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase extends VirtualDatabase implements Serializable |
Serialized Fields |
org.jgroups.JChannel channel
org.jgroups.blocks.MessageDispatcher dispatcher
Class org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabase extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
java.lang.String groupName
AuthenticationManager authenticationManager
java.util.ArrayList backends
ArrayList
of DatabaseBackend
objects
ReadPrioritaryFIFOWriteLock rwLock
RequestManager requestManager
Trace logger
Trace requestLogger
java.util.ArrayList activeThreads
int idleThreads
java.util.ArrayList pendingConnections
int maxNbOfConnections
boolean poolConnectionThreads
long maxThreadIdleTime
int minNbOfThreads
int maxNbOfThreads
int currentNbOfThreads
VirtualDatabaseMetaData metadata
Class org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseException extends java.lang.Exception implements Serializable |
Package org.objectweb.cjdbc.controller.virtualdatabase.protocol |
Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest extends org.jgroups.Message implements Serializable |
Serialization Methods |
public void readExternal(java.io.ObjectInput) throws java.io.IOException, java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput) throws java.io.IOException
Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequest extends DistributedRequest implements Serializable |
Serialization Methods |
public void readExternal(java.io.ObjectInput) throws java.io.IOException, java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput) throws java.io.IOException
Package org.objectweb.cjdbc.controller.loadbalancer.policies.createtable |
Class org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableException extends CJDBCException implements Serializable |
Package org.objectweb.cjdbc.controller.loadbalancer.policies.errorchecking |
Class org.objectweb.cjdbc.controller.loadbalancer.policies.errorchecking.ErrorCheckingException extends CJDBCException implements Serializable |
Package org.objectweb.cjdbc.controller.scheduler.schema |
Class org.objectweb.cjdbc.controller.scheduler.schema.SchedulerDatabaseSchema extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.ArrayList tables
ArrayList
of SchedulerDatabaseTable
.
TransactionExclusiveLock lock
Class org.objectweb.cjdbc.controller.scheduler.schema.SchedulerDatabaseTable extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
TransactionExclusiveLock lock
Package org.objectweb.cjdbc.controller.cache |
Class org.objectweb.cjdbc.controller.cache.CacheException extends java.sql.SQLException implements Serializable |
Package org.objectweb.cjdbc.controller.cache.schema |
Class org.objectweb.cjdbc.controller.cache.schema.CacheDatabaseColumn extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
java.util.ArrayList cacheEntries
Class org.objectweb.cjdbc.controller.cache.schema.CacheDatabaseSchema extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.ArrayList tables
Class org.objectweb.cjdbc.controller.cache.schema.CacheDatabaseTable extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
java.util.ArrayList columns
java.util.ArrayList cacheEntries
Package org.objectweb.cjdbc.controller.jmx |
Class org.objectweb.cjdbc.controller.jmx.JmxException extends java.lang.Exception implements Serializable |
Package org.objectweb.cjdbc.controller.authentication |
Class org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUser extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String login
java.lang.String password
Class org.objectweb.cjdbc.controller.authentication.AuthenticationManagerException extends CJDBCException implements Serializable |
Class org.objectweb.cjdbc.controller.authentication.DatabaseBackendUser extends AbstractDatabaseUser implements Serializable |
Serialized Fields |
java.lang.String backendName
Class org.objectweb.cjdbc.controller.authentication.VirtualDatabaseUser extends AbstractDatabaseUser implements Serializable |
Package org.objectweb.cjdbc.controller.console |
Class org.objectweb.cjdbc.controller.console.ConsoleHelperException extends CJDBCException implements Serializable |
Class org.objectweb.cjdbc.controller.console.GUIConsoleHelper extends javax.swing.JFrame implements Serializable |
Serialized Fields |
CommandCompletorInterface commandCompletor
java.lang.String lastAcceptedLine
java.lang.StringBuffer password
java.lang.String startedLine
int cmdStart
java.util.ArrayList history
int histLine
javax.swing.JPopupMenu menu
javax.swing.JTextPane text
boolean gotUp
boolean echo
true
if the input must be displayed in the console.
Package org.objectweb.cjdbc.controller.connection |
Class org.objectweb.cjdbc.controller.connection.AbstractConnectionManager extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String backendUrl
DatabaseBackend
owning this connection manager.
java.lang.String backendName
DatabaseBackend
owning this connection manager.
java.lang.String rLogin
java.lang.String rPassword
boolean initialized
true
if the connection pool has been initialized.
Class org.objectweb.cjdbc.controller.connection.AbstractPoolConnectionManager extends AbstractConnectionManager implements Serializable |
Serialized Fields |
int poolSize
Class org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager extends AbstractPoolConnectionManager implements Serializable |
Class org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager extends AbstractPoolConnectionManager implements Serializable |
Serialized Fields |
int timeout
Class org.objectweb.cjdbc.controller.connection.SimpleConnectionManager extends AbstractConnectionManager implements Serializable |
Class org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager extends AbstractPoolConnectionManager implements Serializable |
Serialized Fields |
int initPoolSize
int minPoolSize
int maxPoolSize
int idleTimeout
int waitTimeout
java.util.Stack releaseTimes
VariablePoolConnectionManager.RemoveIdleConnectionsThread removeIdleConnectionsThread
Package org.objectweb.cjdbc.controller.backend |
Class org.objectweb.cjdbc.controller.backend.DatabaseBackend extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
java.lang.String driverClassName
DriverCompliance driverCompliance
java.lang.String url
boolean isEnabled
DatabaseSchema schema
boolean schemaIsStatic
true
if schema is static.
java.util.HashMap connectionManagers
java.util.Vector activeTransactions
java.util.Vector pendingRequests
Package org.objectweb.cjdbc.controller.shutdown |
Class org.objectweb.cjdbc.controller.shutdown.ShutdownException extends CJDBCException implements Serializable |
Package org.objectweb.cjdbc.sql |
Class org.objectweb.cjdbc.sql.AbstractRequest extends java.lang.Object implements Serializable |
Serialized Fields |
int id
java.lang.String sqlQuery
java.lang.String sqlSkeleton
java.lang.String login
Connection
object).
int cacheable
boolean isParsed
int maxRows
Statement.setMaxRows(int)
boolean isReadOnly
boolean isAutoCommit
autocommit
mode or not.
int transactionId
int timeout
boolean escapeProcessing
Class org.objectweb.cjdbc.sql.AbstractWriteRequest extends AbstractRequest implements Serializable |
Serialized Fields |
java.lang.String tableName
java.util.ArrayList columns
ArrayList
of TableColumn
involved in this
write query.
boolean blocking
true
if this request might block.
Class org.objectweb.cjdbc.sql.CreateRequest extends AbstractWriteRequest implements Serializable |
Serialized Fields |
DatabaseTable table
java.util.ArrayList fromTables
Class org.objectweb.cjdbc.sql.DeleteRequest extends AbstractWriteRequest implements Serializable |
Serialized Fields |
boolean isUnique
true
if this query only deletes a single row.
java.util.ArrayList from
ArrayList
of String
objects
java.util.ArrayList whereValues
ArrayList
of values String
associated with
the unique columns involved in this delete query.
The values
instance variable is only used when a
COLUMN_UNIQUE_DELETE
granularity is applied.
Here, the DELETE request is UNIQUE: all columns of the WHERE clause are
UNIQUE and used in the left part of an equality.
When such a granularity is used, the columns
instance variable
contains only UNIQUE columns.
CachingGranularities
Class org.objectweb.cjdbc.sql.DropRequest extends AbstractWriteRequest implements Serializable |
Class org.objectweb.cjdbc.sql.InsertRequest extends AbstractWriteRequest implements Serializable |
Class org.objectweb.cjdbc.sql.NotImplementedException extends java.sql.SQLException implements Serializable |
Class org.objectweb.cjdbc.sql.SelectRequest extends AbstractRequest implements Serializable |
Serialized Fields |
java.util.ArrayList select
ArrayList
of TableColumn
objects.
java.util.ArrayList from
ArrayList
of String
objects.
java.util.ArrayList where
ArrayList
of TableColumn
objects.
java.util.Hashtable whereValues
Hashtable
of String keys corresponding to column names and
String values corresponding to the values associated with the UNIQUE
columns of a UNIQUE SELECT.
Used with the COLUMN_UNIQUE_DELETE
granularity.
CachingGranularities
Class org.objectweb.cjdbc.sql.StoredProcedure extends AbstractRequest implements Serializable |
Class org.objectweb.cjdbc.sql.UnknownRequest extends AbstractRequest implements Serializable |
Class org.objectweb.cjdbc.sql.UpdateRequest extends AbstractWriteRequest implements Serializable |
Serialized Fields |
boolean isUnique
true
if this request updates a UNIQUE
row.
java.lang.String equivalentInsert
INSERT
statement equivalent to this UPDATE
.
This statement is used for cache coherency and can only be provided if
isUnique()
is true
.
Package org.objectweb.cjdbc.sql.schema |
Class org.objectweb.cjdbc.sql.schema.AliasedDatabaseTable extends java.lang.Object implements Serializable |
Serialized Fields |
DatabaseTable table
java.lang.String alias
null
if no alias is defined.
Class org.objectweb.cjdbc.sql.schema.DatabaseColumn extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
boolean isUnique
true
if this column has a UNIQUE
constraint
(like primary keys for example).
int type
VARCHAR
, TEXT
, ...).
Class org.objectweb.cjdbc.sql.schema.DatabaseSchema extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.ArrayList tables
ArrayList
of DatabaseTables
.
java.util.ArrayList procedures
ArrayList
of DatabaseProcedures
.
Class org.objectweb.cjdbc.sql.schema.DatabaseTable extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
java.util.ArrayList columns
ArrayList
of DatabaseColumn
.
Package org.objectweb.cjdbc.util |
Class org.objectweb.cjdbc.util.CJDBCException extends java.lang.Exception implements Serializable |
Serialized Fields |
java.lang.Throwable cause
Class org.objectweb.cjdbc.util.RollbackException extends CJDBCException implements Serializable |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |