SPT RWT Application API

Uses of Package
com.sptci.rwt

Packages that use com.sptci.rwt
com.sptci.rwt A database abstraction API for analysing and interacting with relational databases using JDBC. 
com.sptci.rwt.webui The primary package for the Echo2/EPNG based web UI built around the com.sptci.rwt database abstraction API. 
com.sptci.rwt.webui.model Contains custom classes to display details of the MetaData classes in the detail area. 
com.sptci.rwt.webui.tree Contains custom classes to represent the MetaData sub-classes in a Tree
 

Classes in com.sptci.rwt used by com.sptci.rwt
AbstractProcedureAnalyser
          An abstract base class for database engine specific procedure analysers.
AbstractQueryExecutor
          A utility class to execute SQL statement (only one statement allowed).
AbstractSequenceAnalyser
          An abstract analyser for analysing sequence type objects in the database.
AbstractTriggerAnalyser
          An abstract analyser for analysing trigger type objects in the database.
AbstractViewAnalyser
          An abstractanalyser for analysing view type objects in the database.
Analyser
          An abstract base class analyser for the various database objects.
Analyser.CatalogueSchema
          A value object used to represent the names of the catalogue and schema.
CatalogueMetaData
          A value object that represents database catalogues.
Category
          A simple data object used to represent a category under which named queries are stored.
Column
          A simple value object that represents a column in a result set row.
ColumnMetaData
          A value object that represents metadata for columns.
ConnectionData
          A simple bean used to represent different types of database engines that the application can connect to.
ConnectionException
          A custom exception that is used to wrap any exceptions raised when fetching Connections.
ConnectionManager
          A manager used to globally maintain a single means of connecting to a database.
ConnectionParameters
          A simple value object used to represent the data required to initiate a connection to a database.
Connections
          A serializable wrapper used to represent saved JDBC connections for the application.
DatabaseType
          A simple bean used to represent different types of database engines that the application can connect to.
DBMSMetaData
          A value object that represents metadata for the database.
DBMSMetaData.Transaction
          An enumeration for the various types of transaction isolation levels supported by the database.
ForeignKeyMetaData
          A metadata object that represents foreign key constraint types.
ForeignKeyMetaData.Deferrability
          The enumeration of deferrability for keys.
ForeignKeyMetaData.Rule
          The enumeration of UPDATE_RULE and DELETE_RULE values for keys.
IndexMetaData
          A metadata object that represents table indices.
IndexMetaData.SortSequence
          An enumerationg for the sort sequence of indices.
IndexMetaData.Type
          An enumeration for the index types.
JDBCMetaData
          A value object that represents metadata for the JDBC driver.
KeyAnalyser
          An abstract analyser for analysing constraints and indices for tables.
KeyMetaData
          An abstract metadata object that represents constraint types (primary and foreign keys).
LimitsMetaData
          A value object that represents metadata about limits enforced by the database.
MetaData
          An abstract base class for all value objects that represent metadata for database objects.
ObjectMetaData
          An abstract value object that is used to represent database objects such as tables, views, columns etc that support having comments.
PrimaryKeyMetaData
          A metadata object that represents primary key constraint types.
ProcedureMetaData
          A metadata object that represents procedure/function objects.
Queries
          A serializable wrapper used to represent saved SQL queries for the application.
Query
          A simple sub-class of KeyValue used to represent a saved query.
RootMetaData
          An asbtract base class that represents objects that serve as the root of the database.
Row
          A simple value object that represents a row in a ResultSet.
Rows
          A simple value object that represents a ResultSet.
SchemaMetaData
          A value object that represents database schemas.
SequenceMetaData
          A value object that represents metadata for sequences.
TableMetaData
          A value object that represents metadata for tables.
TableTypeAnalyser
          An analyser for analysing table type objects in the database.
TableTypeMetaData
          An abstract value object that represents metadata for tables, views, synonyms and other similar objects.
TriggerMetaData
          A metadata object that represents trigger objects.
TriggerMetaData.Event
          An enumeration of event types that cause a trigger to fire.
TriggerMetaData.Orientation
          An enumeration of action_orientation values.
TriggerMetaData.Timing
          An enumeration of timing values for trigger execution.
ViewMetaData
          A value object that represents metadata for views.
 

Classes in com.sptci.rwt used by com.sptci.rwt.webui
Category
          A simple data object used to represent a category under which named queries are stored.
ConnectionManager
          A manager used to globally maintain a single means of connecting to a database.
ConnectionParameters
          A simple value object used to represent the data required to initiate a connection to a database.
Connections
          A serializable wrapper used to represent saved JDBC connections for the application.
DatabaseType
          A simple bean used to represent different types of database engines that the application can connect to.
DBMSMetaData
          A value object that represents metadata for the database.
Queries
          A serializable wrapper used to represent saved SQL queries for the application.
QueryException
          A custom exception that is used to wrap any exceptions raised when executing SQL statements.
Row
          A simple value object that represents a row in a ResultSet.
Rows
          A simple value object that represents a ResultSet.
 

Classes in com.sptci.rwt used by com.sptci.rwt.webui.model
CatalogueMetaData
          A value object that represents database catalogues.
ColumnMetaData
          A value object that represents metadata for columns.
DBMSMetaData
          A value object that represents metadata for the database.
ForeignKeyMetaData
          A metadata object that represents foreign key constraint types.
IndexMetaData
          A metadata object that represents table indices.
JDBCMetaData
          A value object that represents metadata for the JDBC driver.
KeyMetaData
          An abstract metadata object that represents constraint types (primary and foreign keys).
LimitsMetaData
          A value object that represents metadata about limits enforced by the database.
MetaData
          An abstract base class for all value objects that represent metadata for database objects.
PrimaryKeyMetaData
          A metadata object that represents primary key constraint types.
ProcedureMetaData
          A metadata object that represents procedure/function objects.
SchemaMetaData
          A value object that represents database schemas.
SequenceMetaData
          A value object that represents metadata for sequences.
TableMetaData
          A value object that represents metadata for tables.
TableTypeMetaData
          An abstract value object that represents metadata for tables, views, synonyms and other similar objects.
TriggerMetaData
          A metadata object that represents trigger objects.
ViewMetaData
          A value object that represents metadata for views.
 

Classes in com.sptci.rwt used by com.sptci.rwt.webui.tree
CatalogueMetaData
          A value object that represents database catalogues.
ColumnMetaData
          A value object that represents metadata for columns.
DBMSMetaData
          A value object that represents metadata for the database.
ForeignKeyMetaData
          A metadata object that represents foreign key constraint types.
IndexMetaData
          A metadata object that represents table indices.
MetaData
          An abstract base class for all value objects that represent metadata for database objects.
PrimaryKeyMetaData
          A metadata object that represents primary key constraint types.
ProcedureMetaData
          A metadata object that represents procedure/function objects.
RootMetaData
          An asbtract base class that represents objects that serve as the root of the database.
SchemaMetaData
          A value object that represents database schemas.
SequenceMetaData
          A value object that represents metadata for sequences.
TableMetaData
          A value object that represents metadata for tables.
TableTypeMetaData
          An abstract value object that represents metadata for tables, views, synonyms and other similar objects.
TriggerMetaData
          A metadata object that represents trigger objects.
ViewMetaData
          A value object that represents metadata for views.
 


SPT RWT Application API