Serialized Form


Package org.objectweb.cjdbc.common.exceptions

Class org.objectweb.cjdbc.common.exceptions.BackupException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.BadConnectionException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.CJDBCException extends java.lang.Exception implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
Optional exception cause

Class org.objectweb.cjdbc.common.exceptions.ControllerException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.DataCollectorException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.NoMoreBackendException extends java.sql.SQLException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.NoTransactionStartWhenDisablingException extends java.sql.SQLException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.OctopusException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.RollbackException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.SecurityException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.ShutdownException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.UnreachableBackendException extends CJDBCException implements Serializable

Class org.objectweb.cjdbc.common.exceptions.VirtualDatabaseException extends java.lang.Exception implements Serializable


Package org.objectweb.cjdbc.common.jmx

Class org.objectweb.cjdbc.common.jmx.JmxException extends java.lang.Exception implements Serializable


Package org.objectweb.cjdbc.common.monitor

Class org.objectweb.cjdbc.common.monitor.AbstractDataCollector extends java.lang.Object implements Serializable


Package org.objectweb.cjdbc.common.monitor.backend

Class org.objectweb.cjdbc.common.monitor.backend.AbstractBackendDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

backendName

java.lang.String backendName

virtualDatabaseName

java.lang.String virtualDatabaseName

Class org.objectweb.cjdbc.common.monitor.backend.ActiveConnectionsCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.ActiveTransactionCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.PendingRequestsCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.ReadRequestsCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.RequestsCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.TransactionsCollector extends AbstractBackendDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.backend.WriteRequestsCollector extends AbstractBackendDataCollector implements Serializable


Package org.objectweb.cjdbc.common.monitor.cache

Class org.objectweb.cjdbc.common.monitor.cache.AbstractCacheStatsDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

virtualDatabaseName

java.lang.String virtualDatabaseName

Class org.objectweb.cjdbc.common.monitor.cache.CacheEntriesCollector extends AbstractCacheStatsDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.cache.CountHitsCollector extends AbstractCacheStatsDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.cache.CountInsertCollector extends AbstractCacheStatsDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.cache.CountSelectCollector extends AbstractCacheStatsDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.cache.HitsRatioCollector extends AbstractCacheStatsDataCollector implements Serializable


Package org.objectweb.cjdbc.common.monitor.client

Class org.objectweb.cjdbc.common.monitor.client.AbstractClientDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

virtualDatabaseName

java.lang.String virtualDatabaseName

clientId

java.lang.String clientId

clientIndex

int clientIndex

Class org.objectweb.cjdbc.common.monitor.client.ClientActiveTimeCollector extends AbstractClientDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.client.ClientBytesReadCollector extends AbstractClientDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.client.ClientBytesWrittenCollector extends AbstractClientDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.client.ClientReadingSpeedCollector extends AbstractClientDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.client.ClientWritingSpeedCollector extends AbstractClientDataCollector implements Serializable


Package org.objectweb.cjdbc.common.monitor.controller

Class org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

controllerName

java.lang.String controllerName

Class org.objectweb.cjdbc.common.monitor.controller.ControllerIdleThreadsCollector extends AbstractControllerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.controller.ControllerWorkerPendingQueueCollector extends AbstractControllerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.controller.ThreadsCountCollector extends AbstractControllerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.controller.TotalMemoryCollector extends AbstractControllerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.controller.UsedMemoryCollector extends AbstractControllerDataCollector implements Serializable


Package org.objectweb.cjdbc.common.monitor.scheduler

Class org.objectweb.cjdbc.common.monitor.scheduler.AbstractSchedulerDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

virtualDatabaseName

java.lang.String virtualDatabaseName

Class org.objectweb.cjdbc.common.monitor.scheduler.NumberReadCollector extends AbstractSchedulerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.scheduler.NumberRequestsCollector extends AbstractSchedulerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.scheduler.NumberWriteCollector extends AbstractSchedulerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.scheduler.PendingTransactionsCollector extends AbstractSchedulerDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.scheduler.PendingWritesCollector extends AbstractSchedulerDataCollector implements Serializable


Package org.objectweb.cjdbc.common.monitor.virtualdatabase

Class org.objectweb.cjdbc.common.monitor.virtualdatabase.AbstractVirtualDatabaseDataCollector extends AbstractDataCollector implements Serializable

Serialized Fields

virtualDatabaseName

java.lang.String virtualDatabaseName

Class org.objectweb.cjdbc.common.monitor.virtualdatabase.ActiveDatabaseThreadCollector extends AbstractVirtualDatabaseDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.virtualdatabase.DatabaseThreadsCollector extends AbstractVirtualDatabaseDataCollector implements Serializable

Class org.objectweb.cjdbc.common.monitor.virtualdatabase.PendingDatabaseConnectionCollector extends AbstractVirtualDatabaseDataCollector implements Serializable


Package org.objectweb.cjdbc.common.net

Class org.objectweb.cjdbc.common.net.AuthenticatedSocketFactory extends javax.net.ssl.SSLSocketFactory implements Serializable

Serialized Fields

factory

javax.net.ssl.SSLSocketFactory factory

Class org.objectweb.cjdbc.common.net.RMISSLClientSocketFactory extends java.lang.Object implements Serializable

Class org.objectweb.cjdbc.common.net.RMISSLServerSocketFactory extends java.lang.Object implements Serializable

Serialized Fields

factory

javax.net.ServerSocketFactory factory

Class org.objectweb.cjdbc.common.net.SSLConfiguration extends java.lang.Object implements Serializable

Serialized Fields

keyStore

java.io.File keyStore
kestore file


keyStorePassword

java.lang.String keyStorePassword
keystore password


keyStoreKeyPassword

java.lang.String keyStoreKeyPassword
key password


isClientAuthenticationRequired

boolean isClientAuthenticationRequired
need client authentication


trustStore

java.io.File trustStore
truststore file


trustStorePassword

java.lang.String trustStorePassword
truststore password

Class org.objectweb.cjdbc.common.net.SSLException extends CJDBCException implements Serializable


