Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D E F G H I L M N O P Q R S T U V W

A

AbstractSchemaHandler - class org.enableit.db.darrt.AbstractSchemaHandler.
An abstract ancestor that takes care of many of the common operations required when handling the XML and JDBC metadata.
AbstractSchemaHandler() - Constructor for class org.enableit.db.darrt.AbstractSchemaHandler
 
about - Static variable in class org.enableit.db.darrt.DarHandler
CVS info about this class and its current version
about - Static variable in class org.enableit.db.darrt.DataHandler
CVS info about this class and its current version
about - Static variable in interface org.enableit.db.darrt.ReportListener
CVS info about this class and its current version
about - Static variable in interface org.enableit.db.darrt.SchemaConstants
CVS info about this class and its current version
about - Static variable in class org.enableit.db.darrt.ViewExporter
CVS info about this class and its current version
addListener(DarrtListener) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Add a class interested in receiving events from the AbstractSchemaHandler.
addListeners(List) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Add one or more classes interested in receiving events from the AbstractSchemaHandler.
addRefTable(Table) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
addTables(DatabaseMetaData, Document, String, Element, String[]) - Method in class org.enableit.db.darrt.SchemaExporter
Extract table metadata adding appropriate tags.
alterSchema() - Method in class org.enableit.db.darrt.SchemaHandler
Compares the reference and target schemas, then modifies the target as necessary to match the reference.
alterSchema() - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
alterSchemaScript() - Method in class org.enableit.db.darrt.SchemaHandler
 
alterSchemaScript() - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
approxIndexStats - Variable in class org.enableit.db.darrt.SchemaExporter
 

C

CATALOGS - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
CATALOG_TERM - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
CLASS_NAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
COLUMN - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
COLUMN - Static variable in class org.enableit.db.darrt.SchemaExporter
 
COL_NAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
COL_NAME - Static variable in class org.enableit.db.darrt.SchemaExporter
 
COL_TYPE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
COL_TYPE - Static variable in class org.enableit.db.darrt.SchemaExporter
 
CREATION_DATE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
ChangeTargetTest - class org.enableit.db.darrt.ChangeTargetTest.
Tests ChangeTarget
ChangeTargetTest(String) - Constructor for class org.enableit.db.darrt.ChangeTargetTest
Default Constructor
catalog - Variable in class org.enableit.db.darrt.SchemaExporter
 
changeTarget() - Method in class org.enableit.db.darrt.SchemaHandler
Changes the target database defined by the reference schema XML document to the values held in the target provider.
characters(char[], int, int) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
checkMandatory() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Checks the mandatory properties have been set, so can continue.
checkMandatory() - Method in class org.enableit.db.darrt.SchemaHandler
Checks the mandatory properties have been set, so can continue.
createData(List) - Method in class org.enableit.db.darrt.DataHandler
Import data from the data source and table patterns configured.
createSchema() - Method in class org.enableit.db.darrt.SchemaHandler
Creates the reference schema at the location identified first by the provider parameter or if null by the provider details inside the target schema.
currTag - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 

D

DAR_NAME - Static variable in class org.enableit.db.darrt.DarHandlerTest
Name of dar to perform tests on.
DB_DRIVER_CLASS - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
DB_DRIVER_CLASS - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
DB_PASSWORD - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
DB_PASSWORD - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
DB_URL - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
DB_URL - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
DB_USERNAME - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
DB_USERNAME - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
DDLFactory - class org.enableit.db.darrt.DDLFactory.
 
DDLFactory() - Constructor for class org.enableit.db.darrt.DDLFactory
Constructor to preserve singleton status.
DDLFactoryTest - class org.enableit.db.darrt.DDLFactoryTest.
Tests DDLFactory's SQL creation capability without actually running the SQL against a database.
DDLFactoryTest(String) - Constructor for class org.enableit.db.darrt.DDLFactoryTest
Default Constructor
DDLGenerator - interface org.enableit.db.darrt.DDLGenerator.
 
DEFINITION - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
DESCRIPTION - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
DIFFERENCE - Static variable in class org.enableit.db.darrt.DarrtEvent
 
