A B C D E F G H I L M N P Q R S T U V

A

addBackup(DatabaseBackupData) - Method in class net.sourceforge.jdbdump.connect.Configuration
Adds data about database backup to current configuration.
addConstraint(Constraint) - Method in class net.sourceforge.jdbdump.dump.Table
Adds a new constraint to this table.
addDatabase(DatabaseConnectionData) - Method in class net.sourceforge.jdbdump.connect.Configuration
Adds data about database connection to current configuration.
addDatabase() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 

B

backupDatabase() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
BinaryFileManager - Class in net.sourceforge.jdbdump.dump
An implementation of DumpFileManager which saves dump objects in binary (serialized) form.
BinaryFileManager() - Constructor for class net.sourceforge.jdbdump.dump.BinaryFileManager
 

C

clearConstraints(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Removes constraints from the database's tables (if they exist), before they are dropped from the database and then inserted from a dump.
clearConstraints(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Removes constraints from the database's tables (if they exist), before they are dropped from the database and then inserted from a dump.
clearDatabase(Dump) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Clears tables from the database if they already exist, before they are inserted from a dump.
clearDatabase(Dump) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Clears tables from the database if they already exist, before they are inserted from a dump.
clone() - Method in class net.sourceforge.jdbdump.connect.Configuration
Prevents cloning the Configuration object, and therefore reduces the possibility of creating more than one object - we are avoiding such situations, becouse Configuration is implementing Singleton design pattern
closeFileReader() - Method in class net.sourceforge.jdbdump.dump.Dump
Closes the file from which dump data has been read.
Column - Class in net.sourceforge.jdbdump.dump
Represents a single column of a table in the database, with all its parameters.
Column(String) - Constructor for class net.sourceforge.jdbdump.dump.Column
Creates a new table column with specified name.
columns - Variable in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Number of columns in the current table.
columns - Variable in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Number of columns in the current table.
Configuration - Class in net.sourceforge.jdbdump.connect
This class is a Singleton, which purpose is to manage system's configuration data such as: authorization data of users allowed to use the system, configured connections to databases Data is passed to/from a subclass of ConfigurationIO class, which gives great flexibility in choose of configuration data storage place and access methods.
ConfigurationIO - Class in net.sourceforge.jdbdump.connect
This abstract method is a definition of classes that manage access to configuration data, wherever it is stored.
ConfigurationIO() - Constructor for class net.sourceforge.jdbdump.connect.ConfigurationIO
 
connect(String, String, String) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Opens a connection to the database, using the provided connection data.
connect(String, String, String) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Opens a connection to the database, using the provided connection data.
connect(String, String, String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Opens a connection to the database, using the provided connection data.
connect(String, String, String, String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Opens a connection to the database, using the provided connection data and the specified JDBC driver.
connect() - Method in class net.sourceforge.jdbdump.connect.DbConfigurationIO
 
connect() - Method in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
connection - Variable in class net.sourceforge.jdbdump.connect.DatabaseConnector
An object providing direct access to the database through JDBC.
Constraint - Class in net.sourceforge.jdbdump.dump
Represents a table or column constraint.
Constraint(String, Constraint.ConstraintType, String) - Constructor for class net.sourceforge.jdbdump.dump.Constraint
Creates a new constraint with a given name, type and contents.
Constraint.ConstraintType - Enum in net.sourceforge.jdbdump.dump
A category to which this constraint belongs.
createConnector(String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Creates connector to the database on the basis of provided data and implements the Factory design pattern
createURL(DatabaseConnectionData) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Creates a MySQL-specific JDBC connection url (it has the form: jdbc:mysql://host:port/database).
createURL(DatabaseConnectionData) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Creates a PostgreSQL-specific JDBC connection url (it has the form: jdbc:postgresql://host:port/database).
createURL(DatabaseConnectionData) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Creates a database-specific JDBC connection url (usually, although not always, it has the form: jdbc:dbmstype://host:port/database).

D

DatabaseBackupData - Class in net.sourceforge.jdbdump.connect
 
DatabaseBackupData(String, String, String, String, String, String, String, String, String, String) - Constructor for class net.sourceforge.jdbdump.connect.DatabaseBackupData
 
DatabaseConnectionData - Class in net.sourceforge.jdbdump.connect
 
DatabaseConnectionData(String, String, String, String, String, String, String, String) - Constructor for class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
DatabaseConnector - Class in net.sourceforge.jdbdump.connect
A DatabaseConnector is an object handling connection to the database which will be backed up.
DatabaseConnector() - Constructor for class net.sourceforge.jdbdump.connect.DatabaseConnector
 
DatabaseConnectorFactory - Class in net.sourceforge.jdbdump.connect
A DatabaseConnectorFactory is an object that lists all the database types that can be backed up and creates connectors to the specific database types.
DatabaseConnectorFactory() - Constructor for class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
 
dataSet - Variable in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
A ResultSet storing table data when it is being downloaded.
dataSet - Variable in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
A ResultSet storing table data when it is being downloaded.
DbAddBean - Class in net.sourceforge.jdbdump.gui
 
DbAddBean() - Constructor for class net.sourceforge.jdbdump.gui.DbAddBean
 
DbBqpBean - Class in net.sourceforge.jdbdump.gui
 
DbBqpBean() - Constructor for class net.sourceforge.jdbdump.gui.DbBqpBean
 
DbBqpListBean - Class in net.sourceforge.jdbdump.gui
 
DbBqpListBean() - Constructor for class net.sourceforge.jdbdump.gui.DbBqpListBean
 
DbConfigurationIO - Class in net.sourceforge.jdbdump.connect
This class is a subclass of abstract ConfigurationIO class.
DbConfigurationIO(String, String, String, String, String) - Constructor for class net.sourceforge.jdbdump.connect.DbConfigurationIO
 
DbEditBean - Class in net.sourceforge.jdbdump.gui
 
DbEditBean() - Constructor for class net.sourceforge.jdbdump.gui.DbEditBean
 
DbListBean - Class in net.sourceforge.jdbdump.gui
 
DbListBean() - Constructor for class net.sourceforge.jdbdump.gui.DbListBean
 
DbSettingsBean - Class in net.sourceforge.jdbdump.gui
 
DbSettingsBean() - Constructor for class net.sourceforge.jdbdump.gui.DbSettingsBean
 
deleteLinkAction() - Method in class net.sourceforge.jdbdump.gui.TabDbListBean
 
disconnect() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Closes the database connection.
dump() - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Creates a backup of the structure of the entire database.
dump() - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Creates a backup of the structure of the entire database.
dump() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Creates a backup of the structure of the entire database.
Dump - Class in net.sourceforge.jdbdump.dump
Represents the entire database structure downloaded into memory.
Dump() - Constructor for class net.sourceforge.jdbdump.dump.Dump
Creates a new empty dump, which will be later filled with tables, views and other stuff...
dumpColumn(Column, ResultSet) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Downloads the structure of a single table column from the database.
dumpColumn(Column, ResultSet) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Downloads the structure of a single table column from the database.
dumpColumn(Column, ResultSet) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads the structure of a single table column from the database.
DumpFileManager - Interface in net.sourceforge.jdbdump.dump
A class that can save dumps into a file and then load them back again into memory.
DumpFileManager.CompressionMethod - Enum in net.sourceforge.jdbdump.dump
 
dumpTable(Table) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads the structure of a single table from the database.
dumpTableForeignKeys(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Downloads the table's foreign (imported) keys from the database.
dumpTableForeignKeys(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Downloads the table's foreign (imported) keys from the database.
dumpTableForeignKeys(Table) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads the table's foreign (imported) keys from the database.
dumpTablePrimaryKeys(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Downloads the table's primary key from the database.
dumpTablePrimaryKeys(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Downloads the table's primary key from the database.
dumpTablePrimaryKeys(Table) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads the table's primary key from the database.
dumpTables(Dump) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads the structure of all tables in the database.

E

editLinkAction() - Method in class net.sourceforge.jdbdump.gui.TabDbListBean
 
exportDump(Dump, File, DumpFileManager.CompressionMethod) - Method in class net.sourceforge.jdbdump.dump.BinaryFileManager
Saves a backup of the database represented in the dump object into the specified file.
exportDump(Dump, File, DumpFileManager.CompressionMethod) - Method in interface net.sourceforge.jdbdump.dump.DumpFileManager
Saves a backup of the database represented in the dump object into the specified file.
exportDump(Dump, File, DumpFileManager.CompressionMethod) - Method in class net.sourceforge.jdbdump.dump.PlainTextFileManager
Saves a backup of the database represented in the dump object into the specified file.

F

FETCH_SIZE - Static variable in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Maximum number of table records downloaded at a time.
FETCH_SIZE - Static variable in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Maximum number of table records downloaded at a time.
filename - Variable in class net.sourceforge.jdbdump.connect.FilesystemConfigurationIO
 
filename - Variable in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
FilesystemConfigurationIO - Class in net.sourceforge.jdbdump.connect
This is an implementation of ConfigurationIO abstract class, which is ment to be use for accessing configuration data stored in file on local filesystem.
FilesystemConfigurationIO() - Constructor for class net.sourceforge.jdbdump.connect.FilesystemConfigurationIO
Constructor which uses default system filename (taken from system properties) for configuration file.
FilesystemConfigurationIO(String) - Constructor for class net.sourceforge.jdbdump.connect.FilesystemConfigurationIO
Constructor with explicitly specified filename of configuration file
ftp - Variable in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
FTPConfigurationIO - Class in net.sourceforge.jdbdump.connect
This class is a subclass of abstract ConfigurationIO class.
FTPConfigurationIO() - Constructor for class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
FTPConfigurationIO(String, String, String, String) - Constructor for class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 

G

getBackupDir() - Method in class net.sourceforge.jdbdump.connect.Configuration
 
getBackups() - Method in class net.sourceforge.jdbdump.connect.Configuration
Returns list of backuped databases
getColumns() - Method in class net.sourceforge.jdbdump.dump.Table
Returns number of columns in the table.
getCompression() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
getCompressionMethods() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
getConnections() - Method in class net.sourceforge.jdbdump.connect.Configuration
Returns list of configured database connections
getConstraint() - Method in class net.sourceforge.jdbdump.dump.Column
Returns this column's constraint (e.g.
getConstraints() - Method in class net.sourceforge.jdbdump.dump.Table
Returns a list of this table's constraints (including primary and foreign keys).
getDatabase() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
getDatabaseName() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getDatabaseReader() - Method in class net.sourceforge.jdbdump.dump.Dump
Returns a DatabaseConnector used to download table data after the dump is created, if the dump is set in "read from database" mode (by calling setDatabaseReader()).
getDatabases() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
getDatabaseType() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getDataLine() - Method in class net.sourceforge.jdbdump.dump.Table
Downloads one record of data from this table in database or from a file (depending on the value of readFromDatabase attribute).
getDataLineFromDatabase() - Method in class net.sourceforge.jdbdump.dump.Table
Downloads one record of data from this table in database.
getDataLineFromFile() - Method in class net.sourceforge.jdbdump.dump.Table
Reads one record of data from a backup file.
getDataTable() - Method in class net.sourceforge.jdbdump.gui.TabDbListBean
 
getDate() - Method in class net.sourceforge.jdbdump.connect.DatabaseBackupData
 
getDbName() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getDbName() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getDbServerName() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getDbServerName() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getDbTitle() - Method in class net.sourceforge.jdbdump.connect.DatabaseBackupData
 
getDbTitle() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getDbTitle() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getDecimalDigits() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the number of possible digits after a dot/comma, if the column stores decimal numbers.
getDefault() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the default value used for column's fields if no value is specified.
getDefaultAutoload() - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
 
getDefaultAutoload() - Method in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
getDefaultAutosave() - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
 
getDefaultAutosave() - Method in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
getEmail() - Method in class net.sourceforge.jdbdump.connect.Configuration
 
getEmail() - Method in class net.sourceforge.jdbdump.connect.User
 
getEmail() - Method in class net.sourceforge.jdbdump.gui.DbSettingsBean
 
getEngine() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getEngine() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getEngines() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getEngines() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getFilename() - Method in class net.sourceforge.jdbdump.connect.DatabaseBackupData
 
getFileReader() - Method in class net.sourceforge.jdbdump.dump.Dump
Returns a stream which can be used to read records of table data from a backup file, if the dump is set in "read from file" mode (by calling setFileReader()).
getInputStream() - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
Implementations of this abstract method should cover all logic for reading data from it's storage place, and provide access to it through an InputStream object.
getInputStream() - Method in class net.sourceforge.jdbdump.connect.DbConfigurationIO
This method is useless for this class, but the superclass enforces implementation of it.
getInputStream() - Method in class net.sourceforge.jdbdump.connect.FilesystemConfigurationIO
Implements method for gaining InputStream access to data through a file on local filesystem.
getInputStream() - Method in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
Implements method for gaining InputStream access to data through an FTP connection.
getInstance() - Static method in class net.sourceforge.jdbdump.connect.Configuration
This method is the only possibility to get an instance of class Configuration.
getInstance() - Static method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Imlements Singleton desing pattern
getLength() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the column's length in characters.
getList() - Method in class net.sourceforge.jdbdump.gui.DbBqpListBean
 
getList() - Method in class net.sourceforge.jdbdump.gui.DbListBean
 
getLogin() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getLogin() - Method in class net.sourceforge.jdbdump.connect.User
 
getLogin() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getLogin() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getName() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the column's name.
getName() - Method in class net.sourceforge.jdbdump.dump.Constraint
Returns this constraint's name.
getName() - Method in class net.sourceforge.jdbdump.dump.Table
Returns table's name.
getNotifyEmails() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
getNullable() - Method in class net.sourceforge.jdbdump.dump.Column
Tells if NULL values are allowed to be stored in this column.
getNullable2() - Method in class net.sourceforge.jdbdump.dump.Column
Tells if NULL values are allowed to be stored in this column.
getOutputStream() - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
Implementations of this abstract method should cover all logic for writing data to it's storage place, and provide access to it through an OutputStream object.
getOutputStream() - Method in class net.sourceforge.jdbdump.connect.DbConfigurationIO
This method is useless for this class, but the superclass enforces implementation of it.
getOutputStream() - Method in class net.sourceforge.jdbdump.connect.FilesystemConfigurationIO
Implements method for gaining OutputStream access to data through a file on local filesystem.
getOutputStream() - Method in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
Implements method for gaining OutputStream access to data through an FTP connection.
getPassword() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getPassword() - Method in class net.sourceforge.jdbdump.connect.User
 
getPassword() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getPassword() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getPasswordAgain() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getPasswordAgain() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getPort() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getPort() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getPort() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
getRemarks() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the column's remarks, i.e.
getServer() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getTableDataLine() - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Downloads one record of data from the previously initialized table in database.
getTableDataLine() - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Downloads one record of data from the previously initialized table in database.
getTableDataLine() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Downloads one record of data from the previously initialized table in database.
getTables() - Method in class net.sourceforge.jdbdump.dump.Dump
Returns a list of all tables stored in the dump object.
getText() - Method in class net.sourceforge.jdbdump.dump.Constraint
Returns this constraint's command.
getTitle() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getType() - Method in class net.sourceforge.jdbdump.dump.Column
Returns the column's type name.
getType() - Method in class net.sourceforge.jdbdump.dump.Constraint
Returns this constraint's type ((see ConstraintType enum).
getURL() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
getUrl() - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
getUrl() - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 

H

host - Variable in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 

I

importDump(File, DumpFileManager.CompressionMethod) - Method in class net.sourceforge.jdbdump.dump.BinaryFileManager
Loads the database structure as a Dump object from the specified file.
importDump(File, DumpFileManager.CompressionMethod) - Method in interface net.sourceforge.jdbdump.dump.DumpFileManager
Loads the database structure as a Dump object from the specified file.
importDump(File, DumpFileManager.CompressionMethod) - Method in class net.sourceforge.jdbdump.dump.PlainTextFileManager
Loads the database structure as a Dump object from the specified file.
Index - Class in net.sourceforge.jdbdump.dump
Represents an index in a table.
Index() - Constructor for class net.sourceforge.jdbdump.dump.Index
 
initializeData() - Method in class net.sourceforge.jdbdump.dump.Table
Prepares table's data for downloading using getDataLine().
initializeTableData(String) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Prepares the given table for downloading its data.
initializeTableData(String) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Prepares the given table for downloading its data.
initializeTableData(String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Prepares the given table for downloading its data.
isReadingFromDatabase() - Method in class net.sourceforge.jdbdump.dump.Dump
Tells if the dump is currently in "database read mode" or "file read mode".

L

listPlugins() - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Lists all database plugins that are available.
listPlugins(String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Lists all the classes inheriting a given class in the currently loaded packages.
listPlugins(String, String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Listss all the classes inheriting a given class in a given package.
listPlugins(String, Class) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
Lists all the classes inheriting a given class in a given package.
load() - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
This method feeds this class' configuration data with current data grabbed from its storage place.
loadData() - Method in class net.sourceforge.jdbdump.connect.Configuration
Loads configuration data to the Configuration object

M

Mailer - Class in net.sourceforge.jdbdump.connect
Class handling notification emails.
Mailer() - Constructor for class net.sourceforge.jdbdump.connect.Mailer
Create a new mailer.
main(String[]) - Static method in class net.sourceforge.jdbdump.connect.Mailer
 
main(String[]) - Static method in class net.sourceforge.jdbdump.connect.TestDump
Runs the command line tool with given arguments.
meta - Variable in class net.sourceforge.jdbdump.connect.DatabaseConnector
An object providing access to information about database structure, for example a list of all tables with their attributes, columns, etc.
MysqlConnector - Class in net.sourceforge.jdbdump.connect.connectors
This is a class handling connection to the database, an implementation of the abstract class DatabaseConnector.
MysqlConnector() - Constructor for class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
 

N

net.sourceforge.jdbdump.connect - package net.sourceforge.jdbdump.connect
 
net.sourceforge.jdbdump.connect.connectors - package net.sourceforge.jdbdump.connect.connectors
 
net.sourceforge.jdbdump.dump - package net.sourceforge.jdbdump.dump
 
net.sourceforge.jdbdump.gui - package net.sourceforge.jdbdump.gui
 
newButtonAction() - Method in class net.sourceforge.jdbdump.gui.TabDbListBean
 

P

password - Variable in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
PlainTextFileManager - Class in net.sourceforge.jdbdump.dump
An implementation of DumpFileManager which saves dump objects in plain text form as SQL commands.
PlainTextFileManager() - Constructor for class net.sourceforge.jdbdump.dump.PlainTextFileManager
 
position - Variable in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Number of current record in a table while it is being downloaded.
position - Variable in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Number of current record in a table while it is being downloaded.
PostgresqlConnector - Class in net.sourceforge.jdbdump.connect.connectors
This is a class handling connection to the database, an implementation of the abstract class DatabaseConnector.
PostgresqlConnector() - Constructor for class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
 
printResultSet(ResultSet) - Static method in class net.sourceforge.jdbdump.connect.DatabaseConnector
A debugging method used to print the entire result set (all rows, all fields in them, also with field names).
Procedure - Class in net.sourceforge.jdbdump.dump
Represents a database's stored procedure.
Procedure() - Constructor for class net.sourceforge.jdbdump.dump.Procedure
 

Q

query - Variable in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
The query used to download next parts of a table into dataSet.
query - Variable in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
The query used to download next parts of a table into dataSet.

R

reload() - Method in class net.sourceforge.jdbdump.connect.DbConfigurationIO
This is an overriding method which selects configuration data from database
removeBackup(String, String) - Method in class net.sourceforge.jdbdump.connect.Configuration
Removes data about database backup from current configuration.
removeBackup(DatabaseBackupData) - Method in class net.sourceforge.jdbdump.connect.Configuration
Removes data about database backup from current configuration.
removeDatabase(String) - Method in class net.sourceforge.jdbdump.connect.Configuration
Removes data about database connection from current configuration.
removeDatabase(DatabaseConnectionData) - Method in class net.sourceforge.jdbdump.connect.Configuration
Removes data about database connection from current configuration.
restore(Dump) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Restores the structure of the database from a Dump object loaded from a previously created backup file.
restore(Dump) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Restores the structure of the database from a Dump object loaded from a previously created backup file.
restore(Dump) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnector
Restores the structure of the database from a Dump object loaded from a previously created backup file.
restoreDatabase() - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
restoreTableConstraints(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Restores the table's constraints (e.g.
restoreTableConstraints(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Restores the table's constraints (e.g.
restoreTableData(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Restores the table's data into the database.
restoreTableData(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Restores the table's data into the database.
restoreTableStructure(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.MysqlConnector
Creates a single table using information from a dump.
restoreTableStructure(Table) - Method in class net.sourceforge.jdbdump.connect.connectors.PostgresqlConnector
Creates a single table using information from a dump.

S

save(Hashtable<String, Serializable>) - Method in class net.sourceforge.jdbdump.connect.ConfigurationIO
This method puts this class' current configuration data to its storage place.
save() - Method in class net.sourceforge.jdbdump.connect.DbConfigurationIO
This is an overriding method which updates configuration data to database
saveAction() - Method in class net.sourceforge.jdbdump.gui.TabDbEditBean
 
saveData() - Method in class net.sourceforge.jdbdump.connect.Configuration
Saves configuration storred in the Configuration object.
sendBackupNotification(String) - Method in class net.sourceforge.jdbdump.connect.Mailer
Sends a notification message informing about a finished backup.
sendNotification(String, String) - Method in class net.sourceforge.jdbdump.connect.Mailer
Sends notification message to the user with specified contents.
sendRestoreNotification(String) - Method in class net.sourceforge.jdbdump.connect.Mailer
Sends a notification message informing about a finished restore.
Sequence - Class in net.sourceforge.jdbdump.dump
Represents a database sequence.
Sequence() - Constructor for class net.sourceforge.jdbdump.dump.Sequence
 
setAutoload(boolean) - Method in class net.sourceforge.jdbdump.connect.Configuration
Changes value of autoload setting.
setAutosave(boolean) - Method in class net.sourceforge.jdbdump.connect.Configuration
Changes value of autosave setting.
setCompression(String) - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
setCompressionMethods(ArrayList<SelectItem>) - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
setConstraint(Constraint) - Method in class net.sourceforge.jdbdump.dump.Column
Assigns a constraint to this table column.
setDatabase(String) - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
setDatabaseReader(DatabaseConnector) - Method in class net.sourceforge.jdbdump.dump.Dump
Sets the dump in "database read mode", and sets the used DatabaseConnector to the one given in argument.
setDatabases(ArrayList<SelectItem>) - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
setDataTable(HtmlDataTable) - Method in class net.sourceforge.jdbdump.gui.TabDbListBean
 
setDbName(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setDbName(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setDbServerName(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setDbServerName(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setDbTitle(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setDbTitle(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setDecimalDigits(int) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the number of column's decimal digits.
setDefault(String) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's default value.
setDump(Dump) - Method in class net.sourceforge.jdbdump.dump.Table
Sets a reference to a Dump object which contains this Table.
setEmail(String) - Method in class net.sourceforge.jdbdump.connect.Configuration
 
setEmail(String) - Method in class net.sourceforge.jdbdump.connect.User
 
setEmail(String) - Method in class net.sourceforge.jdbdump.gui.DbSettingsBean
 
setEngine(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setEngine(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setEngines(Collection<SelectItem>) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setEngines(Collection<SelectItem>) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setFileReader(ObjectInputStream) - Method in class net.sourceforge.jdbdump.dump.Dump
Sets the dump in "file read mode", and sets the used file input stream the one given in argument.
setLength(int) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's length in characters.
setList(List) - Method in class net.sourceforge.jdbdump.gui.DbBqpListBean
 
setList(List) - Method in class net.sourceforge.jdbdump.gui.DbListBean
 
setLogin(String) - Method in class net.sourceforge.jdbdump.connect.User
 
setLogin(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setLogin(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setName(String) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's name.
setName(String) - Method in class net.sourceforge.jdbdump.dump.Table
Sets table's name.
setNotifyEmails(boolean) - Method in class net.sourceforge.jdbdump.gui.DbBqpBean
 
setNullable(int) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's nullability (DatabaseMetaData.columnNoNulls, DatabaseMetaData.columnNullable or DatabaseMetaData.columnNullableUnknown).
setNullable2(String) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's nullability ("YES", "NO" or "").
setPassword(String) - Method in class net.sourceforge.jdbdump.connect.User
 
setPassword(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setPassword(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setPasswordAgain(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setPasswordAgain(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setPort(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setPort(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
setProperty(String, String) - Method in class net.sourceforge.jdbdump.connect.DatabaseConnectionData
 
setRemarks(String) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's remarks.
setType(String) - Method in class net.sourceforge.jdbdump.dump.Column
Sets the column's type.
setUrl(String) - Method in class net.sourceforge.jdbdump.gui.DbAddBean
 
setUrl(String) - Method in class net.sourceforge.jdbdump.gui.DbEditBean
 
singleton - Static variable in class net.sourceforge.jdbdump.connect.DatabaseConnectorFactory
an object providing Singleton desing pattern implementation

T

TabDbEditBean - Class in net.sourceforge.jdbdump.gui
 
TabDbEditBean() - Constructor for class net.sourceforge.jdbdump.gui.TabDbEditBean
 
TabDbListBean - Class in net.sourceforge.jdbdump.gui
 
TabDbListBean() - Constructor for class net.sourceforge.jdbdump.gui.TabDbListBean
 
Table - Class in net.sourceforge.jdbdump.dump
Represents a table in a database.
Table(String, Dump) - Constructor for class net.sourceforge.jdbdump.dump.Table
Creates a new table with specified name.
TestDump - Class in net.sourceforge.jdbdump.connect
A class which may be used to test the dump/restore engine from the command line.
TestDump() - Constructor for class net.sourceforge.jdbdump.connect.TestDump
 
Trigger - Class in net.sourceforge.jdbdump.dump
Represents a database trigger.
Trigger() - Constructor for class net.sourceforge.jdbdump.dump.Trigger
 
Type - Class in net.sourceforge.jdbdump.dump
Represents a custom data type.
Type() - Constructor for class net.sourceforge.jdbdump.dump.Type
 

U

updateSettings() - Method in class net.sourceforge.jdbdump.gui.DbSettingsBean
 
user - Variable in class net.sourceforge.jdbdump.connect.FTPConfigurationIO
 
User - Class in net.sourceforge.jdbdump.connect
 
User(String, String, String) - Constructor for class net.sourceforge.jdbdump.connect.User
 

V

valueOf(String) - Static method in enum net.sourceforge.jdbdump.dump.Constraint.ConstraintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.jdbdump.dump.DumpFileManager.CompressionMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.jdbdump.dump.Constraint.ConstraintType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.sourceforge.jdbdump.dump.DumpFileManager.CompressionMethod
Returns an array containing the constants of this enum type, in the order they're declared.
View - Class in net.sourceforge.jdbdump.dump
Represents a database view.
View() - Constructor for class net.sourceforge.jdbdump.dump.View
 

A B C D E F G H I L M N P Q R S T U V

Copyright © 2005-2006 AGH International University of Science and Technology. All Rights Reserved.