Package org.objectweb.cjdbc.common.shared

Class org.objectweb.cjdbc.common.shared.BackendInfo extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

url

java.lang.String url

driverPath

java.lang.String driverPath

driverClassName

java.lang.String driverClassName

connectionTestStatement

java.lang.String connectionTestStatement

xml

java.lang.String xml


Package org.objectweb.cjdbc.common.sql

Class org.objectweb.cjdbc.common.sql.AbstractRequest extends java.lang.Object implements Serializable

Serialized Fields

sqlQuery

java.lang.String sqlQuery
SQL query (should be set in constructor).


sqlSkeleton

java.lang.String sqlSkeleton
SQL query skeleton as it appears in PreparedStatements.


login

java.lang.String login
Login used to issue this request (must be set by the VirtualDatabaseWorkerThread).


cacheable

int cacheable
Whether this request is cacheable or not.


isParsed

boolean isParsed
Whether the SQL content has been parsed or not.


maxRows

int maxRows
Maximum number of rows in the ResultSet.

See Also:
Statement.setMaxRows(int)

fetchSize

int fetchSize

isReadOnly

boolean isReadOnly
True if the connection has been set to read-only


isAutoCommit

boolean isAutoCommit
Whether this request has been sent in autocommit mode or not.


transactionId

long transactionId
Transaction identifier if this request belongs to a transaction. The value is set by the VirtualDatabaseWorkerThread.


timeout

int timeout
Timeout for this request in seconds, value 0 means no timeout (should be set in constructor).


escapeProcessing

boolean escapeProcessing
Should the driver do escape processing before sending to the database? No setter for this member, should be set in constructor.


lineSeparator

java.lang.String lineSeparator
Should match System.getProperty("line.separator") on the driver side. Required for parsing.


driverProcessed

boolean driverProcessed
If set to true, the query is interpreted on the driver side, if false the various parameters are encoded and passed as is to the database native driver by the controller.

Class org.objectweb.cjdbc.common.sql.AbstractWriteRequest extends AbstractRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.AlterRequest extends AbstractWriteRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.CreateRequest extends AbstractWriteRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.DeleteRequest extends AbstractWriteRequest implements Serializable

Serialized Fields

whereValues

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.

See Also:
CachingGranularities

Class org.objectweb.cjdbc.common.sql.DropRequest extends AbstractWriteRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.InsertRequest extends AbstractWriteRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.NotImplementedException extends java.sql.SQLException implements Serializable

Class org.objectweb.cjdbc.common.sql.SelectRequest extends AbstractRequest implements Serializable

Serialized Fields

cursorName

java.lang.String cursorName

Class org.objectweb.cjdbc.common.sql.StoredProcedure extends AbstractRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.UnknownRequest extends AbstractRequest implements Serializable

Class org.objectweb.cjdbc.common.sql.UpdateRequest extends AbstractWriteRequest implements Serializable


Package org.objectweb.cjdbc.common.sql.filters

Class org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter extends java.lang.Object implements Serializable

Class org.objectweb.cjdbc.common.sql.filters.BlobEscapedFilter extends AbstractBlobFilter implements Serializable

Class org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter extends AbstractBlobFilter implements Serializable

Class org.objectweb.cjdbc.common.sql.filters.NoneBlobFilter extends AbstractBlobFilter implements Serializable


Package org.objectweb.cjdbc.common.sql.schema

Class org.objectweb.cjdbc.common.sql.schema.AliasedDatabaseTable extends java.lang.Object implements Serializable

Serialized Fields

table

DatabaseTable table
Database table.


alias

java.lang.String alias
Alias name or null if no alias is defined.

Class org.objectweb.cjdbc.common.sql.schema.DatabaseColumn extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Column name.


isUnique

boolean isUnique
true if this column has a UNIQUE constraint (like primary keys for example).


type

int type
Type of the column (VARCHAR,TEXT, ...).

Class org.objectweb.cjdbc.common.sql.schema.DatabaseProcedure extends java.lang.Object implements Serializable

Serialized Fields

parameters

java.util.ArrayList parameters

name

java.lang.String name

remarks

java.lang.String remarks

procedureType

int procedureType

Class org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

columnType

int columnType

dataType

int dataType

typeName

java.lang.String typeName

precision

float precision

length

int length

scale

int scale

radix

int radix

nullable

int nullable

remarks

java.lang.String remarks

Class org.objectweb.cjdbc.common.sql.schema.DatabaseSchema extends java.lang.Object implements Serializable

Serialized Fields

tables

java.util.ArrayList tables
ArrayList of DatabaseTables.


procedures

java.util.ArrayList procedures
ArrayList of DatabaseProcedures.

Class org.objectweb.cjdbc.common.sql.schema.DatabaseTable extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Database table name.


columns

java.util.ArrayList columns
ArrayList of DatabaseColumn.


Package org.objectweb.cjdbc.common.users

Class org.objectweb.cjdbc.common.users.AbstractDatabaseUser extends java.lang.Object implements Serializable

Serialized Fields

login

java.lang.String login
Login name.


password

java.lang.String password
Password.

Class org.objectweb.cjdbc.common.users.AdminUser extends AbstractDatabaseUser implements Serializable

Class org.objectweb.cjdbc.common.users.DatabaseBackendUser extends AbstractDatabaseUser implements Serializable

Serialized Fields

backendName

java.lang.String backendName
Backend logical name.

Class org.objectweb.cjdbc.common.users.VirtualDatabaseUser extends AbstractDatabaseUser implements Serializable


Package org.objectweb.cjdbc.common.util

Class org.objectweb.cjdbc.common.util.SplitXmlTask extends Task implements Serializable


Package org.objectweb.cjdbc.console.gui

Class org.objectweb.cjdbc.console.gui.CjdbcGui extends javax.swing.JFrame implements Serializable

Serialized Fields

guiSession

GuiSession guiSession
Stored values for session


databaseMBeans

java.util.Hashtable databaseMBeans
Virtual database MBeans [DatabaseName] / [VirtualDatabaseJmxClient]