DRIVER - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
DarHandler - class org.enableit.db.darrt.DarHandler.
Manipulates Database Archives (.dar) files.
DarHandler() - Constructor for class org.enableit.db.darrt.DarHandler
Default Constructor.
DarHandlerTest - class org.enableit.db.darrt.DarHandlerTest.
Tests DarHandler
DarHandlerTest(String) - Constructor for class org.enableit.db.darrt.DarHandlerTest
Default Constructor
DarHandlingException - exception org.enableit.db.darrt.DarHandlingException.
General exception for use by this library's classes when communicating exceptions.
DarHandlingException() - Constructor for class org.enableit.db.darrt.DarHandlingException
DarHandlingException Method
DarHandlingException(String) - Constructor for class org.enableit.db.darrt.DarHandlingException
DarHandlingException Method
DarHandlingException(String, Throwable) - Constructor for class org.enableit.db.darrt.DarHandlingException
DarHandlingException Method
DarrtEvent - class org.enableit.db.darrt.DarrtEvent.
 
DarrtEvent() - Constructor for class org.enableit.db.darrt.DarrtEvent
 
DarrtEvent(int, Object) - Constructor for class org.enableit.db.darrt.DarrtEvent
 
DarrtListener - interface org.enableit.db.darrt.DarrtListener.
 
DataHandler - class org.enableit.db.darrt.DataHandler.
 
DataHandler() - Constructor for class org.enableit.db.darrt.DataHandler
Default Constructor.
DataHandlerTest - class org.enableit.db.darrt.DataHandlerTest.
Tests DataHandler
DataHandlerTest(String) - Constructor for class org.enableit.db.darrt.DataHandlerTest
Junit Constructor
DiffFormatter - interface org.enableit.db.darrt.DiffFormatter.
 
darUrl - Static variable in class org.enableit.db.darrt.DarHandlerTest
URL of the dar to perform tests on.
ddlFactory - Variable in class org.enableit.db.darrt.PlainFormatter
 
debug - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
debug - Variable in class org.enableit.db.darrt.DarHandler
Debug flag
diffSchemas() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Returns the differences between the reference and target schemas as a List of DiffData objects.
diffSchemas() - Method in class org.enableit.db.darrt.SchemaHandler
Returns the differences between the reference and target schemas as a List of DiffData objects.
diffSchemas() - Method in class org.enableit.db.darrt.SchemaSaxHandler
 

E

EL_TABLE - Static variable in class org.enableit.db.darrt.DataHandler
Attribute name holding table name.
END_ALTER_SCHEMA - Static variable in class org.enableit.db.darrt.DarrtEvent
 
END_SCHEMA_DIFF - Static variable in class org.enableit.db.darrt.DarrtEvent
 
EOL - Static variable in class org.enableit.db.darrt.GenericDDLImpl
Short cut to the platform-specific line separator.
endElement(String, String, String) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
eventBean - Variable in class org.enableit.db.darrt.DarrtEvent
 
eventId - Variable in class org.enableit.db.darrt.DarrtEvent
 
export() - Method in class org.enableit.db.darrt.DataHandler
Export data from the data source and table patterns configured.
export(String, String, String, String) - Method in class org.enableit.db.darrt.SchemaExporter
Export the schema identified by the provided connection parameters.
export(String) - Method in class org.enableit.db.darrt.SchemaExporter
Export the schema identified by the provided connection parameters.
export(Connection) - Method in class org.enableit.db.darrt.SchemaExporter
Export the schema at the database already connected to.
export(String) - Method in class org.enableit.db.darrt.ViewExporter
Export the definition of the named view.
export(Connection, String) - Method in class org.enableit.db.darrt.ViewExporter
Export the definition of the named view.

F

FK - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK - Static variable in class org.enableit.db.darrt.SchemaExporter
 
FK_DATA_COLUMN - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK_DATA_COLUMN - Static variable in class org.enableit.db.darrt.SchemaExporter
 
FK_DATA_COL_NAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK_DATA_COL_NAME - Static variable in class org.enableit.db.darrt.SchemaExporter
 
FK_DISPLAY_COLUMN - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK_DISPLAY_COLUMN - Static variable in class org.enableit.db.darrt.SchemaExporter
 
FK_DISPLAY_COL_NAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK_DISPLAY_COL_NAME - Static variable in class org.enableit.db.darrt.SchemaExporter
 
FK_TABLE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
FK_TABLE - Static variable in class org.enableit.db.darrt.SchemaExporter
 
