A C D E F G H I J L P R S T U

A

AbstractCnxUser - class jdbcadmin.core.tools.AbstractCnxUser.
Base class for classes which use a database connection
The public methods of the overriding classes must call the AbstractCnxUser.connect() and #diconnect methods
AbstractCnxUser(ConnectionInfo) - Constructor for class jdbcadmin.core.tools.AbstractCnxUser
Constructor
addColumn(Column) - Method in class jdbcadmin.core.data.Table
Adds a column
addPKColumn(String) - Method in class jdbcadmin.core.data.Table
Adds a primarykey column
addSchema(String, boolean) - Method in class jdbcadmin.core.access.DeclarativeAccessImpl
Adds an access authorization for the specified schema.
addSchema(String, boolean) - Method in interface jdbcadmin.core.access.IConfigurableAuthorizationAccess
Adds an access authorization for the specified schema.
addSchema(String, boolean) - Method in class jdbcadmin.core.access.RestrictiveAccessImpl
Adds an access authorization for the specified schema.
addTable(String, String) - Method in class jdbcadmin.core.access.DeclarativeAccessImpl
Adds an access authorization for the specified table.
addTable(String, String) - Method in interface jdbcadmin.core.access.IConfigurableAuthorizationAccess
Adds an access authorization for the specified table.
addTable(String, String) - Method in class jdbcadmin.core.access.RestrictiveAccessImpl
Adds an access authorization for the specified table.
addValue(String, String) - Method in class jdbcadmin.core.data.Line
Adds a value
append(StringBuffer, String, String, String, int, String, char) - Static method in class jdbcadmin.core.util.StringUtil
Adds a String in a buffer.

C

Catalog - class jdbcadmin.core.data.Catalog.
Represents a database catalog.
Catalog(String) - Constructor for class jdbcadmin.core.data.Catalog
Constructor which specifies the catalog name.
Column - class jdbcadmin.core.data.Column.
Represents a table column.
Column() - Constructor for class jdbcadmin.core.data.Column
 
ConfigurationHandler - class jdbcadmin.core.tools.ConfigurationHandler.
Handler SAX for configuration parsing
ConfigurationHandler() - Constructor for class jdbcadmin.core.tools.ConfigurationHandler
 
ConnectionFactory - class jdbcadmin.core.tools.ConnectionFactory.
JDBC connections factory
ConnectionInfo - class jdbcadmin.core.data.ConnectionInfo.
Informations for a JDBC connection.
ConnectionInfo() - Constructor for class jdbcadmin.core.data.ConnectionInfo
Simple Constructor.
ConvertionException - exception jdbcadmin.core.exceptions.ConvertionException.
Exception thrown for convertion errors
ConvertionException(String, String, String, Throwable) - Constructor for class jdbcadmin.core.exceptions.ConvertionException
Constructor which set up the message, the name of the concerned property , a sample value and the source exception.
characters(char[], int, int) - Method in class jdbcadmin.core.tools.ConfigurationHandler
cnx - Variable in class jdbcadmin.core.tools.AbstractCnxUser
Connexion à la base, apres fermeture, elle doit être mise à null
compareTo(Object) - Method in class jdbcadmin.core.data.Column
compareTo(Object) - Method in class jdbcadmin.core.data.Schema
Compares with an other schema.
compareTo(Object) - Method in class jdbcadmin.core.data.Table
 
conInfos - Variable in class jdbcadmin.core.tools.AbstractCnxUser
Informations de connexion à la base de donnée
connect() - Method in class jdbcadmin.core.tools.AbstractCnxUser
If not initialized, creates or retrieves the connection
connect() - Method in class jdbcadmin.core.tools.JdbcInspector
If not initialized, creates or retrieves the connection and updates the database meta datas
containsColumn(String) - Method in class jdbcadmin.core.data.Table
Indicates whether or not the table contains the specified column

D

DangerousOperationException - exception jdbcadmin.core.exceptions.DangerousOperationException.
Exception thrown when a dangerous operation is asked.
DangerousOperationException(String) - Constructor for class jdbcadmin.core.exceptions.DangerousOperationException
{@inheritDoc}
DataManager - class jdbcadmin.core.tools.DataManager.
Class for managing data.
DataManager(ConnectionInfo, IAccessAuthorization) - Constructor for class jdbcadmin.core.tools.DataManager
Cosntructor which set up connection informations and access authorizations
DataNotFoundException - exception jdbcadmin.core.exceptions.DataNotFoundException.
Exception thown when asked data are not found
DataNotFoundException(String) - Constructor for class jdbcadmin.core.exceptions.DataNotFoundException
{@inheritDoc}
DeclarativeAccessImpl - class jdbcadmin.core.access.DeclarativeAccessImpl.
Implementation of IConfigurableAuthorizationAccess with declaration of authorized Tables ans Schemas.
DeclarativeAccessImpl() - Constructor for class jdbcadmin.core.access.DeclarativeAccessImpl
 
delete(Line) - Method in class jdbcadmin.core.tools.DataManager
Deletes the specified line from the database
disconnect() - Method in class jdbcadmin.core.tools.AbstractCnxUser
Closes the db connection
disconnect() - Method in class jdbcadmin.core.tools.JdbcInspector
Closes the connection.

E

endElement(String, String, String) - Method in class jdbcadmin.core.tools.ConfigurationHandler

F

FunctionalException - exception jdbcadmin.core.exceptions.FunctionalException.
Generic exception for functionnal errors.
FunctionalException(String) - Constructor for class jdbcadmin.core.exceptions.FunctionalException
{@inheritDoc}
fillTable(Table) - Method in class jdbcadmin.core.tools.JdbcInspector
Complete a table (columns and primary keys)
format(Column, Object) - Static method in class jdbcadmin.core.util.SQLTypeConvertor
String format of the column value

G

getAccessAuthorizations() - Method in class jdbcadmin.core.tools.ConfigurationHandler
 
getCalalogs() - Method in class jdbcadmin.core.tools.JdbcInspector
 
getCnx(ConnectionInfo) - Static method in class jdbcadmin.core.tools.ConnectionFactory
Init a JDBC connection using the specified connection informations
If the dataSourceJndiName property is specified, it will try to retrieve the connection from the datasource.
getColMap() - Method in class jdbcadmin.core.data.Table
 
getColumn(String) - Method in class jdbcadmin.core.data.Table
Retrieves a column
getColumnNames() - Method in class jdbcadmin.core.data.Table
 
getColumnNumber() - Method in class jdbcadmin.core.data.Table
 
getColumnSizes() - Method in class jdbcadmin.core.data.Table
Retrieves a Map associating column names with their display size.
getColumns(Table) - Method in class jdbcadmin.core.tools.JdbcInspector
Retrieves the table columns.
getCompleteName() - Method in class jdbcadmin.core.data.Table
 
getConnexionInfo() - Method in class jdbcadmin.core.tools.ConfigurationHandler
 
getDataSourceJndiName() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getDecimalDigits() - Method in class jdbcadmin.core.data.Column
 
getDriverJarData() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getDriverName() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getFullTable(Schema, String) - Method in class jdbcadmin.core.tools.JdbcInspector
Retrieve a filled table
getFullTables(Schema) - Method in class jdbcadmin.core.tools.JdbcInspector
Retrieves fully filled tables (with columns and primary key)
Key of the map : table names
Tables are sorted by their name
getHeaderString() - Method in class jdbcadmin.core.data.Table
Retrieves a String with column namles, ready to display.
getInstance(InputStream) - Static method in class jdbcadmin.core.tools.JdbcInspector
Retrieve an instance of the inspector.
getLabel() - Method in class jdbcadmin.core.tools.ConfigurationHandler
 
