public class MultiAzClusterPgDialect extends PgDialect implements MultiAzClusterDialect
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
INSTANCE_ID_QUERY |
protected static java.lang.String |
IS_RDS_CLUSTER_QUERY |
protected static java.lang.String |
TOPOLOGY_QUERY |
protected static java.lang.String |
WRITER_ID_QUERY |
protected static java.lang.String |
WRITER_ID_QUERY_COLUMN_NAME |
dialectUtils, HOST_ALIAS_QUERY, HOST_ID_EXPRESSION, HOST_ID_QUERY, IS_READER_QUERY, PG_PROC_EXISTS_QUERY, VERSION_QUERY| Constructor and Description |
|---|
MultiAzClusterPgDialect() |
| Modifier and Type | Method and Description |
|---|---|
@Nullable java.util.List<java.lang.String> |
getDialectUpdateCandidates() |
ExceptionHandler |
getExceptionHandler() |
@Nullable Pair<java.lang.String,java.lang.String> |
getHostId(java.sql.Connection connection) |
HostListProviderSupplier |
getHostListProviderSupplier() |
java.lang.String |
getTopologyQuery() |
java.lang.String |
getWriterIdColumnName() |
java.lang.String |
getWriterIdQuery() |
boolean |
isDialect(java.sql.Connection connection) |
getDefaultPort, getFailoverRestrictions, getHostAliasQuery, getHostRole, getServerVersionQuery, prepareConnectPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfilterAvailableHosts, getDefaultPort, getFailoverRestrictions, getHostAliasQuery, getHostRole, getServerVersionQuery, prepareConnectPropertiesprotected static final java.lang.String IS_RDS_CLUSTER_QUERY
protected static final java.lang.String TOPOLOGY_QUERY
protected static final java.lang.String INSTANCE_ID_QUERY
protected static final java.lang.String WRITER_ID_QUERY
protected static final java.lang.String WRITER_ID_QUERY_COLUMN_NAME
public boolean isDialect(java.sql.Connection connection)
public @Nullable java.util.List<java.lang.String> getDialectUpdateCandidates()
getDialectUpdateCandidates in interface DialectgetDialectUpdateCandidates in class PgDialectpublic ExceptionHandler getExceptionHandler()
getExceptionHandler in interface DialectgetExceptionHandler in class PgDialectpublic HostListProviderSupplier getHostListProviderSupplier()
getHostListProviderSupplier in interface DialectgetHostListProviderSupplier in class PgDialectpublic java.lang.String getTopologyQuery()
getTopologyQuery in interface TopologyDialectpublic @Nullable Pair<java.lang.String,java.lang.String> getHostId(java.sql.Connection connection) throws java.sql.SQLException
public java.lang.String getWriterIdQuery()
getWriterIdQuery in interface MultiAzClusterDialectgetWriterIdQuery in interface TopologyDialectpublic java.lang.String getWriterIdColumnName()
getWriterIdColumnName in interface MultiAzClusterDialect