|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Platform | this interface provides callbacks that allow to perform RDBMS Platform specific operations whereever neccessary. |
Class Summary | |
PlatformDefaultImpl | This class is a concrete implementation of Platform . |
PlatformFactory | this factory class is responsible to create Platform objects that define RDBMS platform specific behaviour. |
PlatformHsqldbImpl | This class extends PlatformDefaultImpl and defines specific
behavior for the Hsqldb platform. |
PlatformInformixImpl | This class extends PlatformDefaultImpl and defines specific
behavior for the Informix platform. |
PlatformMsAccessImpl | |
PlatformMySQLImpl |
This package contains classes that provide compatibility to a range of RDBM platforms.
The Platform
interface provides callbacks that allow to perform
RDBMS Platform specific operations whereever neccessary.
The class PlatformDefaultImpl
implements Platform
and
provides default implementations of all methods.
For each supported Platform Xxx
there is a class PlatformXxxImpl
which extends PlatformDefaultImpl
and may override the methods of the
baseclass.
The factory class PlatformFactory
can be used to create Platform
instances. It uses information from a JdbcConnectionDescriptor
to
select the appropriate PlatformXxxImpl
class.
Patterns applied: Configurable Factory, Strategy, Bridge
Todo: Provide more Platform-Implementations
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |