All Implemented Interfaces:
Serializable, Cloneable, CorePlatform<ConversionManager>, Platform
Direct Known Subclasses:
AccessPlatform, AttunityPlatform, CloudscapePlatform, DB2Platform, DBasePlatform, FirebirdPlatform, H2Platform, HANAPlatform, HSQLPlatform, InformixPlatform, MaxDBPlatform, MySQLPlatform, OraclePlatform, PervasivePlatform, PointBasePlatform, PostgreSQLPlatform, SQLServerPlatform, SybasePlatform, SymfowarePlatform, TimesTenPlatform

public class DatabasePlatform extends DatabasePlatform
DatabasePlatform is private to EclipseLink. It encapsulates behavior specific to a database platform (eg. Oracle, Sybase, DBase), and provides protocol for EclipseLink to access this behavior. The behavior categories which require platform specific handling are SQL generation and sequence behavior. While database platform currently provides sequence number retrieval behavior, this will move to a sequence manager (when it is implemented).
Since:
TOPLink/Java 1.0
See Also:
  • Field Details

  • Constructor Details

    • DatabasePlatform

      public DatabasePlatform()
      Creates an instance of default database platform.