controllerMBeans

java.util.Hashtable controllerMBeans
Controller MBeans [URL] / [ControllerJmxClient]


backendsState

java.util.Hashtable backendsState
Hastable of backends states: [StateName] / [Panel]


backendList

java.util.Hashtable backendList
List of backends [backendName] : [BackendObject]


databaseList

java.util.Hashtable databaseList
List of databases [databaseName] : [DatabaseObject]


controllerList

java.util.Hashtable controllerList
List of controllers [controllerName] : [ControllerObject]


jmxClients

java.util.Hashtable jmxClients
LIst of jmx clients [url] : [RmiJmxClient]


currentJmxClient

RmiJmxClient currentJmxClient

selectedController

java.lang.String selectedController

selectedDatabase

java.lang.String selectedDatabase

credentials

java.lang.Object credentials

mbeanList

JNewList mbeanList

logginThread

GuiLoggingThread logginThread
The thread that connects to the log4j server on a host


vdbListPanel

javax.swing.JPanel vdbListPanel
The panel for the list of databases


fileListPanel

javax.swing.JPanel fileListPanel
The list containing the xml file NAMES, no paths


controllerListPanel

javax.swing.JPanel controllerListPanel
Panel for controller list


loginFrame

GuiVirtualDatabaseLoginFrame loginFrame
Login frame


newControllerFrame

GuiNewControllerFrame newControllerFrame
New controller frame objects


exceptionFrame

GuiExceptionFrame exceptionFrame
Exception frame for reporting errors from the server


newBackendFrame

NewBackendFrame newBackendFrame
New Backend frame object


selectCheckpointFrame

GuiSelectCheckpointFrame selectCheckpointFrame
Select checkpoint frame


selectShutdownFrame

GuiSelectShutdownFrame selectShutdownFrame
Select shutdown frame


inputBackupFrame

GuiInputBackupFrame inputBackupFrame
Select backup frame


backendTransferListener

BackendTransferListener backendTransferListener
Backend transfer listener used for drag and drop


configurationFileTransferListener

ControllerTransferListener configurationFileTransferListener
Configuration File transfer listener used for drag and drop


guiActionListener

CjdbcGuiListener guiActionListener
GuiAction listener


debugText

java.lang.String debugText
The texts of the debug,logging panel


loggingText

java.lang.String loggingText
The texts of the debug,logging panel


debugTextPane

javax.swing.JTextArea debugTextPane
The debug panel itself


loggingTextPane

javax.swing.JTextArea loggingTextPane
The debug panel itself


infoTextPane

javax.swing.JTextPane infoTextPane
The log panel itself


parsingThread

GuiParsingThread parsingThread
The thread that parse the xml panel


xmlTextPane

javax.swing.JTextPane xmlTextPane
The xml editor panel


configurationFileChooser

javax.swing.JFileChooser configurationFileChooser
the file chooser for configuration files


jarFileChooser

javax.swing.JFileChooser jarFileChooser
the file chooser for jar files


saveFileChooser

javax.swing.JFileChooser saveFileChooser
the save file chooser for files


backendPanel

javax.swing.JPanel backendPanel
Backend pane


controllerListPopUpMenu

ControllerListPopUpMenu controllerListPopUpMenu
The controller list mouse listener


centerPane

javax.swing.JTabbedPane centerPane
The center Pane


helpScroll

javax.swing.JScrollPane helpScroll
Scroll panel for selection in center pane


debugScroll

javax.swing.JScrollPane debugScroll
Scroll panel for selection in center pane


xmlScroll

javax.swing.JScrollPane xmlScroll
Scroll panel for selection in center pane


loggingScroll

javax.swing.JScrollPane loggingScroll
Scroll panel for selection in center pane


infoScroll

javax.swing.JScrollPane infoScroll
Scroll panel for selection in center pane


logConfigScroll

javax.swing.JScrollPane logConfigScroll
Scroll panel for selection in center pane


fileScroll

javax.swing.JScrollPane fileScroll
Scroll panels from the left pane


debugTraceTextPane

javax.swing.JTextArea debugTraceTextPane
The panel for exceptions tracing


traceWriter

JTextAreaWriter traceWriter
Writer to the trace exception area in the backend panel


logConfigTextPane

javax.swing.JTextPane logConfigTextPane
The panel for the log4j configuration


backendButtons

javax.swing.JPanel backendButtons
Panels for the backend panel


backendIcons

javax.swing.JPanel backendIcons
Panels for the backend panel


jmxPanel

javax.swing.JDesktopPane jmxPanel

jmxScroll

javax.swing.JScrollPane jmxScroll

attributePane

javax.swing.JScrollPane attributePane

attributeTable

javax.swing.JTable attributeTable

operationTable

javax.swing.JTable operationTable

operationPane

javax.swing.JScrollPane operationPane

mbeanFrame

javax.swing.JInternalFrame mbeanFrame

attributeFrame

javax.swing.JInternalFrame attributeFrame

operationFrame

javax.swing.JInternalFrame operationFrame


Package org.objectweb.cjdbc.console.gui.frames

Class org.objectweb.cjdbc.console.gui.frames.GuiExceptionFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

errorMessage

javax.swing.JTextField errorMessage

classMessage

javax.swing.JTextField classMessage

traceMessage

javax.swing.JTextArea traceMessage

writer

JTextAreaWriter writer

printWriter

java.io.PrintWriter printWriter

showMe

javax.swing.JButton showMe

scrollPane

javax.swing.JScrollPane scrollPane

Class org.objectweb.cjdbc.console.gui.frames.GuiInputBackupFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

sampleJList

javax.swing.JList sampleJList

valueField

javax.swing.JTextField valueField

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.GuiNewControllerFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

portNumber

javax.swing.JTextField portNumber

ipAddressBox

javax.swing.JTextField ipAddressBox

actionListener

java.awt.event.ActionListener actionListener

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.GuiSelectCheckpointFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

sampleJList

javax.swing.JList sampleJList

valueField

javax.swing.JTextField valueField

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.GuiSelectDumpFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