getMode() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getNakedTables(Schema) - Method in class jdbcadmin.core.tools.JdbcInspector
Retrieves the naked tables, without their columns Tables are sorted by their name
getName() - Method in class jdbcadmin.core.data.Catalog
Returns the name.
getName() - Method in class jdbcadmin.core.data.Column
 
getName() - Method in class jdbcadmin.core.data.Schema
Returns the name.
getName() - Method in class jdbcadmin.core.data.Table
 
getPkColumns() - Method in class jdbcadmin.core.data.Table
 
getPrimaryKeys(String) - Method in class jdbcadmin.core.tools.JdbcInspector
Retrieves primary keys for a table.
getPropertyName() - Method in class jdbcadmin.core.exceptions.ConvertionException
 
getSampleForColumn(Column) - Static method in class jdbcadmin.core.util.SQLTypeConvertor
Computes a sample value for a column.
getSampleValue() - Method in class jdbcadmin.core.exceptions.ConvertionException
 
getSchema() - Method in class jdbcadmin.core.data.Table
 
getSchemas() - Method in class jdbcadmin.core.tools.JdbcInspector
 
getSize() - Method in class jdbcadmin.core.data.Column
 
getTable() - Method in class jdbcadmin.core.data.Line
Returns the table.
getType() - Method in class jdbcadmin.core.data.Column
 
getTypeName() - Method in class jdbcadmin.core.data.Column
 
getUrl() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getUserName() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getUserPassword() - Method in class jdbcadmin.core.data.ConnectionInfo
 
getValue(String) - Method in class jdbcadmin.core.data.Line
Retrieves a value for athe specified columns
getValues() - Method in class jdbcadmin.core.data.Line
Retrieves a Map containing values, the key of the map is the column name.

H

hasPrimaryKey() - Method in class jdbcadmin.core.data.Table
Indicates whether or not the table has got a primary key

I

IAccessAuthorization - interface jdbcadmin.core.access.IAccessAuthorization.
Interface for the access authorization classes.
IConfigurableAuthorizationAccess - interface jdbcadmin.core.access.IConfigurableAuthorizationAccess.
Interface for configurable acces authorization.
insert(Line) - Method in class jdbcadmin.core.tools.DataManager
Insert the specified line in the database.
isFilled() - Method in class jdbcadmin.core.data.Table
 
isNullable() - Method in class jdbcadmin.core.data.Column
 
isPKColumn(String) - Method in class jdbcadmin.core.data.Table
Inidactes whether or not the specified column is part of the primary key
isSchemaAuthorized(String) - Method in class jdbcadmin.core.access.DeclarativeAccessImpl
Indicates whether the schema is authorized
isSchemaAuthorized(String) - Method in interface jdbcadmin.core.access.IAccessAuthorization
Indicates whether the schema is authorized
isSchemaAuthorized(String) - Method in class jdbcadmin.core.access.RestrictiveAccessImpl
Indicates whether the schema is authorized
isTableAuthorized(String, String) - Method in class jdbcadmin.core.access.DeclarativeAccessImpl
Indicates whether the table is authorized
isTableAuthorized(String, String) - Method in interface jdbcadmin.core.access.IAccessAuthorization
Indicates whether the table is authorized
isTableAuthorized(String, String) - Method in class jdbcadmin.core.access.RestrictiveAccessImpl
Indicates whether the table is authorized
iterateColumnNames() - Method in class jdbcadmin.core.data.Table
Iterate the column names.
iterateColumns() - Method in class jdbcadmin.core.data.Table
Iterate the columns.

J

