public class PgTargetDriverDialect extends GenericTargetDriverDialect
ALLOWED_ON_CLOSED_METHODS, CALL_GET_ARRAY, CALL_GET_BIG_DECIMAL, CALL_GET_BLOB, CALL_GET_BOOLEAN, CALL_GET_BYTE, CALL_GET_BYTES, CALL_GET_CHARACTER_STREAM, CALL_GET_CLOB, CALL_GET_DATE, CALL_GET_DOUBLE, CALL_GET_FLOAT, CALL_GET_INT, CALL_GET_LONG, CALL_GET_N_CHAR, CALL_GET_N_CLOB, CALL_GET_N_STRING, CALL_GET_OBJECT, CALL_GET_SHORT, CALL_GET_SQLXML, CALL_GET_STRING, CALL_GET_TIME, CALL_GET_TIMESTAMP, CALL_GET_URL, CALL_WAS_NULL, CONN_CLEAR_WARNINGS, CONN_CREATE_BLOB, CONN_CREATE_CLOB, CONN_CREATE_NCLOB, CONN_GET_AUTO_COMMIT, CONN_GET_CATALOG, CONN_GET_CLIENT_INFO, CONN_GET_HOLDABILITY, CONN_GET_METADATA, CONN_GET_NETWORK_TIMEOUT, CONN_GET_SCHEMA, CONN_GET_TYPE_MAP, CONN_IS_READ_ONLY, CONN_SET_HOLDABILITY, CONN_SET_SCHEMA, PREP_ADD_BATCH, PREP_CLEAR_PARAMS, STATEMENT_ADD_BATCH, STATEMENT_CLEAR_BATCH, STATEMENT_CLEAR_WARNINGS, STATEMENT_CLOSE_ON_COMPLETION, STATEMENT_GET_FETCH_SIZE, STATEMENT_GET_GENERATED_KEYS, STATEMENT_GET_MAX_FIELD_SIZE, STATEMENT_GET_MAX_ROWS, STATEMENT_GET_MORE_RESULTS, STATEMENT_GET_QUERY_TIMEOUT, STATEMENT_GET_RESULT_SET, STATEMENT_GET_RESULT_SET_CONCURRENCY, STATEMENT_GET_RESULT_SET_TYPE, STATEMENT_GET_UPDATE_COUNT, STATEMENT_GET_WARNINGS, STATEMENT_IS_CLOSE_ON_COMPLETION| Constructor and Description |
|---|
PgTargetDriverDialect() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getAllowedOnConnectionMethodNames() |
boolean |
isDialect(java.sql.Driver driver) |
boolean |
isDialect(java.lang.String dataSourceClass) |
boolean |
isDriverRegistered() |
ConnectInfo |
prepareConnectInfo(@NonNull java.lang.String protocol,
@NonNull HostSpec hostSpec,
@NonNull java.util.Properties props) |
void |
prepareDataSource(@NonNull javax.sql.DataSource dataSource,
@NonNull java.lang.String protocol,
@NonNull HostSpec hostSpec,
@NonNull java.util.Properties props) |
void |
registerDriver() |
pingpublic boolean isDialect(java.sql.Driver driver)
isDialect in interface TargetDriverDialectisDialect in class GenericTargetDriverDialectpublic boolean isDialect(java.lang.String dataSourceClass)
isDialect in interface TargetDriverDialectisDialect in class GenericTargetDriverDialectpublic ConnectInfo prepareConnectInfo(@NonNull java.lang.String protocol, @NonNull HostSpec hostSpec, @NonNull java.util.Properties props) throws java.sql.SQLException
prepareConnectInfo in interface TargetDriverDialectprepareConnectInfo in class GenericTargetDriverDialectjava.sql.SQLExceptionpublic void prepareDataSource(@NonNull javax.sql.DataSource dataSource,
@NonNull java.lang.String protocol,
@NonNull HostSpec hostSpec,
@NonNull java.util.Properties props)
throws java.sql.SQLException
prepareDataSource in interface TargetDriverDialectprepareDataSource in class GenericTargetDriverDialectjava.sql.SQLExceptionpublic boolean isDriverRegistered()
throws java.sql.SQLException
isDriverRegistered in interface TargetDriverDialectisDriverRegistered in class GenericTargetDriverDialectjava.sql.SQLExceptionpublic void registerDriver()
throws java.sql.SQLException
registerDriver in interface TargetDriverDialectregisterDriver in class GenericTargetDriverDialectjava.sql.SQLExceptionpublic java.util.Set<java.lang.String> getAllowedOnConnectionMethodNames()
getAllowedOnConnectionMethodNames in interface TargetDriverDialectgetAllowedOnConnectionMethodNames in class GenericTargetDriverDialect