sampleJList

javax.swing.JList sampleJList

valueField

javax.swing.JTextField valueField

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.GuiSelectShutdownFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

sampleJList

javax.swing.JList sampleJList

valueField

javax.swing.JTextField valueField

entries

java.lang.String[] entries

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.GuiVirtualDatabaseLoginFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

passwordBox

javax.swing.JPasswordField passwordBox

loginBox

javax.swing.JTextField loginBox

actionListener

java.awt.event.ActionListener actionListener

databaseName

java.lang.String databaseName

controllerHost

java.lang.String controllerHost

controllerPort

java.lang.String controllerPort

optionConfirm

javax.swing.JButton optionConfirm

keyListener

FrameConfirmKeyListener keyListener

Class org.objectweb.cjdbc.console.gui.frames.NewBackendFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

newName

javax.swing.JTextField newName

newUrl

javax.swing.JTextField newUrl

newDriver

javax.swing.JTextField newDriver

newLoader

javax.swing.JTextField newLoader

bob

BackendObject bob

keyListener

FrameConfirmKeyListener keyListener


Package org.objectweb.cjdbc.console.gui.frames.jmxdesktop

Class org.objectweb.cjdbc.console.gui.frames.jmxdesktop.AttributeChangeDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

scrollPane

javax.swing.JScrollPane scrollPane

area

javax.swing.JTextArea area

info

javax.management.MBeanAttributeInfo info

gui

CjdbcGui gui

objectName

javax.management.ObjectName objectName

newValue

javax.swing.JTextField newValue

Class org.objectweb.cjdbc.console.gui.frames.jmxdesktop.OperationCallDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

gui

CjdbcGui gui

objectN

javax.management.ObjectName objectN

info

javax.management.MBeanOperationInfo info

area

javax.swing.JTextArea area

scrollPane

javax.swing.JScrollPane scrollPane

params

javax.management.MBeanParameterInfo[] params

length

int length

fields

javax.swing.JTextField[] fields

Class org.objectweb.cjdbc.console.gui.frames.jmxdesktop.SetSubjectDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

user

javax.swing.JTextField user

password

javax.swing.JTextField password

gui

CjdbcGui gui


Package org.objectweb.cjdbc.console.gui.jtools

Class org.objectweb.cjdbc.console.gui.jtools.JMultiLineToolTip extends javax.swing.JToolTip implements Serializable

Serialized Fields

columns

int columns

fixedwidth

int fixedwidth


Package org.objectweb.cjdbc.console.gui.model

Class org.objectweb.cjdbc.console.gui.model.AttributeModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

info

javax.management.MBeanAttributeInfo[] info

client

RmiJmxClient client

mbean

javax.management.ObjectName mbean

Class org.objectweb.cjdbc.console.gui.model.JNewList extends javax.swing.JList implements Serializable

Class org.objectweb.cjdbc.console.gui.model.OperationModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

info

javax.management.MBeanOperationInfo[] info


Package org.objectweb.cjdbc.console.gui.objects

Class org.objectweb.cjdbc.console.gui.objects.AbstractGuiObject extends javax.swing.JButton implements Serializable

Class org.objectweb.cjdbc.console.gui.objects.BackendObject extends AbstractGuiObject implements Serializable

Serialized Fields

backendState

java.lang.String backendState

database

java.lang.String database

controllerName

java.lang.String controllerName

mbean

DatabaseBackendMBean mbean

user

java.lang.String user

password

java.lang.String password

gui

CjdbcGui gui

jmxClient

RmiJmxClient jmxClient

menu

BackendPopUpMenu menu

Class org.objectweb.cjdbc.console.gui.objects.ConfigurationFileObject extends AbstractGuiObject implements Serializable

Serialized Fields

filePath

java.io.File filePath

text

java.lang.String text

Class org.objectweb.cjdbc.console.gui.objects.ControllerObject extends AbstractGuiObject implements Serializable

Serialized Fields

state

java.lang.String state

Class org.objectweb.cjdbc.console.gui.objects.DatabaseObject extends AbstractGuiObject implements Serializable

Serialized Fields

state

java.lang.String state

controllerName

java.lang.String controllerName

isDistributed

boolean isDistributed

Class org.objectweb.cjdbc.console.gui.objects.DumpFileObject extends AbstractGuiObject implements Serializable

Serialized Fields

dumpFile

java.io.File dumpFile

dumpFileName

java.lang.String dumpFileName

displayName

java.lang.String displayName

df

java.text.DateFormat df


Package org.objectweb.cjdbc.console.gui.popups

Class org.objectweb.cjdbc.console.gui.popups.AbstractPopUpMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

gui

CjdbcGui gui

Class org.objectweb.cjdbc.console.gui.popups.BackendPopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

bo

BackendObject bo

backendRemove

javax.swing.JMenuItem backendRemove

backendCreate

javax.swing.JMenuItem backendCreate

backendCheckpoint

javax.swing.JMenuItem backendCheckpoint

backendUnsetCheckpoint

javax.swing.JMenuItem backendUnsetCheckpoint

backendEnable

javax.swing.JMenuItem backendEnable

backendDisable

javax.swing.JMenuItem backendDisable

backendRestore

javax.swing.JMenuItem backendRestore

backendBackup

javax.swing.JMenuItem backendBackup

backendTestConnection

javax.swing.JMenuItem backendTestConnection

monitor

javax.swing.JMenu monitor

Class org.objectweb.cjdbc.console.gui.popups.ConfigurationFilePopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

cfo

ConfigurationFileObject cfo

Class org.objectweb.cjdbc.console.gui.popups.ControllerListPopUpMenu extends AbstractPopUpMenu implements Serializable

Class org.objectweb.cjdbc.console.gui.popups.ControllerPopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

controller

ControllerObject controller

controllerName

java.lang.String controllerName

Class org.objectweb.cjdbc.console.gui.popups.DatabasePopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

database

DatabaseObject database

databaseName

java.lang.String databaseName