JdbcInspector - class jdbcadmin.core.tools.JdbcInspector.
JDBC Introspection class.
JdbcInspector(ConnectionInfo, IAccessAuthorization) - Constructor for class jdbcadmin.core.tools.JdbcInspector
Constructor wich specify the connection informations and access authorizations.
jdbcadmin.core.access - package jdbcadmin.core.access
Authorizations management package.
jdbcadmin.core.data - package jdbcadmin.core.data
Value Objects (VO) package.
jdbcadmin.core.exceptions - package jdbcadmin.core.exceptions
Exceptions package.
jdbcadmin.core.tools - package jdbcadmin.core.tools
Tools package.
jdbcadmin.core.util - package jdbcadmin.core.util
Utility package.

L

Line - class jdbcadmin.core.data.Line.
Represents a table line.
Line(Table) - Constructor for class jdbcadmin.core.data.Line
Constructor which specifies the line's table.
loadConfig(InputStream) - Static method in class jdbcadmin.core.tools.ConfigurationHandler
Loads the configuration using the specified stream

P

parse(Column, String) - Static method in class jdbcadmin.core.util.SQLTypeConvertor
Parses the string value and return its object value

R

RestrictiveAccessImpl - class jdbcadmin.core.access.RestrictiveAccessImpl.
Implementation of IConfigurableAuthorizationAccess with declaration of the forbiden schemas and tables.
RestrictiveAccessImpl() - Constructor for class jdbcadmin.core.access.RestrictiveAccessImpl
 

S

SQLTypeConvertor - class jdbcadmin.core.util.SQLTypeConvertor.
Converts data from display format to database format
SQLTypeConvertor() - Constructor for class jdbcadmin.core.util.SQLTypeConvertor
Constructor
Schema - class jdbcadmin.core.data.Schema.
Represents a database schema.
Schema(String) - Constructor for class jdbcadmin.core.data.Schema
Constructor which specifies the schema name
StringUtil - class jdbcadmin.core.util.StringUtil.
Strings utility
StringUtil() - Constructor for class jdbcadmin.core.util.StringUtil
Constructor.
select(Table, int, int) - Method in class jdbcadmin.core.tools.DataManager
Retrieves some lines from the specified table.
setDataSourceJndiName(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setDecimalDigits(int) - Method in class jdbcadmin.core.data.Column
 
setDriverJarData(byte[]) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setDriverName(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setFilled(boolean) - Method in class jdbcadmin.core.data.Table
 
setMode(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setName(String) - Method in class jdbcadmin.core.data.Column
 
setNullable(boolean) - Method in class jdbcadmin.core.data.Column
 
setPkColumns(List) - Method in class jdbcadmin.core.data.Table
 
setSize(int) - Method in class jdbcadmin.core.data.Column
 
setType(int) - Method in class jdbcadmin.core.data.Column
 
setTypeName(String) - Method in class jdbcadmin.core.data.Column
 
setUrl(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setUserName(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
setUserPassword(String) - Method in class jdbcadmin.core.data.ConnectionInfo
 
startDocument() - Method in class jdbcadmin.core.tools.ConfigurationHandler
startElement(String, String, String, Attributes) - Method in class jdbcadmin.core.tools.ConfigurationHandler

T

Table - class jdbcadmin.core.data.Table.
Represente une table
Table(String, Schema) - Constructor for class jdbcadmin.core.data.Table
Constructor
TechnicalException - exception jdbcadmin.core.exceptions.TechnicalException.
Generic exception for technical errors.
TechnicalException(String) - Constructor for class jdbcadmin.core.exceptions.TechnicalException
{@inheritDoc}
TechnicalException(String, Throwable) - Constructor for class jdbcadmin.core.exceptions.TechnicalException
{@inheritDoc}
toString() - Method in class jdbcadmin.core.data.Column
toString() - Method in class jdbcadmin.core.data.Line
Represente la ligne sous forme de String
toString() - Method in class jdbcadmin.core.data.Table

U

update(Line) - Method in class jdbcadmin.core.tools.DataManager
Update the database with the specified line

A C D E F G H I J L P R S T U

Copyright © 2004-2005 Norsys. All Rights Reserved.