This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new ef91c64c7c NIFI-14761 Replaced deprecated BasicThreadFactory.Builder 
constructor with API suggestion (#10114)
ef91c64c7c is described below

commit ef91c64c7cb290f74bdf4215abbb7e9e601deb80
Author: dan-s1 <[email protected]>
AuthorDate: Mon Jul 21 17:20:28 2025 -0400

    NIFI-14761 Replaced deprecated BasicThreadFactory.Builder constructor with 
API suggestion (#10114)
    
    Signed-off-by: David Handermann <[email protected]>
---
 .../java/org/apache/nifi/amqp/processors/AbstractAMQPProcessor.java     | 2 +-
 .../java/org/apache/nifi/processors/twitter/TweetStreamService.java     | 2 +-
 .../main/java/org/apache/nifi/ldap/tenants/LdapUserGroupProvider.java   | 2 +-
 .../controller/status/history/questdb/BufferedStatusHistoryStorage.java | 2 +-
 .../java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java  | 2 +-
 .../org/apache/nifi/registry/provider/flow/git/GitFlowMetaData.java     | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/AbstractAMQPProcessor.java
 
b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/AbstractAMQPProcessor.java
index 8702cec125..9dd7b7876e 100644
--- 
a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/AbstractAMQPProcessor.java
+++ 
b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/AbstractAMQPProcessor.java
@@ -287,7 +287,7 @@ abstract class AbstractAMQPProcessor<T extends AMQPWorker> 
extends AbstractProce
     private AMQPResource<T> createResource(final ProcessContext context) {
         Connection connection = null;
         try {
-            ExecutorService executor = Executors.newSingleThreadExecutor(new 
BasicThreadFactory.Builder()
+            ExecutorService executor = 
Executors.newSingleThreadExecutor(BasicThreadFactory.builder()
                     .namingPattern("AMQP Consumer: " + getIdentifier())
                     .build());
             connection = createConnection(context, executor);
diff --git 
a/nifi-extension-bundles/nifi-social-media-bundle/nifi-twitter-processors/src/main/java/org/apache/nifi/processors/twitter/TweetStreamService.java
 
b/nifi-extension-bundles/nifi-social-media-bundle/nifi-twitter-processors/src/main/java/org/apache/nifi/processors/twitter/TweetStreamService.java
index f9cd8f5f1a..4c01322368 100644
--- 
a/nifi-extension-bundles/nifi-social-media-bundle/nifi-twitter-processors/src/main/java/org/apache/nifi/processors/twitter/TweetStreamService.java
+++ 
b/nifi-extension-bundles/nifi-social-media-bundle/nifi-twitter-processors/src/main/java/org/apache/nifi/processors/twitter/TweetStreamService.java
@@ -108,7 +108,7 @@ public class TweetStreamService {
         final String basePath = 
context.getProperty(ConsumeTwitter.BASE_PATH).getValue();
         api.getApiClient().setBasePath(basePath);
 
-        threadFactory = new 
BasicThreadFactory.Builder().namingPattern(ConsumeTwitter.class.getSimpleName()).build();
+        threadFactory = 
BasicThreadFactory.builder().namingPattern(ConsumeTwitter.class.getSimpleName()).build();
     }
 
     public String getTransitUri(final String endpoint) {
diff --git 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers/src/main/java/org/apache/nifi/ldap/tenants/LdapUserGroupProvider.java
 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers/src/main/java/org/apache/nifi/ldap/tenants/LdapUserGroupProvider.java
index 3a812f9b0b..106e5a1782 100644
--- 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers/src/main/java/org/apache/nifi/ldap/tenants/LdapUserGroupProvider.java
+++ 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers/src/main/java/org/apache/nifi/ldap/tenants/LdapUserGroupProvider.java
@@ -146,7 +146,7 @@ public class LdapUserGroupProvider implements 
UserGroupProvider {
     @Override
     public void initialize(final UserGroupProviderInitializationContext 
initializationContext) throws AuthorizerCreationException {
         final String namingPattern = String.format("%s (%s) - background sync 
thread", getClass().getSimpleName(), initializationContext.getIdentifier());
-        final ThreadFactory threadFactory = new BasicThreadFactory.Builder()
+        final ThreadFactory threadFactory = BasicThreadFactory.builder()
                 .daemon(true)
                 .namingPattern(namingPattern)
                 .build();
diff --git 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb-status-history/src/main/java/org/apache/nifi/controller/status/history/questdb/BufferedStatusHistoryStorage.java
 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb-status-history/src/main/java/org/apache/nifi/controller/status/history/questdb/BufferedStatusHistoryStorage.java
index 27f288823e..47fd6e4042 100644
--- 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb-status-history/src/main/java/org/apache/nifi/controller/status/history/questdb/BufferedStatusHistoryStorage.java
+++ 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb-status-history/src/main/java/org/apache/nifi/controller/status/history/questdb/BufferedStatusHistoryStorage.java
@@ -46,7 +46,7 @@ final class BufferedStatusHistoryStorage implements 
StatusHistoryStorage {
     private final String id = UUID.randomUUID().toString();
     private final List<ScheduledFuture<?>> scheduledFutures = new 
ArrayList<>();
     private final ScheduledExecutorService scheduledExecutorService = Executors
-            .newScheduledThreadPool(1, new 
BasicThreadFactory.Builder().namingPattern("BufferedStatusHistoryStorage-" + id 
+ "-%d").build());
+            .newScheduledThreadPool(1, 
BasicThreadFactory.builder().namingPattern("BufferedStatusHistoryStorage-" + id 
+ "-%d").build());
 
     private final StatusHistoryStorage storage;
     private final long persistFrequencyInMs;
diff --git 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
index 4b9bebd2ff..8ae89dc1d7 100644
--- 
a/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
+++ 
b/nifi-framework-bundle/nifi-framework-extensions/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
@@ -58,7 +58,7 @@ final class EmbeddedDatabaseManager implements 
DatabaseManager {
     private final AtomicReference<CairoEngine> engine = new 
AtomicReference<>();
     private final List<ScheduledFuture<?>> scheduledFutures = new 
ArrayList<>();
     private final ScheduledExecutorService scheduledExecutorService = Executors
-            .newScheduledThreadPool(2, new 
BasicThreadFactory.Builder().namingPattern("EmbeddedQuestDbManagerWorker-" + id 
+ "-%d").build());
+            .newScheduledThreadPool(2, 
BasicThreadFactory.builder().namingPattern("EmbeddedQuestDbManagerWorker-" + id 
+ "-%d").build());
 
     EmbeddedDatabaseManager(final EmbeddedDatabaseManagerContext context) {
         this.context = context;
diff --git 
a/nifi-registry/nifi-registry-core/nifi-registry-framework/src/main/java/org/apache/nifi/registry/provider/flow/git/GitFlowMetaData.java
 
b/nifi-registry/nifi-registry-core/nifi-registry-framework/src/main/java/org/apache/nifi/registry/provider/flow/git/GitFlowMetaData.java
index 1e3b86902b..8bf9abbd7e 100644
--- 
a/nifi-registry/nifi-registry-core/nifi-registry-framework/src/main/java/org/apache/nifi/registry/provider/flow/git/GitFlowMetaData.java
+++ 
b/nifi-registry/nifi-registry-core/nifi-registry-framework/src/main/java/org/apache/nifi/registry/provider/flow/git/GitFlowMetaData.java
@@ -273,7 +273,7 @@ class GitFlowMetaData {
             return;
         }
 
-        final ThreadFactory threadFactory = new BasicThreadFactory.Builder()
+        final ThreadFactory threadFactory = BasicThreadFactory.builder()
                 .daemon(true).namingPattern(getClass().getSimpleName() + " 
Push thread").build();
 
         // Use scheduled fixed delay to control the minimum interval between 
push activities.

Reply via email to