Class org.objectweb.cjdbc.console.gui.popups.DumpPopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

controllerName

java.lang.String controllerName

dump

DumpFileObject dump

Class org.objectweb.cjdbc.console.gui.popups.LogEditPopUpMenu extends AbstractPopUpMenu implements Serializable

Serialized Fields

logConfigTextPane

javax.swing.JTextPane logConfigTextPane

controllerName

java.lang.String controllerName

Class org.objectweb.cjdbc.console.gui.popups.LoggingPopUpMenu extends AbstractPopUpMenu implements Serializable

Class org.objectweb.cjdbc.console.gui.popups.XmlEditPopUpMenu extends AbstractPopUpMenu implements Serializable


Package org.objectweb.cjdbc.console.monitoring

Class org.objectweb.cjdbc.console.monitoring.MonitoringConsole extends javax.swing.JFrame implements Serializable

Serialized Fields

frameWidth

int frameWidth

frameHeight

int frameHeight

label

javax.swing.JLabel label

jScroll

javax.swing.JScrollPane jScroll

controllerMBean

ControllerMBean controllerMBean

dataCollectorMBean

DataCollectorMBean dataCollectorMBean

windows

java.util.Hashtable windows

comboBoxesItems

java.util.Vector comboBoxesItems

comboBoxes

java.util.Hashtable comboBoxes

boxFont

java.awt.Font boxFont

labelFont

java.awt.Font labelFont

headerFont

java.awt.Font headerFont

toolBarColor

java.awt.Color toolBarColor

graphRepeat

int graphRepeat

graphTimeframe

int graphTimeframe

graphFrequency

int graphFrequency

graphDisplayFrequency

int graphDisplayFrequency

isLoading

boolean isLoading

options

javax.swing.JFrame options

ftimeframe

javax.swing.JTextField ftimeframe

ffrequency

javax.swing.JTextField ffrequency

frepeat

javax.swing.JTextField frepeat

displayBuffer

javax.swing.JTextField displayBuffer

displayController

boolean displayController

displayVirtualDatabase

boolean displayVirtualDatabase

displayBackends

boolean displayBackends


Package org.objectweb.cjdbc.console.text

Class org.objectweb.cjdbc.console.text.ConsoleException extends CJDBCException implements Serializable


Package org.objectweb.cjdbc.console.views

Class org.objectweb.cjdbc.console.views.InfoTableSorter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

model

javax.swing.table.TableModel model

indexes

int[] indexes

sortingColumns

java.util.Vector sortingColumns

ascending

boolean ascending

compares

int compares

Class org.objectweb.cjdbc.console.views.InfoViewer.ExportAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

outputFile

java.io.File outputFile

Class org.objectweb.cjdbc.console.views.InfoViewer.InfoViewerMenuBar extends javax.swing.JMenuBar implements Serializable


Package org.objectweb.cjdbc.console.wizard

Class org.objectweb.cjdbc.console.wizard.WizardTab extends javax.swing.JPanel implements Serializable

Serialized Fields

tabs

WizardTabs tabs

constraints

java.awt.GridBagConstraints constraints

Class org.objectweb.cjdbc.console.wizard.WizardTabs extends javax.swing.JTabbedPane implements Serializable

Serialized Fields

virtualDatabaseTab

VirtualDatabaseTab virtualDatabaseTab

distributionTab

DistributionTab distributionTab

authenticationTab

AuthenticationTab authenticationTab

backendsTab

BackendTab backendsTab

requestManagerTab

RequestManagerTab requestManagerTab

tabs

java.util.ArrayList tabs

cachingTab

CachingTab cachingTab

recoveryTab

RecoveryTab recoveryTab

Class org.objectweb.cjdbc.console.wizard.XmlValidatorFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

eol

java.lang.String eol

report

javax.swing.JTextArea report

writer

JTextAreaWriter writer

Class org.objectweb.cjdbc.console.wizard.XmlWizard extends javax.swing.JFrame implements Serializable

Serialized Fields

document

org.dom4j.Document document

chooser

javax.swing.JFileChooser chooser

wizardTabs

WizardTabs wizardTabs


Package org.objectweb.cjdbc.console.wizard.objects

Class org.objectweb.cjdbc.console.wizard.objects.Backend extends javax.swing.JComponent implements Serializable

Serialized Fields

name

java.lang.String name

driver

java.lang.String driver

driverPath

java.lang.String driverPath

url

java.lang.String url

connectionTestStatement

java.lang.String connectionTestStatement

dynamicPrecision

java.lang.String dynamicPrecision

gatherSystemTables

java.lang.String gatherSystemTables

connectionManagers

java.util.Hashtable connectionManagers

Class org.objectweb.cjdbc.console.wizard.objects.ConnectionParameterDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

values

java.util.ArrayList values

Class org.objectweb.cjdbc.console.wizard.objects.User extends javax.swing.JComponent implements Serializable

Serialized Fields

password

java.lang.String password

username

java.lang.String username


Package org.objectweb.cjdbc.console.wizard.tab

Class org.objectweb.cjdbc.console.wizard.tab.AuthenticationTab extends WizardTab implements Serializable

Serialized Fields

users

AuthenticationTab.UserPanel users

admin

AuthenticationTab.UserPanel admin

Class org.objectweb.cjdbc.console.wizard.tab.AuthenticationTab.UserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

usersCombo

javax.swing.JComboBox usersCombo

buttonAdd

javax.swing.JButton buttonAdd

buttonRemove

javax.swing.JButton buttonRemove

currentIndex

int currentIndex

userName

javax.swing.JTextField userName

password

javax.swing.JTextField password

Class org.objectweb.cjdbc.console.wizard.tab.BackendTab extends WizardTab implements Serializable

Serialized Fields

backendsCombo

javax.swing.JComboBox backendsCombo

backendName

javax.swing.JTextField backendName

backendUrl

javax.swing.JTextField backendUrl

buttonAdd

javax.swing.JButton buttonAdd

buttonRemove

javax.swing.JButton buttonRemove

backendDriver

javax.swing.JTextField backendDriver