format(DiffData) - Method in interface org.enableit.db.darrt.DiffFormatter
Format a difference for another class to control the writing of.
format(DiffData) - Method in class org.enableit.db.darrt.PlainFormatter
Format a difference for another class to control the writing of.
formatter - Variable in class org.enableit.db.darrt.SchemaExporter
 

G

GENERIC - Static variable in class org.enableit.db.darrt.GenericDDLImpl
Key used to obtain the generic DDLGenerator.
GenericDDLImpl - class org.enableit.db.darrt.GenericDDLImpl.
 
GenericDDLImpl() - Constructor for class org.enableit.db.darrt.GenericDDLImpl
Default constructor.
generators - Static variable in class org.enableit.db.darrt.DDLFactory
Internal cache of DDLGenerators for various RDBMS.
getCreate(Provider, Object) - Method in class org.enableit.db.darrt.DDLFactory
Create a database object that does not currently exist.
getCreate(Object) - Method in interface org.enableit.db.darrt.DDLGenerator
Create a table that does not currently exist.
getCreate(Object) - Method in class org.enableit.db.darrt.GenericDDLImpl
Create a database object that does not currently exist.
getCreateIndex(Index) - Method in interface org.enableit.db.darrt.DDLGenerator
Creates DDL for an index.
getCreateIndex(Index) - Method in class org.enableit.db.darrt.GenericDDLImpl
Creates DDL for an index.
getDataType(String) - Method in class org.enableit.db.darrt.GenericDDLImpl
Returns the same data type passed in.
getDatabase(Provider) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Extracts a database schema from a JDBC URL by infering the database type and driver name.
getDebug() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getEventBean() - Method in class org.enableit.db.darrt.DarrtEvent
 
getEventId() - Method in class org.enableit.db.darrt.DarrtEvent
 
getGenerator(Provider) - Method in class org.enableit.db.darrt.DDLFactory
Returns the appropriate generator for the provider specified.
getGenerator(String) - Method in class org.enableit.db.darrt.DDLFactory
Returns the appropriate generator for the provider specified.
getInstance() - Static method in class org.enableit.db.darrt.DDLFactory
Factory method.
getListeners() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getModify(Provider, DiffData) - Method in class org.enableit.db.darrt.DDLFactory
 
getModify(DiffData) - Method in interface org.enableit.db.darrt.DDLGenerator
Returns the DDL to create the modification between the reference and targets.
getModify(DiffData) - Method in class org.enableit.db.darrt.GenericDDLImpl
 
getName() - Method in interface org.enableit.db.darrt.DDLGenerator
Return the name of this DDLGenerator.
getName() - Method in class org.enableit.db.darrt.GenericDDLImpl
Return the name of this DDLGenerator.
getOnlineRefSchema() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getOnlineTargetSchema() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getPackageDir(String) - Method in class org.enableit.db.darrt.SchemaExporter
Returns the directory name classes should be stored in based on the Java package name received
getRefDatabase() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getRefSchemaName() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getRefSchemaUrl() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getRefSchemaUrl() - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
getRootCause() - Method in class org.enableit.db.darrt.SchemaHandlingException
 
getTablePattern() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getTargetDatabase() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
getTargetSchemaUrl() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Specify a JDBC URL to use as the target data source.
getTargetSchemaUrl() - Method in class org.enableit.db.darrt.SchemaSaxHandler
 

H

handle(DarrtEvent) - Method in interface org.enableit.db.darrt.DarrtListener
 
handle(DarrtEvent) - Method in class org.enableit.db.darrt.PlainFormatter
 

I

INDEX - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
INDEX_UNIQUE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
indent - Static variable in class org.enableit.db.darrt.PlainFormatter
 
index - Variable in class org.enableit.db.darrt.PlainFormatter
 
install(Connection, DiffData) - Method in class org.enableit.db.darrt.DDLFactory
Install the necessary changes in the provider database to eliminate the differences in the diffs parameter.
install(URL) - Method in class org.enableit.db.darrt.DarHandler
Installs a data archive in its entirety.

L

listeners - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
logger - Static variable in class org.enableit.db.darrt.AbstractSchemaHandler
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.ChangeTargetTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.DDLFactory
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.DDLFactoryTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.DarHandler
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.DarHandlerTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.DataHandler
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.DataHandlerTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.GenericDDLImpl
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.PlainFormatter
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.SchemaExporter
Define a static Category instance for logging.
logger - Static variable in class org.enableit.db.darrt.SchemaHandler
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.SchemaHandlerTest
Define a static Logger variable for logging.
logger - Static variable in class org.enableit.db.darrt.SchemaSaxHandler
The Log4J Logger doing the logging.
logger - Static variable in class org.enableit.db.darrt.ViewExporter
The Log4J Logger doing the logging.

