Modifier and Type | Method and Description |
---|---|
protected void |
ClassDescriptor.verifyTableQualifiers(Platform platform)
INTERNAL:
Check that the qualifier on the table names are properly set.
|
Modifier and Type | Class and Description |
---|---|
class |
DatabasePlatform
DatabasePlatform is private to TopLink.
|
class |
DatasourcePlatform
DatasourcePlatform is private to TopLink.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabasePlatform.copyInto(Platform platform)
Copy the state into the new platform.
|
void |
DatasourcePlatform.copyInto(Platform platform)
Copy the state into the new platform.
|
void |
Platform.copyInto(Platform platform)
Copy the state into the new platform.
|
Modifier and Type | Field and Description |
---|---|
protected Platform |
AbstractSession.platform
Allow the datasource platform to be cached.
|
Modifier and Type | Method and Description |
---|---|
Platform |
AbstractSession.getDatasourcePlatform()
PUBLIC:
Return the database platform currently connected to.
|
Platform |
AbstractSession.getPlatform(Class domainClass)
INTERNAL:
Return the database platform currently connected to
for specified class.
|
Platform |
UnitOfWorkImpl.getPlatform(Class domainClass)
INTERNAL:
Return the platform for a particular class.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessPlatform
Purpose: Provides Microsoft Access specific behaviour.
|
class |
AttunityPlatform
TopLink Platform class which works with Attunity's Connect JDBC driver.
|
class |
CloudscapePlatform
Purpose: Provides CloudScape DBMS specific behaviour.
|
class |
DB2MainframePlatform
Purpose: Provides DB2 Mainframe specific behaviour.
|
class |
DB2Platform
Purpose: Provides DB2 specific behaviour.
|
class |
DBasePlatform
Purpose: Provides DBase specific behaviour.
|
class |
DerbyPlatform
Purpose: Provides Derby DBMS specific behaviour.
|
class |
HSQLPlatform
Purpose: Provides HSQL specific behaviour.
|
class |
InformixPlatform
Purpose: Provides Informix specific behaviour.
|
class |
JavaDBPlatform
Purpose: Allows to use JavaDBPlatform as a synonym for DerbyPlatform
|
class |
MySQL4Platform
Purpose: Provides MySQL specific behaviour.
|
class |
PointBasePlatform
Support the Pointbase database.
|
class |
PostgreSQLPlatform
Purpose: Provides Postgres specific behaviour.
|
class |
SQLAnyWherePlatform
Provides SQL Anywhere specific behaviour.
|
class |
SQLServerPlatform
Purpose: Provides SQL Server specific behaviour.
|
class |
SybasePlatform
Purpose: Provides Sybase specific behaviour.
|
class |
TimesTenPlatform |
Modifier and Type | Class and Description |
---|---|
class |
OraclePlatform
Purpose: Provides Oracle specific behaviour.
|
Modifier and Type | Method and Description |
---|---|
Connection |
NoServerPlatform.unwrapOracleConnection(Platform platform,
Connection connection)
INTERNAL:
When there is no server, the original connection will be returned
|
Connection |
ServerPlatform.unwrapOracleConnection(Platform platform,
Connection connection)
INTERNAL: This method is used to unwrap the oracle connection wrapped by
the application server.
|
Connection |
ServerPlatformBase.unwrapOracleConnection(Platform platform,
Connection connection)
INTERNAL: This method is used to unwrap the oracle connection wrapped by
the application server.
|
Modifier and Type | Field and Description |
---|---|
protected Platform |
Sequence.platform |
Modifier and Type | Method and Description |
---|---|
Platform |
Sequence.getDatasourcePlatform() |
Modifier and Type | Method and Description |
---|---|
void |
Sequence.onConnect(Platform platform)
INTERNAL:
This method is called when Sequencing object is created.
|
void |
Sequence.onDisconnect(Platform platform)
INTERNAL:
This method is called when Sequencing object is destroyed.
|
protected void |
Sequence.setDatasourcePlatform(Platform platform) |
protected void |
Sequence.verifyPlatform(Platform otherPlatform)
INTERNAL:
Make sure that the sequence is not used by more than one platform.
|
Modifier and Type | Field and Description |
---|---|
protected Platform |
DatasourceLogin.platform
Implementation of platform-specific behaviors.
|
Modifier and Type | Method and Description |
---|---|
Platform |
DatasourceLogin.getDatasourcePlatform()
PUBLIC:
Return the datasource platform specific information.
|
Platform |
Login.getDatasourcePlatform()
PUBLIC:
Return the datasource platform specific information.
|
Platform |
Session.getDatasourcePlatform()
PUBLIC:
Return the database platform currently connected to.
|
Modifier and Type | Method and Description |
---|---|
void |
DatasourceLogin.setDatasourcePlatform(Platform platform)
PUBLIC:
Set the database platform specific information.
|
void |
Login.setDatasourcePlatform(Platform platform)
PUBLIC:
Set the database platform specific information.
|
void |
DatasourceLogin.setPlatform(Platform platform)
INTERNAL:
Set the database platform specific information.
|
void |
Login.setPlatform(Platform platform)
INTERNAL:
Set the database platform specific information.
|
void |
DatasourceLogin.usePlatform(Platform platform)
ADVANCED:
Set the database platform to be custom platform.
|
Constructor and Description |
---|
DatasourceLogin(Platform databasePlatform)
ADVANCED:
Create a new login for the given platform.
|
Copyright © 2023. All rights reserved.