This is an automated email from the ASF dual-hosted git repository.
panjuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 9a3530a733a Change the visibility of constructor to protected for
abstract class (#25572)
9a3530a733a is described below
commit 9a3530a733aa505dd8e00ed03dec13b5ef8da4aa
Author: Liang Zhang <[email protected]>
AuthorDate: Thu May 11 19:12:00 2023 +0800
Change the visibility of constructor to protected for abstract class
(#25572)
---
.../shardingsphere/dialect/exception/SQLDialectException.java | 5 +++--
.../dialect/exception/protocol/DatabaseProtocolException.java | 2 +-
.../distsql/handler/exception/DistSQLException.java | 2 +-
.../algorithm/AlgorithmDefinitionViolationException.java | 2 +-
.../datasource/DataSourceDefinitionViolationException.java | 2 +-
.../handler/exception/rule/RuleDefinitionViolationException.java | 2 +-
.../storageunit/StorageUnitDefinitionViolationException.java | 2 +-
.../shardingsphere/encrypt/exception/EncryptSQLException.java | 2 +-
.../apache/shardingsphere/mask/exception/MaskSQLException.java | 2 +-
.../exception/ReadwriteSplittingSQLException.java | 2 +-
.../shardingsphere/shadow/exception/ShadowSQLException.java | 2 +-
.../shardingsphere/sharding/exception/ShardingSQLException.java | 2 +-
.../infra/datasource/props/synonym/PropertySynonyms.java | 2 +-
.../shardingsphere/infra/exception/ConnectionSQLException.java | 2 +-
.../apache/shardingsphere/infra/exception/DataSQLException.java | 2 +-
.../shardingsphere/infra/exception/MetaDataSQLException.java | 2 +-
.../shardingsphere/infra/exception/SyntaxSQLException.java | 2 +-
.../util/exception/external/ShardingSphereExternalException.java | 4 ++--
.../exception/external/server/ShardingSphereServerException.java | 4 ++--
.../util/exception/external/sql/ShardingSphereSQLException.java | 6 +++---
.../exception/external/sql/type/feature/FeatureSQLException.java | 2 +-
.../exception/external/sql/type/generic/GenericSQLException.java | 4 ++--
.../exception/external/sql/type/kernel/KernelSQLException.java | 4 ++--
.../util/exception/internal/ShardingSphereInternalException.java | 9 +++++----
.../shardingsphere/data/pipeline/api/ingest/record/Record.java | 3 ++-
.../data/pipeline/api/job/type/AbstractJobType.java | 2 +-
.../AbstractStreamingDataConsistencyCalculateAlgorithm.java | 1 -
.../core/context/AbstractInventoryIncrementalProcessContext.java | 2 +-
.../data/pipeline/core/exception/PipelineSQLException.java | 4 ++--
.../data/pipeline/core/job/AbstractPipelineJobId.java | 8 +++-----
.../postgresql/ddlgenerator/AbstractPostgreSQLDDLAdapter.java | 9 +++------
.../globalclock/core/exception/GlobalClockSQLException.java | 2 +-
.../sqltranslator/exception/SQLTranslationException.java | 2 +-
.../shardingsphere/traffic/exception/TrafficException.java | 2 +-
.../transaction/exception/TransactionSQLException.java | 2 +-
.../registry/workerid/exception/ClusterSQLException.java | 2 +-
.../distsql/parser/statement/rdl/create/CreateRuleStatement.java | 2 +-
.../distsql/parser/statement/rdl/drop/DropRuleStatement.java | 2 +-
.../parser/sql/common/statement/ddl/AlterDatabaseStatement.java | 4 ----
.../jdbc/executor/callback/ProxyJDBCExecutorCallback.java | 6 +++---
.../rdl/storage/unit/StorageUnitDefinitionBackendHandler.java | 2 +-
.../test/e2e/env/container/atomic/DockerITContainer.java | 2 +-
.../e2e/env/container/atomic/governance/GovernanceContainer.java | 2 +-
.../e2e/env/container/atomic/storage/DockerStorageContainer.java | 2 +-
.../env/container/atomic/storage/EmbeddedStorageContainer.java | 2 +-
.../data/pipeline/cases/migration/AbstractMigrationE2EIT.java | 2 +-
.../framework/container/compose/BaseContainerComposer.java | 2 +-
.../test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java | 2 +-
.../e2e/transaction/cases/savepoint/BaseSavePointTestCase.java | 2 +-
.../test/e2e/transaction/engine/base/AutoDataSource.java | 2 +-
.../test/e2e/transaction/engine/base/TransactionBaseE2EIT.java | 2 +-
.../framework/container/compose/BaseContainerComposer.java | 2 +-
.../test/e2e/engine/composer/E2EContainerComposer.java | 2 +-
53 files changed, 71 insertions(+), 78 deletions(-)
diff --git
a/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/SQLDialectException.java
b/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/SQLDialectException.java
index 2e5f203fe05..579afe23a08 100644
---
a/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/SQLDialectException.java
+++
b/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/SQLDialectException.java
@@ -17,18 +17,19 @@
package org.apache.shardingsphere.dialect.exception;
+import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import
org.apache.shardingsphere.infra.util.exception.external.ShardingSphereExternalException;
/**
* SQL dialect exception.
*/
-@NoArgsConstructor
+@NoArgsConstructor(access = AccessLevel.PROTECTED)
public abstract class SQLDialectException extends
ShardingSphereExternalException {
private static final long serialVersionUID = -5090068160364259336L;
- public SQLDialectException(final String reason) {
+ protected SQLDialectException(final String reason) {
super(reason);
}
}
diff --git
a/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/protocol/DatabaseProtocolException.java
b/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/protocol/DatabaseProtocolException.java
index 34a8a32b7af..f950ad9fca6 100644
---
a/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/protocol/DatabaseProtocolException.java
+++
b/dialect-exception/core/src/main/java/org/apache/shardingsphere/dialect/exception/protocol/DatabaseProtocolException.java
@@ -26,7 +26,7 @@ public abstract class DatabaseProtocolException extends
SQLDialectException {
private static final long serialVersionUID = -6035033415978907492L;
- public DatabaseProtocolException(final String reason) {
+ protected DatabaseProtocolException(final String reason) {
super(reason);
}
}
diff --git
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/DistSQLException.java
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/DistSQLException.java
index fb3fb03b949..565075712d6 100644
---
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/DistSQLException.java
+++
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/DistSQLException.java
@@ -29,7 +29,7 @@ public abstract class DistSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 9;
- public DistSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected DistSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/algorithm/AlgorithmDefinitionViolationException.java
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/algorithm/AlgorithmDefinitionViolationException.java
index 930d9372b30..d43c8f10932 100644
---
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/algorithm/AlgorithmDefinitionViolationException.java
+++
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/algorithm/AlgorithmDefinitionViolationException.java
@@ -27,7 +27,7 @@ public abstract class AlgorithmDefinitionViolationException
extends DistSQLExcep
private static final long serialVersionUID = -727466071244178933L;
- public AlgorithmDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
+ protected AlgorithmDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
super(sqlState, errorCode, reason, messageArgs);
}
}
diff --git
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/datasource/DataSourceDefinitionViolationException.java
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/datasource/DataSourceDefinitionViolationException.java
index e25f961429a..57bc4cebacf 100644
---
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/datasource/DataSourceDefinitionViolationException.java
+++
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/datasource/DataSourceDefinitionViolationException.java
@@ -27,7 +27,7 @@ public abstract class DataSourceDefinitionViolationException
extends DistSQLExce
private static final long serialVersionUID = -3318829232811230364L;
- public DataSourceDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
+ protected DataSourceDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
super(sqlState, errorCode, reason, messageArgs);
}
}
diff --git
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/rule/RuleDefinitionViolationException.java
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/rule/RuleDefinitionViolationException.java
index 10aee1dba56..d4b29f1c6e6 100644
---
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/rule/RuleDefinitionViolationException.java
+++
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/rule/RuleDefinitionViolationException.java
@@ -27,7 +27,7 @@ public abstract class RuleDefinitionViolationException
extends DistSQLException
private static final long serialVersionUID = 1090914641996552474L;
- public RuleDefinitionViolationException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected RuleDefinitionViolationException(final SQLState sqlState, final
int errorCode, final String reason, final Object... messageArgs) {
super(sqlState, errorCode, reason, messageArgs);
}
}
diff --git
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/storageunit/StorageUnitDefinitionViolationException.java
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/storageunit/StorageUnitDefinitionViolationException.java
index c273cd3f122..6454455d3ea 100644
---
a/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/storageunit/StorageUnitDefinitionViolationException.java
+++
b/distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/exception/storageunit/StorageUnitDefinitionViolationException.java
@@ -27,7 +27,7 @@ public abstract class StorageUnitDefinitionViolationException
extends DistSQLExc
private static final long serialVersionUID = -2686784350802985974L;
- public StorageUnitDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
+ protected StorageUnitDefinitionViolationException(final SQLState sqlState,
final int errorCode, final String reason, final Object... messageArgs) {
super(sqlState, errorCode, reason, messageArgs);
}
}
diff --git
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/exception/EncryptSQLException.java
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/exception/EncryptSQLException.java
index b2110515e34..8c46b45441a 100644
---
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/exception/EncryptSQLException.java
+++
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/exception/EncryptSQLException.java
@@ -29,7 +29,7 @@ public abstract class EncryptSQLException extends
FeatureSQLException {
private static final int FEATURE_CODE = 7;
- public EncryptSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected EncryptSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/exception/MaskSQLException.java
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/exception/MaskSQLException.java
index 6fd76cf9da5..69fc474142e 100644
---
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/exception/MaskSQLException.java
+++
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/exception/MaskSQLException.java
@@ -29,7 +29,7 @@ public abstract class MaskSQLException extends
FeatureSQLException {
private static final int FEATURE_CODE = 9;
- public MaskSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected MaskSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/exception/ReadwriteSplittingSQLException.java
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/exception/ReadwriteSplittingSQLException.java
index ca4fe712df1..2e71dda565b 100644
---
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/exception/ReadwriteSplittingSQLException.java
+++
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/exception/ReadwriteSplittingSQLException.java
@@ -29,7 +29,7 @@ public abstract class ReadwriteSplittingSQLException extends
FeatureSQLException
private static final int FEATURE_CODE = 2;
- public ReadwriteSplittingSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected ReadwriteSplittingSQLException(final SQLState sqlState, final
int errorCode, final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/exception/ShadowSQLException.java
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/exception/ShadowSQLException.java
index a7c90749848..6a3c1e4591e 100644
---
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/exception/ShadowSQLException.java
+++
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/exception/ShadowSQLException.java
@@ -29,7 +29,7 @@ public abstract class ShadowSQLException extends
FeatureSQLException {
private static final int FEATURE_CODE = 8;
- public ShadowSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected ShadowSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/exception/ShardingSQLException.java
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/exception/ShardingSQLException.java
index ebb3b6d4672..818feaef875 100644
---
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/exception/ShardingSQLException.java
+++
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/exception/ShardingSQLException.java
@@ -29,7 +29,7 @@ public abstract class ShardingSQLException extends
FeatureSQLException {
private static final int FEATURE_CODE = 0;
- public ShardingSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected ShardingSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/datasource/props/synonym/PropertySynonyms.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/datasource/props/synonym/PropertySynonyms.java
index 5147d19fae3..c8a0953da77 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/datasource/props/synonym/PropertySynonyms.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/datasource/props/synonym/PropertySynonyms.java
@@ -38,7 +38,7 @@ public abstract class PropertySynonyms {
private final Map<String, Object> localProperties;
- public PropertySynonyms(final Map<String, Object> props, final
Collection<String> standardPropertyKeys, final Map<String, String>
propertySynonyms) {
+ protected PropertySynonyms(final Map<String, Object> props, final
Collection<String> standardPropertyKeys, final Map<String, String>
propertySynonyms) {
this.standardPropertyKeys = standardPropertyKeys;
standardProperties = buildStandardProperties(props,
standardPropertyKeys, propertySynonyms);
localProperties = buildLocalProperties(props, standardPropertyKeys,
propertySynonyms);
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/ConnectionSQLException.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/ConnectionSQLException.java
index f2a487cc60c..ef3a75a2288 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/ConnectionSQLException.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/ConnectionSQLException.java
@@ -29,7 +29,7 @@ public abstract class ConnectionSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 3;
- public ConnectionSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected ConnectionSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/DataSQLException.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/DataSQLException.java
index 6a1f26bad3d..50bea6ef49b 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/DataSQLException.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/DataSQLException.java
@@ -29,7 +29,7 @@ public abstract class DataSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 1;
- public DataSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected DataSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/MetaDataSQLException.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/MetaDataSQLException.java
index 7069c52e39f..53c5f2ae819 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/MetaDataSQLException.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/MetaDataSQLException.java
@@ -29,7 +29,7 @@ public abstract class MetaDataSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 0;
- public MetaDataSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected MetaDataSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/SyntaxSQLException.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/SyntaxSQLException.java
index 63d62bf36ef..00d69713ff7 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/SyntaxSQLException.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/exception/SyntaxSQLException.java
@@ -29,7 +29,7 @@ public abstract class SyntaxSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 2;
- public SyntaxSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected SyntaxSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/ShardingSphereExternalException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/ShardingSphereExternalException.java
index 6bfae37a562..c8f0e88d8bf 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/ShardingSphereExternalException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/ShardingSphereExternalException.java
@@ -27,11 +27,11 @@ public abstract class ShardingSphereExternalException
extends RuntimeException {
private static final long serialVersionUID = 1629786588176694067L;
- public ShardingSphereExternalException(final String reason) {
+ protected ShardingSphereExternalException(final String reason) {
super(reason);
}
- public ShardingSphereExternalException(final String reason, final
Exception cause) {
+ protected ShardingSphereExternalException(final String reason, final
Exception cause) {
super(reason, cause);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/server/ShardingSphereServerException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/server/ShardingSphereServerException.java
index e78a4a7f58c..dfba1484fdc 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/server/ShardingSphereServerException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/server/ShardingSphereServerException.java
@@ -26,11 +26,11 @@ public abstract class ShardingSphereServerException extends
ShardingSphereExtern
private static final long serialVersionUID = 1547233217081261239L;
- public ShardingSphereServerException(final String errorCategory, final int
errorCode, final String message) {
+ protected ShardingSphereServerException(final String errorCategory, final
int errorCode, final String message) {
super(String.format("%s-%05d: %s", errorCategory, errorCode, message));
}
- public ShardingSphereServerException(final String errorCategory, final int
errorCode, final String message, final Exception cause) {
+ protected ShardingSphereServerException(final String errorCategory, final
int errorCode, final String message, final Exception cause) {
super(String.format("%s-%05d: %s", errorCategory, errorCode, message),
cause);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/ShardingSphereSQLException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/ShardingSphereSQLException.java
index a41d57fe05a..6eafc4c7ce7 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/ShardingSphereSQLException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/ShardingSphereSQLException.java
@@ -37,15 +37,15 @@ public abstract class ShardingSphereSQLException extends
ShardingSphereExternalE
private final Exception cause;
- public ShardingSphereSQLException(final SQLState sqlState, final int
typeOffset, final int errorCode, final String reason, final Object...
messageArgs) {
+ protected ShardingSphereSQLException(final SQLState sqlState, final int
typeOffset, final int errorCode, final String reason, final Object...
messageArgs) {
this(sqlState.getValue(), typeOffset, errorCode, reason, messageArgs);
}
- public ShardingSphereSQLException(final String sqlState, final int
typeOffset, final int errorCode, final String reason, final Object...
messageArgs) {
+ protected ShardingSphereSQLException(final String sqlState, final int
typeOffset, final int errorCode, final String reason, final Object...
messageArgs) {
this(sqlState, typeOffset, errorCode, null == reason ? null :
String.format(reason, messageArgs), (Exception) null);
}
- public ShardingSphereSQLException(final String sqlState, final int
typeOffset, final int errorCode, final String reason, final Exception cause) {
+ protected ShardingSphereSQLException(final String sqlState, final int
typeOffset, final int errorCode, final String reason, final Exception cause) {
super(reason, cause);
this.sqlState = sqlState;
vendorCode = typeOffset * 10000 + errorCode;
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/feature/FeatureSQLException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/feature/FeatureSQLException.java
index 45b7ade6b46..d5248e214d6 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/feature/FeatureSQLException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/feature/FeatureSQLException.java
@@ -29,7 +29,7 @@ public abstract class FeatureSQLException extends
ShardingSphereSQLException {
private static final int TYPE_OFFSET = 2;
- public FeatureSQLException(final SQLState sqlState, final int featureCode,
final int errorCode, final String reason, final Object... messageArgs) {
+ protected FeatureSQLException(final SQLState sqlState, final int
featureCode, final int errorCode, final String reason, final Object...
messageArgs) {
super(sqlState, TYPE_OFFSET, featureCode * 100 + errorCode, reason,
messageArgs);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/generic/GenericSQLException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/generic/GenericSQLException.java
index e1a9ac7e48a..76272f59d79 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/generic/GenericSQLException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/generic/GenericSQLException.java
@@ -29,11 +29,11 @@ public abstract class GenericSQLException extends
ShardingSphereSQLException {
private static final int TYPE_OFFSET = 3;
- public GenericSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected GenericSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, TYPE_OFFSET, errorCode, reason, messageArgs);
}
- public GenericSQLException(final String reason, final Exception cause,
final SQLState sqlState, final int errorCode) {
+ protected GenericSQLException(final String reason, final Exception cause,
final SQLState sqlState, final int errorCode) {
super(sqlState.getValue(), TYPE_OFFSET, errorCode, reason, cause);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/kernel/KernelSQLException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/kernel/KernelSQLException.java
index 8c8ffc79cbb..e95c1849378 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/kernel/KernelSQLException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/external/sql/type/kernel/KernelSQLException.java
@@ -29,11 +29,11 @@ public abstract class KernelSQLException extends
ShardingSphereSQLException {
private static final int TYPE_OFFSET = 1;
- public KernelSQLException(final SQLState sqlState, final int kernelCode,
final int errorCode, final String reason, final Object... messageArgs) {
+ protected KernelSQLException(final SQLState sqlState, final int
kernelCode, final int errorCode, final String reason, final Object...
messageArgs) {
super(sqlState, TYPE_OFFSET, kernelCode * 1000 + errorCode, reason,
messageArgs);
}
- public KernelSQLException(final SQLState sqlState, final int kernelCode,
final int errorCode, final String reason, final Exception cause) {
+ protected KernelSQLException(final SQLState sqlState, final int
kernelCode, final int errorCode, final String reason, final Exception cause) {
super(sqlState.getValue(), TYPE_OFFSET, kernelCode * 1000 + errorCode,
reason, cause);
}
}
diff --git
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/internal/ShardingSphereInternalException.java
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/internal/ShardingSphereInternalException.java
index 3f7979abe26..ebeba09476c 100644
---
a/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/internal/ShardingSphereInternalException.java
+++
b/infra/util/src/main/java/org/apache/shardingsphere/infra/util/exception/internal/ShardingSphereInternalException.java
@@ -17,25 +17,26 @@
package org.apache.shardingsphere.infra.util.exception.internal;
+import lombok.AccessLevel;
import lombok.NoArgsConstructor;
/**
* ShardingSphere internal exception.
*/
-@NoArgsConstructor
+@NoArgsConstructor(access = AccessLevel.PROTECTED)
public abstract class ShardingSphereInternalException extends Exception {
private static final long serialVersionUID = -8238061892944243621L;
- public ShardingSphereInternalException(final String errorMessage, final
Object... args) {
+ protected ShardingSphereInternalException(final String errorMessage, final
Object... args) {
super(String.format(errorMessage, args));
}
- public ShardingSphereInternalException(final Exception cause) {
+ protected ShardingSphereInternalException(final Exception cause) {
super(cause);
}
- public ShardingSphereInternalException(final String message, final
Exception cause) {
+ protected ShardingSphereInternalException(final String message, final
Exception cause) {
super(message, cause);
}
}
diff --git
a/kernel/data-pipeline/api/src/main/java/org/apache/shardingsphere/data/pipeline/api/ingest/record/Record.java
b/kernel/data-pipeline/api/src/main/java/org/apache/shardingsphere/data/pipeline/api/ingest/record/Record.java
index 9f4ea3357ea..403548a0515 100644
---
a/kernel/data-pipeline/api/src/main/java/org/apache/shardingsphere/data/pipeline/api/ingest/record/Record.java
+++
b/kernel/data-pipeline/api/src/main/java/org/apache/shardingsphere/data/pipeline/api/ingest/record/Record.java
@@ -17,6 +17,7 @@
package org.apache.shardingsphere.data.pipeline.api.ingest.record;
+import lombok.AccessLevel;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import lombok.Setter;
@@ -26,7 +27,7 @@ import
org.apache.shardingsphere.data.pipeline.api.ingest.position.IngestPositio
/**
* Record interface.
*/
-@RequiredArgsConstructor
+@RequiredArgsConstructor(access = AccessLevel.PROTECTED)
@Getter
@Setter
@ToString
diff --git
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/api/job/type/AbstractJobType.java
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/api/job/type/AbstractJobType.java
index 5b87a771edc..57df822c59b 100644
---
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/api/job/type/AbstractJobType.java
+++
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/api/job/type/AbstractJobType.java
@@ -31,7 +31,7 @@ public abstract class AbstractJobType implements JobType {
private final String typeCode;
- public AbstractJobType(final String typeName, final String typeCode) {
+ protected AbstractJobType(final String typeName, final String typeCode) {
this.typeName = typeName;
Preconditions.checkArgument(2 == typeCode.length(), "code length is
not 2");
this.typeCode = typeCode;
diff --git
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/check/consistency/algorithm/AbstractStreamingDataConsistencyCalculateAlgorithm.java
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/check/consistency/algorithm/AbstractStreamingDataConsistencyCalculateAlgorithm.java
index c890cbccdc7..41aa4874a30 100644
---
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/check/consistency/algorithm/AbstractStreamingDataConsistencyCalculateAlgorithm.java
+++
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/check/consistency/algorithm/AbstractStreamingDataConsistencyCalculateAlgorithm.java
@@ -29,7 +29,6 @@ import java.util.Optional;
/**
* Streaming data consistency calculate algorithm.
*/
-@RequiredArgsConstructor
@Getter
@Slf4j
public abstract class AbstractStreamingDataConsistencyCalculateAlgorithm
extends AbstractDataConsistencyCalculateAlgorithm {
diff --git
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/context/AbstractInventoryIncrementalProcessContext.java
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/context/AbstractInventoryIncrementalProcessContext.java
index 0f966ac513d..e17877a2304 100644
---
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/context/AbstractInventoryIncrementalProcessContext.java
+++
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/context/AbstractInventoryIncrementalProcessContext.java
@@ -51,7 +51,7 @@ public abstract class
AbstractInventoryIncrementalProcessContext implements Inve
private final LazyInitializer<ExecuteEngine>
incrementalExecuteEngineLazyInitializer;
- public AbstractInventoryIncrementalProcessContext(final String jobId,
final PipelineProcessConfiguration originalProcessConfig) {
+ protected AbstractInventoryIncrementalProcessContext(final String jobId,
final PipelineProcessConfiguration originalProcessConfig) {
PipelineProcessConfiguration processConfig =
PipelineProcessConfigurationUtils.convertWithDefaultValue(originalProcessConfig);
this.pipelineProcessConfig = processConfig;
PipelineReadConfiguration readConfig = processConfig.getRead();
diff --git
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/exception/PipelineSQLException.java
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/exception/PipelineSQLException.java
index 16e8a250471..d8a581c2a72 100644
---
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/exception/PipelineSQLException.java
+++
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/exception/PipelineSQLException.java
@@ -29,11 +29,11 @@ public abstract class PipelineSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 8;
- public PipelineSQLException(final SQLState sqlState, final int errorCode,
final String reason) {
+ protected PipelineSQLException(final SQLState sqlState, final int
errorCode, final String reason) {
super(sqlState, KERNEL_CODE, errorCode, reason);
}
- public PipelineSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Exception cause) {
+ protected PipelineSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Exception cause) {
super(sqlState, KERNEL_CODE, errorCode, reason, cause);
}
}
diff --git
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/AbstractPipelineJobId.java
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/AbstractPipelineJobId.java
index 926402a2574..ef9819e3000 100644
---
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/AbstractPipelineJobId.java
+++
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/AbstractPipelineJobId.java
@@ -17,7 +17,9 @@
package org.apache.shardingsphere.data.pipeline.core.job;
+import lombok.AccessLevel;
import lombok.Getter;
+import lombok.RequiredArgsConstructor;
import org.apache.shardingsphere.data.pipeline.api.job.PipelineJobId;
import org.apache.shardingsphere.data.pipeline.core.context.PipelineContextKey;
import org.apache.shardingsphere.data.pipeline.spi.job.JobType;
@@ -25,6 +27,7 @@ import
org.apache.shardingsphere.data.pipeline.spi.job.JobType;
/**
* Abstract pipeline job id.
*/
+@RequiredArgsConstructor(access = AccessLevel.PROTECTED)
@Getter
public abstract class AbstractPipelineJobId implements PipelineJobId {
@@ -34,11 +37,6 @@ public abstract class AbstractPipelineJobId implements
PipelineJobId {
private final PipelineContextKey contextKey;
- public AbstractPipelineJobId(final JobType jobType, final
PipelineContextKey contextKey) {
- this.jobType = jobType;
- this.contextKey = contextKey;
- }
-
@Override
public String getFormatVersion() {
return CURRENT_VERSION;
diff --git
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/AbstractPostgreSQLDDLAdapter.java
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/AbstractPostgreSQLDDLAdapter.java
index 373d25a1470..2bf9d448867 100644
---
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/AbstractPostgreSQLDDLAdapter.java
+++
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/AbstractPostgreSQLDDLAdapter.java
@@ -17,7 +17,9 @@
package org.apache.shardingsphere.data.pipeline.postgresql.ddlgenerator;
+import lombok.AccessLevel;
import lombok.Getter;
+import lombok.RequiredArgsConstructor;
import lombok.SneakyThrows;
import
org.apache.shardingsphere.data.pipeline.postgresql.util.PostgreSQLPipelineFreemarkerManager;
@@ -37,6 +39,7 @@ import java.util.stream.Collectors;
/**
* Abstract ddl adapter for PostgreSQL.
*/
+@RequiredArgsConstructor(access = AccessLevel.PROTECTED)
@Getter
public abstract class AbstractPostgreSQLDDLAdapter {
@@ -48,12 +51,6 @@ public abstract class AbstractPostgreSQLDDLAdapter {
private final int minorVersion;
- protected AbstractPostgreSQLDDLAdapter(final Connection connection, final
int majorVersion, final int minorVersion) {
- this.connection = connection;
- this.majorVersion = majorVersion;
- this.minorVersion = minorVersion;
- }
-
@SneakyThrows(SQLException.class)
protected Collection<Map<String, Object>> executeByTemplate(final
Map<String, Object> params, final String path) {
try (
diff --git
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/exception/GlobalClockSQLException.java
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/exception/GlobalClockSQLException.java
index 6380049cce5..94f47dc6852 100644
---
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/exception/GlobalClockSQLException.java
+++
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/exception/GlobalClockSQLException.java
@@ -29,7 +29,7 @@ public abstract class GlobalClockSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 10;
- public GlobalClockSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected GlobalClockSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/kernel/sql-translator/api/src/main/java/org/apache/shardingsphere/sqltranslator/exception/SQLTranslationException.java
b/kernel/sql-translator/api/src/main/java/org/apache/shardingsphere/sqltranslator/exception/SQLTranslationException.java
index 058d2c6c47a..1b0303fcc70 100644
---
a/kernel/sql-translator/api/src/main/java/org/apache/shardingsphere/sqltranslator/exception/SQLTranslationException.java
+++
b/kernel/sql-translator/api/src/main/java/org/apache/shardingsphere/sqltranslator/exception/SQLTranslationException.java
@@ -29,7 +29,7 @@ public abstract class SQLTranslationException extends
FeatureSQLException {
private static final int FEATURE_CODE = 4;
- public SQLTranslationException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected SQLTranslationException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/exception/TrafficException.java
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/exception/TrafficException.java
index 73bb8b8f556..482a71702d1 100644
---
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/exception/TrafficException.java
+++
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/exception/TrafficException.java
@@ -29,7 +29,7 @@ public abstract class TrafficException extends
FeatureSQLException {
private static final int FEATURE_CODE = 5;
- public TrafficException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected TrafficException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
super(sqlState, FEATURE_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/exception/TransactionSQLException.java
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/exception/TransactionSQLException.java
index b49899de145..e9e80774e25 100644
---
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/exception/TransactionSQLException.java
+++
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/exception/TransactionSQLException.java
@@ -29,7 +29,7 @@ public abstract class TransactionSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 4;
- public TransactionSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
+ protected TransactionSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/workerid/exception/ClusterSQLException.java
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/workerid/exception/ClusterSQLException.java
index 3f33b80cc8b..f816b4ebadc 100644
---
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/workerid/exception/ClusterSQLException.java
+++
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/workerid/exception/ClusterSQLException.java
@@ -29,7 +29,7 @@ public abstract class ClusterSQLException extends
KernelSQLException {
private static final int KERNEL_CODE = 7;
- public ClusterSQLException(final SQLState sqlState, final int errorCode,
final String reason, final Object... messageArgs) {
+ protected ClusterSQLException(final SQLState sqlState, final int
errorCode, final String reason, final Object... messageArgs) {
super(sqlState, KERNEL_CODE, errorCode, reason, messageArgs);
}
}
diff --git
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/CreateRuleStatement.java
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/CreateRuleStatement.java
index c84c79abca8..c1055e809e1 100644
---
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/CreateRuleStatement.java
+++
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/CreateRuleStatement.java
@@ -30,7 +30,7 @@ public abstract class CreateRuleStatement extends
RuleDefinitionStatement {
private final boolean ifNotExists;
- public CreateRuleStatement() {
+ protected CreateRuleStatement() {
this(false);
}
}
diff --git
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/drop/DropRuleStatement.java
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/drop/DropRuleStatement.java
index af9ccbed96c..165cb1e5a14 100644
---
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/drop/DropRuleStatement.java
+++
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/drop/DropRuleStatement.java
@@ -30,7 +30,7 @@ public abstract class DropRuleStatement extends
RuleDefinitionStatement {
private final boolean ifExists;
- public DropRuleStatement() {
+ protected DropRuleStatement() {
this(false);
}
}
diff --git
a/parser/sql/statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/ddl/AlterDatabaseStatement.java
b/parser/sql/statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/ddl/AlterDatabaseStatement.java
index 1fce31d30c7..454ce31d083 100644
---
a/parser/sql/statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/ddl/AlterDatabaseStatement.java
+++
b/parser/sql/statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/ddl/AlterDatabaseStatement.java
@@ -17,14 +17,10 @@
package org.apache.shardingsphere.sql.parser.sql.common.statement.ddl;
-import lombok.Getter;
-import lombok.Setter;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement;
/**
* Alter Database statement.
*/
-@Getter
-@Setter
public abstract class AlterDatabaseStatement extends AbstractSQLStatement
implements DDLStatement {
}
diff --git
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
index 687e44c836f..8e2470b8f0c 100644
---
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
+++
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
@@ -53,9 +53,9 @@ public abstract class ProxyJDBCExecutorCallback extends
JDBCExecutorCallback<Exe
private boolean hasMetaData;
- public ProxyJDBCExecutorCallback(final DatabaseType protocolType, final
Map<String, DatabaseType> storageTypes, final SQLStatement sqlStatement,
- final DatabaseConnector databaseConnector,
- final boolean isReturnGeneratedKeys,
final boolean isExceptionThrown, final boolean fetchMetaData) {
+ protected ProxyJDBCExecutorCallback(final DatabaseType protocolType, final
Map<String, DatabaseType> storageTypes, final SQLStatement sqlStatement,
+ final DatabaseConnector
databaseConnector,
+ final boolean isReturnGeneratedKeys,
final boolean isExceptionThrown, final boolean fetchMetaData) {
super(protocolType, storageTypes, sqlStatement, isExceptionThrown);
this.databaseConnector = databaseConnector;
this.isReturnGeneratedKeys = isReturnGeneratedKeys;
diff --git
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/StorageUnitDefinitionBackendHandler.java
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/StorageUnitDefinitionBackendHandler.java
index 00c9892bb18..1c618377f05 100644
---
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/StorageUnitDefinitionBackendHandler.java
+++
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/StorageUnitDefinitionBackendHandler.java
@@ -28,7 +28,7 @@ import
org.apache.shardingsphere.proxy.backend.session.ConnectionSession;
*/
public abstract class StorageUnitDefinitionBackendHandler<T extends
StorageUnitDefinitionStatement> extends RDLBackendHandler<T> {
- public StorageUnitDefinitionBackendHandler(final T sqlStatement, final
ConnectionSession connectionSession) {
+ protected StorageUnitDefinitionBackendHandler(final T sqlStatement, final
ConnectionSession connectionSession) {
super(sqlStatement, connectionSession);
}
diff --git
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/DockerITContainer.java
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/DockerITContainer.java
index f55167cb5ca..bd601b2fc2f 100644
---
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/DockerITContainer.java
+++
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/DockerITContainer.java
@@ -38,7 +38,7 @@ public abstract class DockerITContainer extends
GenericContainer<DockerITContain
private final String name;
- public DockerITContainer(final String name, final String containerImage) {
+ protected DockerITContainer(final String name, final String
containerImage) {
super(new RemoteDockerImage(DockerImageName.parse(containerImage)));
this.name = name;
}
diff --git
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/governance/GovernanceContainer.java
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/governance/GovernanceContainer.java
index e9517d65052..bc0842e1dec 100644
---
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/governance/GovernanceContainer.java
+++
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/governance/GovernanceContainer.java
@@ -24,7 +24,7 @@ import
org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer
*/
public abstract class GovernanceContainer extends DockerITContainer {
- public GovernanceContainer(final String name, final String containerImage)
{
+ protected GovernanceContainer(final String name, final String
containerImage) {
super(name, containerImage);
}
diff --git
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java
index 4779a0e074a..2fda37cce57 100644
---
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java
+++
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java
@@ -57,7 +57,7 @@ public abstract class DockerStorageContainer extends
DockerITContainer implement
private final Map<String, DataSource> expectedDataSourceMap;
- public DockerStorageContainer(final DatabaseType databaseType, final
String containerImage, final String scenario) {
+ protected DockerStorageContainer(final DatabaseType databaseType, final
String containerImage, final String scenario) {
super(databaseType.getType().toLowerCase(), containerImage);
this.databaseType = databaseType;
this.scenario = scenario;
diff --git
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java
index 15bea8bdaaf..e89a1e1dd24 100644
---
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java
+++
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java
@@ -46,7 +46,7 @@ public abstract class EmbeddedStorageContainer implements
EmbeddedITContainer, S
private final Map<String, DataSource> expectedDataSourceMap;
- public EmbeddedStorageContainer(final DatabaseType databaseType, final
String scenario) {
+ protected EmbeddedStorageContainer(final DatabaseType databaseType, final
String scenario) {
this.databaseType = databaseType;
this.scenario = scenario;
actualDataSourceMap = createActualDataSourceMap();
diff --git
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/AbstractMigrationE2EIT.java
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/AbstractMigrationE2EIT.java
index ac649a80140..a3fa80535d2 100644
---
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/AbstractMigrationE2EIT.java
+++
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/AbstractMigrationE2EIT.java
@@ -47,7 +47,7 @@ public abstract class AbstractMigrationE2EIT {
private final MigrationDistSQLCommand migrationDistSQL;
- public AbstractMigrationE2EIT() {
+ protected AbstractMigrationE2EIT() {
migrationDistSQL =
JAXB.unmarshal(Objects.requireNonNull(AbstractMigrationE2EIT.class.getClassLoader().getResource("env/common/migration-command.xml")),
MigrationDistSQLCommand.class);
}
diff --git
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/framework/container/compose/BaseContainerComposer.java
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/framework/container/compose/BaseContainerComposer.java
index 10ae400bb13..3133f5eb80e 100644
---
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/framework/container/compose/BaseContainerComposer.java
+++
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/framework/container/compose/BaseContainerComposer.java
@@ -26,7 +26,7 @@ public abstract class BaseContainerComposer implements
Startable {
private final ITContainers containers;
- public BaseContainerComposer() {
+ protected BaseContainerComposer() {
containers = new ITContainers("");
}
diff --git
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
index 747e563d7a9..5164dae0df5 100644
---
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
+++
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
@@ -34,7 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
*/
public abstract class SetReadOnlyTestCase extends BaseTransactionTestCase {
- public SetReadOnlyTestCase(final TransactionBaseE2EIT
baseTransactionITCase, final DataSource dataSource) {
+ protected SetReadOnlyTestCase(final TransactionBaseE2EIT
baseTransactionITCase, final DataSource dataSource) {
super(baseTransactionITCase, dataSource);
}
diff --git
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
index 8d5d688ddb5..084e6970a99 100644
---
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
+++
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
@@ -30,7 +30,7 @@ import java.sql.Savepoint;
*/
public abstract class BaseSavePointTestCase extends BaseTransactionTestCase {
- public BaseSavePointTestCase(final TransactionBaseE2EIT
baseTransactionITCase, final DataSource dataSource) {
+ protected BaseSavePointTestCase(final TransactionBaseE2EIT
baseTransactionITCase, final DataSource dataSource) {
super(baseTransactionITCase, dataSource);
}
diff --git
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
index 70bfbcf5578..95ac386ae94 100644
---
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
+++
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
@@ -30,9 +30,9 @@ import java.util.logging.Logger;
/**
* Datasource for caching connections.
*/
+@Getter
public abstract class AutoDataSource implements DataSource {
- @Getter
private final Set<Connection> connectionCache = new HashSet<>();
/**
diff --git
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionBaseE2EIT.java
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionBaseE2EIT.java
index 040ba7e0826..2a0672255af 100644
---
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionBaseE2EIT.java
+++
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionBaseE2EIT.java
@@ -81,7 +81,7 @@ public abstract class TransactionBaseE2EIT {
private final CommonSQLCommand commonSQL;
- public TransactionBaseE2EIT() {
+ protected TransactionBaseE2EIT() {
commonSQL = loadCommonSQLCommand();
}
diff --git
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
index e5320bd100d..c23efe6b4f6 100644
---
a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
+++
b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
@@ -26,7 +26,7 @@ public abstract class BaseContainerComposer implements
Startable {
@Getter
private final ITContainers containers;
- public BaseContainerComposer(final String scenario) {
+ protected BaseContainerComposer(final String scenario) {
this.containers = new ITContainers(scenario);
}
diff --git
a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/engine/composer/E2EContainerComposer.java
b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/engine/composer/E2EContainerComposer.java
index c770b46745d..7857a5893a3 100644
---
a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/engine/composer/E2EContainerComposer.java
+++
b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/engine/composer/E2EContainerComposer.java
@@ -64,7 +64,7 @@ public abstract class E2EContainerComposer implements
AutoCloseable {
private final Map<String, DataSource> expectedDataSourceMap;
- public E2EContainerComposer(final E2ETestParameter testParam) {
+ protected E2EContainerComposer(final E2ETestParameter testParam) {
containerComposer =
CONTAINER_COMPOSER_REGISTRY.getContainerComposer(testParam);
containerComposer.start();
actualDataSourceMap = containerComposer.getActualDataSourceMap();