M

METADATA - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
main(String[]) - Static method in class org.enableit.db.darrt.SchemaExporter
 
me - Static variable in class org.enableit.db.darrt.DDLFactory
Singleton instance.

N

NAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
NO_DEFINITION_AVAILABLE - Static variable in interface org.enableit.db.darrt.DDLGenerator
 
NULLABLE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
NULLABLE - Static variable in class org.enableit.db.darrt.SchemaExporter
 

O

ORACLE_QUERY - Static variable in class org.enableit.db.darrt.ViewExporter
Query to return a VIEW definition from an Oracle database.
onlineRefSchema - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
onlineTargetSchema - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
org.enableit.db.darrt - package org.enableit.db.darrt
 
out - Variable in class org.enableit.db.darrt.PlainFormatter
 

P

PASSWORD - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
PK - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
PK - Static variable in class org.enableit.db.darrt.SchemaExporter
 
PN_MS_SQL_SERVER - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
PROVIDER - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
PlainFormatter - class org.enableit.db.darrt.PlainFormatter.
 
PlainFormatter() - Constructor for class org.enableit.db.darrt.PlainFormatter
Default constructor.
PlainFormatter(Provider) - Constructor for class org.enableit.db.darrt.PlainFormatter
Constructor that also sets database provider.
parseSchema(URL) - Method in class org.enableit.db.darrt.SchemaSaxHandler
Parses a schema.
parseSchemas() - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Parses a schema.
parseSchemas() - Method in class org.enableit.db.darrt.SchemaHandler
/** Parses a schema.
provider - Variable in class org.enableit.db.darrt.PlainFormatter
The database provider to pass to the DDLFactory.
provider - Variable in class org.enableit.db.darrt.SchemaExporter
 
provider - Variable in class org.enableit.db.darrt.ViewExporter
Defines the database connection properties.

Q

query - Variable in class org.enableit.db.darrt.ViewExporter
The SQL query to obtain a view's definition from the database proprietary metadata.

R

RDBMS_CMD_SEPARATOR - Static variable in class org.enableit.db.darrt.GenericDDLImpl
The RDBMS-specific command separator.
REF_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.ChangeTargetTest
 
REF_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
REF_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
REF_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerTest
 
ROOT_ELEMENT - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
ReportListener - interface org.enableit.db.darrt.ReportListener.
 
raiseEvent(int, Object) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
Notify listeners of the specified event.
raiseEvent(int, Object) - Method in class org.enableit.db.darrt.SchemaHandler
Notify listeners of the specified event.
reader - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 
refDatabase - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
refSchemaName - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
The reference schema name.
refSchemaUrl - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
refSchemaUrl - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 
refTable - Static variable in class org.enableit.db.darrt.DDLFactoryTest
Reference table definition.
refTables - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 
removeWhitespace(String) - Method in class org.enableit.db.darrt.DDLFactory
Removes embedded whitespace from the string parameter.
rootCause - Variable in class org.enableit.db.darrt.SchemaHandlingException
 

S

SCHEMA - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
SCHEMAS - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
SCHEMAS - Static variable in class org.enableit.db.darrt.SchemaExporter
 
SCHEMA_MODIFICATION - Static variable in class org.enableit.db.darrt.DarrtEvent
 
SCHEMA_TERM - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
START_ALTER_SCHEMA - Static variable in class org.enableit.db.darrt.DarrtEvent
 
START_SCHEMA_DIFF - Static variable in class org.enableit.db.darrt.DarrtEvent
 
SYBASE_QUERY - Static variable in class org.enableit.db.darrt.ViewExporter
Query to return a VIEW definition from an Sybase database.
SchemaConstants - interface org.enableit.db.darrt.SchemaConstants.
Provides constants to the Schema tools.
SchemaExporter - class org.enableit.db.darrt.SchemaExporter.
Export database schemas as XML.
SchemaExporter() - Constructor for class org.enableit.db.darrt.SchemaExporter
Default Constructor
SchemaHandler - class org.enableit.db.darrt.SchemaHandler.
The entry point or facade for the library.
SchemaHandler() - Constructor for class org.enableit.db.darrt.SchemaHandler
Default constructor.
SchemaHandlerAlterTest - class org.enableit.db.darrt.SchemaHandlerAlterTest.
Tests SchemaHandler
SchemaHandlerAlterTest(String) - Constructor for class org.enableit.db.darrt.SchemaHandlerAlterTest
Default Constructor
SchemaHandlerDiffTest - class org.enableit.db.darrt.SchemaHandlerDiffTest.
Tests SchemaHandler
SchemaHandlerDiffTest(String) - Constructor for class org.enableit.db.darrt.SchemaHandlerDiffTest
Default Constructor
SchemaHandlerTest - class org.enableit.db.darrt.SchemaHandlerTest.
Tests SchemaHandler
SchemaHandlerTest(String) - Constructor for class org.enableit.db.darrt.SchemaHandlerTest
Default Constructor
SchemaHandlingException - exception org.enableit.db.darrt.SchemaHandlingException.
General exception for use by this library's classes when communicating exceptions.
SchemaHandlingException() - Constructor for class org.enableit.db.darrt.SchemaHandlingException
SchemaHandlingException Method
SchemaHandlingException(String) - Constructor for class org.enableit.db.darrt.SchemaHandlingException
SchemaHandlingException Method
SchemaHandlingException(String, Throwable) - Constructor for class org.enableit.db.darrt.SchemaHandlingException
SchemaHandlingException Method
SchemaSaxHandler - class org.enableit.db.darrt.SchemaSaxHandler.
The entry point or facade for the library.
SchemaSaxHandler() - Constructor for class org.enableit.db.darrt.SchemaSaxHandler
 
schemaHandler - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
Schema Handler instance employed in testing.
schemaHandler - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
Schema Handler instance employed in testing.
schemaHandler - Static variable in class org.enableit.db.darrt.SchemaHandlerTest
Schema Handler instance employed in testing.
setDebug(boolean) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setDebug(boolean) - Method in class org.enableit.db.darrt.DarHandler
Sets the dar file name.
setEventBean(Object) - Method in class org.enableit.db.darrt.DarrtEvent
 
setEventId(int) - Method in class org.enableit.db.darrt.DarrtEvent
 
setOnlineRefSchema(Provider) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setOnlineTargetSchema(Provider) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setProvider(Provider) - Method in class org.enableit.db.darrt.ViewExporter
Sets the details of the target database.
setRefDatabase(Database) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setRefSchemaName(String) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setRefSchemaUrl(URL) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setRefSchemaUrl(URL) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
setTablePattern(String) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setTableTypes(String) - Method in class org.enableit.db.darrt.SchemaExporter
Set the table types to export.
setTableTypes(String[]) - Method in class org.enableit.db.darrt.SchemaExporter
An array of table types to be exported.
setTargetDatabase(Database) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setTargetSchema(String) - Method in class org.enableit.db.darrt.SchemaExporter
The name of the schema to be exported.
setTargetSchemaUrl(URL) - Method in class org.enableit.db.darrt.AbstractSchemaHandler
 
setTargetSchemaUrl(URL) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
setUp() - Method in class org.enableit.db.darrt.ChangeTargetTest
Define the test environment.
setUp() - Method in class org.enableit.db.darrt.DDLFactoryTest
 
setUp() - Method in class org.enableit.db.darrt.DarHandlerTest
Define the test environment.
setUp() - Method in class org.enableit.db.darrt.SchemaHandlerAlterTest
Define the test environment.
setUp() - Method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Define the test environment.
setUp() - Method in class org.enableit.db.darrt.SchemaHandlerTest
Define the test environment.
setWriter(Writer) - Method in class org.enableit.db.darrt.PlainFormatter
Set the writer for the report.
setWriter(Writer) - Method in interface org.enableit.db.darrt.ReportListener
Set the writer for the report.
stack - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 
startElement(String, String, String, Attributes) - Method in class org.enableit.db.darrt.SchemaSaxHandler
 
suite() - Static method in class org.enableit.db.darrt.ChangeTargetTest
Defines all the tests for the Web Service application including tests in this class.
suite() - Static method in class org.enableit.db.darrt.DDLFactoryTest
Defines all the tests for the Web Service application including tests in this class.
suite() - Static method in class org.enableit.db.darrt.DarHandlerTest
Defines all the tests for the Web Service application including tests in this class.
suite() - Static method in class org.enableit.db.darrt.SchemaHandlerAlterTest
Defines all the tests for the Web Service application including tests in this class.
suite() - Static method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Defines all the tests for the Web Service application including tests in this class.
suite() - Static method in class org.enableit.db.darrt.SchemaHandlerTest
Defines all the tests for the Web Service application including tests in this class.

T

TABLE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
TABLE_TYPES - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
TARGET_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.ChangeTargetTest
 
TARGET_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerAlterTest
 
TARGET_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerDiffTest
 
TARGET_SCHEMA_NAME - Static variable in class org.enableit.db.darrt.SchemaHandlerTest
 
TYPE - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
tTable - Static variable in class org.enableit.db.darrt.DDLFactoryTest
Target table definition.
tablePattern - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
The table pattern to operate on.
tableTypes - Variable in class org.enableit.db.darrt.SchemaExporter
 
targetDatabase - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
targetDir - Variable in class org.enableit.db.darrt.SchemaExporter
 
targetSchema - Variable in class org.enableit.db.darrt.SchemaExporter
 
targetSchemaUrl - Variable in class org.enableit.db.darrt.AbstractSchemaHandler
 
targetSchemaUrl - Variable in class org.enableit.db.darrt.SchemaSaxHandler
 
test10DataHandler() - Method in class org.enableit.db.darrt.DataHandlerTest
Tests export of data from a single database table.
test20DataHandler() - Method in class org.enableit.db.darrt.DataHandlerTest
Tests export of data from all database tables in the named schema.
testAlterSchema() - Method in class org.enableit.db.darrt.SchemaHandlerAlterTest
Diff and reconcile 2 schemas.
testAlterSchema() - Method in class org.enableit.db.darrt.SchemaHandlerTest
Diff and reconcile 2 schemas.
testChangeTargetUrlToParameters() - Method in class org.enableit.db.darrt.ChangeTargetTest
Run changing the provider element in a schema.
testChangeTargetUrlToUrl() - Method in class org.enableit.db.darrt.ChangeTargetTest
Run changing the provider element in a schema.
testDarHandler() - Method in class org.enableit.db.darrt.DarHandlerTest
Run DarHandler
testDiffSchema() - Method in class org.enableit.db.darrt.SchemaHandlerTest
Run test to parse 2 schemas and report the differences.
testDiffSchemaErrorConditions() - Method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Test failure modes of diffSchemas method.
testDiffSchemaErrorConditions() - Method in class org.enableit.db.darrt.SchemaHandlerTest
Test failure modes of diffSchemas method.
testExportedXMLDiffSchema() - Method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Run test to parse 2 schemas and report the differences.
testInstallAlterTest() - Method in class org.enableit.db.darrt.DDLFactoryTest
Run alter table test.
testInstallCreateTest() - Method in class org.enableit.db.darrt.DDLFactoryTest
Run install new table test.
testRefOnlineDiffSchema() - Method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Run test to parse 2 schemas when reference schema is dynamically exported from online database and report the differences.
testTargetOnlineDiffSchema() - Method in class org.enableit.db.darrt.SchemaHandlerDiffTest
Run test to parse 2 schemas when target schema is dynamically exported from online database and report the differences.

U

URL_STRING - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
USERNAME - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
uniqueIndexOnly - Variable in class org.enableit.db.darrt.SchemaExporter
 

V

VIEW - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
VSN - Static variable in interface org.enableit.db.darrt.SchemaConstants
 
ViewExporter - class org.enableit.db.darrt.ViewExporter.
Class to extract a VIEW's definition from a database.
ViewExporter() - Constructor for class org.enableit.db.darrt.ViewExporter
Default Constructor
viewExporter - Variable in class org.enableit.db.darrt.SchemaExporter
 

W

writeDiffs(List, Writer) - Method in interface org.enableit.db.darrt.DiffFormatter
 
writeDiffs(List, Writer) - Method in class org.enableit.db.darrt.PlainFormatter
Formats the differences and writes them to the writer provided.
writeObj(Object, Object, PrintWriter, int) - Method in class org.enableit.db.darrt.PlainFormatter
Uses introspection to compare properties of reference and target objects, then write the value of the requested one the writer.

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