backendDriverPath

javax.swing.JTextField backendDriverPath

backendStatement

javax.swing.JTextField backendStatement

gatherSystemTables

javax.swing.JCheckBox gatherSystemTables

dynamicPrecision

javax.swing.JComboBox dynamicPrecision

users

javax.swing.JComboBox users

connectionconstraints

java.awt.GridBagConstraints connectionconstraints

connections

javax.swing.JPanel connections

rLogin

javax.swing.JTextField rLogin

rPassword

javax.swing.JTextField rPassword

urlparameters

javax.swing.JTextField urlparameters

connectiontype

javax.swing.JComboBox connectiontype

connectionParameter

javax.swing.JButton connectionParameter

Class org.objectweb.cjdbc.console.wizard.tab.CachingTab extends WizardTab implements Serializable

Serialized Fields

metadataenable

javax.swing.JCheckBox metadataenable

parsingenable

javax.swing.JCheckBox parsingenable

resultenable

javax.swing.JCheckBox resultenable

maxNbOfMetadata

javax.swing.JSlider maxNbOfMetadata

maxNbOfField

javax.swing.JSlider maxNbOfField

backgroundParsing

javax.swing.JCheckBox backgroundParsing

maxNbOfEntries

javax.swing.JSlider maxNbOfEntries

resultMaxNbOfEntries

javax.swing.JSlider resultMaxNbOfEntries

pendingTimeout

javax.swing.JSlider pendingTimeout

granularity

javax.swing.JComboBox granularity

Class org.objectweb.cjdbc.console.wizard.tab.DistributionTab extends WizardTab implements Serializable

Serialized Fields

castTimeout

javax.swing.JSlider castTimeout

macroClock

javax.swing.JComboBox macroClock

groupName

javax.swing.JTextField groupName

Class org.objectweb.cjdbc.console.wizard.tab.RecoveryTab extends WizardTab implements Serializable

Serialized Fields

driver

javax.swing.JTextField driver

driverPath

javax.swing.JTextField driverPath

login

javax.swing.JTextField login

url

javax.swing.JTextField url

password

javax.swing.JTextField password

requestTimeout

javax.swing.JSlider requestTimeout

selectBackend

javax.swing.JButton selectBackend

Class org.objectweb.cjdbc.console.wizard.tab.RequestManagerTab extends WizardTab implements Serializable

Serialized Fields

caseSensitiveParsing

javax.swing.JCheckBox caseSensitiveParsing

beginTimeout

javax.swing.JSlider beginTimeout

commitTimeout

javax.swing.JSlider commitTimeout

rollbackTimeout

javax.swing.JSlider rollbackTimeout

scheduler

javax.swing.JComboBox scheduler

shedulerPanel

javax.swing.JPanel shedulerPanel

shedulerPanelconstraints

java.awt.GridBagConstraints shedulerPanelconstraints

schedulerLevel

javax.swing.JComboBox schedulerLevel

loadbalancer

javax.swing.JComboBox loadbalancer

loadbalancerPanelconstraints

java.awt.GridBagConstraints loadbalancerPanelconstraints

loadbalancerPanel

javax.swing.JPanel loadbalancerPanel

usecaching

javax.swing.JCheckBox usecaching

userecoverylog

javax.swing.JCheckBox userecoverylog

wait4completion

javax.swing.JComboBox wait4completion

Class org.objectweb.cjdbc.console.wizard.tab.VirtualDatabaseTab extends WizardTab implements Serializable

Serialized Fields

minNbOfThreads

javax.swing.JSlider minNbOfThreads

maxNbOfThreads

javax.swing.JSlider maxNbOfThreads

maxThreadIdleTime

javax.swing.JSlider maxThreadIdleTime

sqlDumpLength

javax.swing.JSlider sqlDumpLength

distributed

javax.swing.JCheckBox distributed

blob

javax.swing.JComboBox blob

pool

javax.swing.JCheckBox pool

maxNbOfConnections

javax.swing.JSlider maxNbOfConnections

vdbName

javax.swing.JTextField vdbName


Package org.objectweb.cjdbc.controller.authentication

Class org.objectweb.cjdbc.controller.authentication.AuthenticationManagerException extends CJDBCException implements Serializable


Package org.objectweb.cjdbc.controller.backend

Class org.objectweb.cjdbc.controller.backend.BackendRecoveryPolicy extends java.lang.Object implements Serializable

Serialized Fields

backendName

java.lang.String backendName

recoveryPolicy

boolean recoveryPolicy

controllers

java.util.ArrayList controllers

Class org.objectweb.cjdbc.controller.backend.DatabaseBackend extends AbstractStandardMBean implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

name

java.lang.String name
Logical name assigned to this backend.


driverPath

java.lang.String driverPath
Path for driver


driverClassName

java.lang.String driverClassName
Database native JDBC driver class name.


url

java.lang.String url
Real URL to access the database (JDBC URL).


writeCanBeEnabled

boolean writeCanBeEnabled
A boolean to know if we should allow this backend to be enabled for write


connectionTestStatement

java.lang.String connectionTestStatement
SQL statement used to check if a connection is still valid


schemaIsStatic

boolean schemaIsStatic
true if schema is static.


totalRequest

int totalRequest
Monitoring Values


totalWriteRequest

int totalWriteRequest

totalReadRequest

int totalReadRequest

totalTransactions

int totalTransactions

rewritingRules

java.util.ArrayList rewritingRules
List of AbstractRewritingRule objects.


dynamicPrecision

int dynamicPrecision
For metadata information generation


gatherSystemTables

boolean gatherSystemTables

sqlShortFormLength

int sqlShortFormLength
Short form of SQL statements to include in traces and exceptions


lastKnownCheckpoint

java.lang.String lastKnownCheckpoint

state

int state
The current state of the backend

See Also:
BackendState


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.result.schema

Class org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

cacheEntries

java.util.ArrayList cacheEntries

Class org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema extends java.lang.Object implements Serializable

Serialized Fields

tables

java.util.ArrayList tables
Database tables.

