This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit 50449b514a4b920d9558eeaafecded02f26552fe Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Sat Mar 28 13:38:21 2026 +0000 (chores): fix SonarCloud S5993 in camel-salesforce-component Change public constructors of abstract classes to protected. Claude Code on behalf of Otavio R. Piske Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --- .../camel/component/salesforce/api/dto/AbstractSObjectBase.java | 2 +- .../component/salesforce/internal/client/AbstractClientBase.java | 4 ++-- .../salesforce/internal/processor/AbstractRestProcessor.java | 2 +- .../salesforce/internal/processor/AbstractSalesforceProcessor.java | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/AbstractSObjectBase.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/AbstractSObjectBase.java index 39c763af1927..651150b95c08 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/AbstractSObjectBase.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/AbstractSObjectBase.java @@ -47,7 +47,7 @@ public abstract class AbstractSObjectBase extends AbstractDTOBase { private Set<String> fieldsToNull = new HashSet<>(); - public AbstractSObjectBase() { + protected AbstractSObjectBase() { attributes = new Attributes(); } diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/AbstractClientBase.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/AbstractClientBase.java index cb51374fc9d4..546b6977385e 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/AbstractClientBase.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/AbstractClientBase.java @@ -92,8 +92,8 @@ public abstract class AbstractClientBase extends ServiceSupport private final long terminationTimeout; private final ObjectMapper objectMapper; - public AbstractClientBase(String version, SalesforceSession session, SalesforceHttpClient httpClient, - SalesforceLoginConfig loginConfig) { + protected AbstractClientBase(String version, SalesforceSession session, SalesforceHttpClient httpClient, + SalesforceLoginConfig loginConfig) { this(version, session, httpClient, loginConfig, DEFAULT_TERMINATION_TIMEOUT); } diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractRestProcessor.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractRestProcessor.java index 254ade8f7daa..3158c2772ef5 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractRestProcessor.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractRestProcessor.java @@ -88,7 +88,7 @@ public abstract class AbstractRestProcessor extends AbstractSalesforceProcessor notFoundBehaviour = configuration.getNotFoundBehaviour(); } - public AbstractRestProcessor(SalesforceEndpoint endpoint) { + protected AbstractRestProcessor(SalesforceEndpoint endpoint) { super(endpoint); } diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractSalesforceProcessor.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractSalesforceProcessor.java index 238eaaa06848..16f87779cb56 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractSalesforceProcessor.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/AbstractSalesforceProcessor.java @@ -57,7 +57,7 @@ public abstract class AbstractSalesforceProcessor extends ServiceSupport impleme protected boolean rawPayload; - public AbstractSalesforceProcessor(final SalesforceEndpoint endpoint) { + protected AbstractSalesforceProcessor(final SalesforceEndpoint endpoint) { this.endpoint = endpoint; this.operationName = endpoint.getOperationName(); this.endpointConfigMap = endpoint.getConfiguration().toValueMap();