Class org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

columns

java.util.ArrayList columns

cacheEntries

java.util.ArrayList cacheEntries

pkCacheEntries

java.util.HashMap pkCacheEntries


Package org.objectweb.cjdbc.controller.connection

Class org.objectweb.cjdbc.controller.connection.AbstractConnectionManager extends java.lang.Object implements Serializable

Serialized Fields

backendUrl

java.lang.String backendUrl
URL of the DatabaseBackend owning this connection manager.


backendName

java.lang.String backendName
Name of the DatabaseBackend owning this connection manager.


rLogin

java.lang.String rLogin
Backend connection login to be used by this connection manager.


rPassword

java.lang.String rPassword
Backend connection password to be used by this connection manager.


driverClassName

java.lang.String driverClassName
The class name of the driver


driverPath

java.lang.String driverPath
The path to the driver if null the default directory is used


initialized

boolean initialized
true if the connection pool has been initialized.


vLogin

java.lang.String vLogin
Virtual Login to be that use this connection manager

Class org.objectweb.cjdbc.controller.connection.AbstractPoolConnectionManager extends AbstractConnectionManager implements Serializable

Serialized Fields

poolSize

int poolSize
Size of the connection pool with the real database.

Class org.objectweb.cjdbc.controller.connection.FailFastPoolConnectionManager extends AbstractPoolConnectionManager implements Serializable

Class org.objectweb.cjdbc.controller.connection.RandomWaitPoolConnectionManager extends AbstractPoolConnectionManager implements Serializable

Serialized Fields

timeout

int timeout
Time to wait for a connection in milliseconds (0 means wait forever).

Class org.objectweb.cjdbc.controller.connection.SimpleConnectionManager extends AbstractConnectionManager implements Serializable

Serialized Fields

nbOfConnections

int nbOfConnections

Class org.objectweb.cjdbc.controller.connection.VariablePoolConnectionManager extends AbstractPoolConnectionManager implements Serializable

Serialized Fields

initPoolSize

int initPoolSize
Initial pool size to be initialized at startup.


minPoolSize

int minPoolSize
Minimum pool size.


maxPoolSize

int maxPoolSize
Maximum pool size.


idleTimeout

int idleTimeout
Time a connection can stay idle before begin released (removed from the pool) in milliseconds (0 means forever)


waitTimeout

int waitTimeout
Maximum time to wait for a connection in milliseconds.


releaseTimes

java.util.Stack releaseTimes
Stores the time on which connections have been released.


removeIdleConnectionsThread

VariablePoolConnectionManager.RemoveIdleConnectionsThread removeIdleConnectionsThread
Allow to remove idle connections in the pool.


Package org.objectweb.cjdbc.controller.core

Class org.objectweb.cjdbc.controller.core.ControllerFactory extends java.util.Hashtable implements Serializable

Serialized Fields

controller

Controller controller


Package org.objectweb.cjdbc.controller.loadbalancer

Class org.objectweb.cjdbc.controller.loadbalancer.AllBackendsFailedException extends CJDBCException implements Serializable


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

tables

java.util.ArrayList tables
ArrayList of SchedulerDatabaseTable.


lock

TransactionExclusiveLock lock

Class org.objectweb.cjdbc.controller.scheduler.schema.SchedulerDatabaseTable extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Database table name.


lock

TransactionExclusiveLock lock


Package org.objectweb.cjdbc.controller.virtualdatabase

Class org.objectweb.cjdbc.controller.virtualdatabase.ControllerResultSet extends java.lang.Object implements Serializable

Serialized Fields

data

java.util.ArrayList data
The results


fields

Field[] fields
The fields


cursorName

java.lang.String cursorName
Cursor name for this ResultSet (not used yet)


fetchSize

int fetchSize
Fetch size if we need to fetch only a subset of the ResultSet


dbResultSet

java.sql.ResultSet dbResultSet
Database ResultSet if we need to fetch data later on


owningStatement

java.sql.Statement owningStatement
Optional statement dbResultSet is attached to if in streaming mode


dbResultSetClosed

boolean dbResultSetClosed
True if the underlying database ResultSet is closed


hasMoreData

boolean hasMoreData
True if there is still more data to fetch from dbResultSet


maxRows

int maxRows
Maximum number of rows remaining to fetch

Class org.objectweb.cjdbc.controller.virtualdatabase.DistributedVirtualDatabase extends VirtualDatabase implements Serializable

Serialized Fields

groupName

java.lang.String groupName
Group name


controllersMap

java.util.Hashtable controllersMap
Controller name mapping: jgroup Addr --> controller Name


backendRecoveryPolicy

java.util.HashMap backendRecoveryPolicy
backendName ->BackendRecoveryPolicy


backendsPerController

java.util.Hashtable backendsPerController
JGroups Address ->ArrayList of DatabaseBackend


channel

org.objectweb.tribe.channel.ReliableGroupChannelWithGms channel
JGroups channel


multicastRequestAdapter

org.objectweb.tribe.adapters.MulticastRequestAdapter multicastRequestAdapter
MessageDispatcher to communicate with the group


currentGroup

org.objectweb.tribe.common.Group currentGroup

allMemberButUs

java.util.ArrayList allMemberButUs

Class org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabase extends AbstractStandardMBean implements Serializable

Serialized Fields

name

java.lang.String name
Virtual database name


authenticationManager

AuthenticationManager authenticationManager
Authentification manager matching virtual database login/password to backends login/password


backends

java.util.ArrayList backends
ArrayList of DatabaseBackend objects


rwLock

ReadPrioritaryFIFOWriteLock rwLock
Read/Write lock for backend list


requestManager

RequestManager requestManager
The request manager to use for this database


logger

Trace logger
Virtual database logger


requestLogger

Trace requestLogger

activeThreads

java.util.ArrayList activeThreads

idleThreads

int idleThreads

pendingConnections

java.util.ArrayList pendingConnections

maxNbOfConnections

int maxNbOfConnections
Maximum number of concurrent accepted for this virtual database


poolConnectionThreads

boolean poolConnectionThreads
If false one worker thread is forked per connection else


maxThreadIdleTime

long maxThreadIdleTime
Maximum time a worker thread can remain idle before dying


minNbOfThreads

int minNbOfThreads
Minimum number of worker threads to keep in the pool if poolConnectionThreads is true


maxNbOfThreads

int maxNbOfThreads
Maximum number of worker threads to fork


currentNbOfThreads

int currentNbOfThreads
Current number of worker threads


metadata

VirtualDatabaseMetaData metadata
Virtual Database MetaData


sqlMonitor

SQLMonitoring sqlMonitor

sqlShortFormLength

int sqlShortFormLength
Short form of SQL statements to include in traces and exceptions


blobFilter

AbstractBlobFilter blobFilter
The filter used to store blobs in the database


controller

Controller controller
The controller we belong to


databaseProductNames

java.lang.String databaseProductNames
Comma separated list of database product names (one instance per name)


shuttingDown

boolean shuttingDown
Marker to see if the database is shutting down


Package org.objectweb.cjdbc.controller.virtualdatabase.protocol

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.BackendStatus extends java.lang.Object implements Serializable

Serialized Fields

backendList

java.util.ArrayList backendList

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.BackendTransfer extends java.lang.Object implements Serializable

Serialized Fields

info

BackendInfo info

controllerDest

java.lang.String controllerDest

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.CacheInvalidate extends DistributedRequest implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.CJDBCGroupMessage extends org.objectweb.tribe.messages.GroupMessage implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.Commit extends java.lang.Object implements Serializable

Serialized Fields

transactionId

long transactionId

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ControllerName extends java.lang.Object implements Serializable

Serialized Fields

controllerName

java.lang.String controllerName

jmxName

java.lang.String jmxName

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.DisableBackend extends java.lang.Object implements Serializable

Serialized Fields

backendInfo

BackendInfo backendInfo

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest extends java.lang.Object implements Serializable

Serialized Fields

request

AbstractRequest request

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.EnableBackend extends java.lang.Object implements Serializable

Serialized Fields

backendInfo

BackendInfo backendInfo

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecReadStoredProcedure extends DistributedRequest implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequest extends DistributedRequest implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequestWithKeys extends DistributedRequest implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteStoredProcedure extends DistributedRequest implements Serializable

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion extends DistributedRequest implements Serializable

Serialized Fields

success

boolean success

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.Rollback extends java.lang.Object implements Serializable

Serialized Fields

transactionId

long transactionId

Class org.objectweb.cjdbc.controller.virtualdatabase.protocol.VirtualDatabaseConfiguration extends java.lang.Object implements Serializable

Serialized Fields

controllerName

java.lang.String controllerName

controllerJmxName

java.lang.String controllerJmxName

vdbName

java.lang.String vdbName

groupName

java.lang.String groupName

vLogins

java.util.ArrayList vLogins

schedulerRAIDbLevel

int schedulerRAIDbLevel

loadBalancerRAIDbLevel

int loadBalancerRAIDbLevel

dbs

DatabaseSchema dbs

backends

java.util.ArrayList backends

backendPolicies

java.util.HashMap backendPolicies

rmiHostname

java.lang.String rmiHostname

rmiPort

java.lang.String rmiPort


Package org.objectweb.cjdbc.driver

Class org.objectweb.cjdbc.driver.Blob extends java.lang.Object implements Serializable

Serialized Fields

binaryData

byte[] binaryData
The binary data that makes up this BLOB.

Class org.objectweb.cjdbc.driver.Clob extends java.lang.Object implements Serializable

Serialized Fields

stringData

java.lang.String stringData
The data represented as a string of this CLOB

Class org.objectweb.cjdbc.driver.DatabaseUser extends java.lang.Object implements Serializable

Serialized Fields

dbName

java.lang.String dbName
Virtual database name.


login

java.lang.String login
User name.


password

java.lang.String password
Password.

Class org.objectweb.cjdbc.driver.DataSource extends java.lang.Object implements Serializable

Serialized Fields

url

java.lang.String url
DataSource properties


user

java.lang.String user

password

java.lang.String password

logWriter

java.io.PrintWriter logWriter

Class org.objectweb.cjdbc.driver.DriverResultSet extends java.lang.Object implements Serializable

Serialized Fields

currentRow

int currentRow
Cursor to current row


nbOfRows

int nbOfRows
Number of rows


nbOfColumns

int nbOfColumns
Number of columns


data

java.util.ArrayList data
The results


hasMoreData

boolean hasMoreData
True if there is more data to fetch from the controller


fetchDirection

int fetchDirection
The fetch direction (not used yet)


fetchSize

int fetchSize
The fetch size


cursorName

java.lang.String cursorName
ResultSet cursor name


fields

Field[] fields
The fields


wasNullFlag

boolean wasNullFlag
for wasNull()


resultSetType

int resultSetType
Type of ResultSet


resultSetConcurrency

int resultSetConcurrency
Concurrency for this ResultSet


warnings

java.sql.SQLWarning warnings
the warning chain


isClosed

boolean isClosed

Class org.objectweb.cjdbc.driver.Field extends java.lang.Object implements Serializable

Serialized Fields

scale

int scale

precision

int precision

isSigned

boolean isSigned

isSearchable

boolean isSearchable

isDefinitelyWritable

boolean isDefinitelyWritable

isWritable

boolean isWritable

isReadOnly

boolean isReadOnly

isNullable

int isNullable

isCurrency

boolean isCurrency

isCaseSensitive

boolean isCaseSensitive

isAutoIncrement

boolean isAutoIncrement

tableName

java.lang.String tableName

fieldName

java.lang.String fieldName

columnDisplaySize

int columnDisplaySize

sqlType

int sqlType

typeName

java.lang.String typeName

columnClassName

java.lang.String columnClassName


Package org.objectweb.cjdbc.driver.protocol

Class org.objectweb.cjdbc.driver.protocol.CommandCompleted extends CJDBCException implements Serializable



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.