From 04f589e2bd6032ca405e164e035168f9de919fb3 Mon Sep 17 00:00:00 2001 From: Matt Pavlovich Date: Tue, 14 Mar 2023 03:57:50 -0600 Subject: [PATCH] [AMQ-9161] Mark JDBC JournalPersistenceAdapter as deprecated for removal (#989) Deprecated for removal as this PersistenceAdapter is no longer used and replaced by the JDBCPersistenceAdapter. --- .../activemq/store/journal/JournalPersistenceAdapter.java | 6 ++++++ .../store/journal/JournalPersistenceAdapterFactory.java | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapter.java b/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapter.java index 10b5c7a43b..c5d2cc298e 100644 --- a/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapter.java +++ b/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapter.java @@ -85,6 +85,12 @@ * @org.apache.xbean.XBean * */ + +/** + * Deprecated for removal as this PersistenceAdapter is no longer used and + * replaced by the JDBCPersistenceAdapter. + */ +@Deprecated(forRemoval = true) public class JournalPersistenceAdapter implements PersistenceAdapter, JournalEventListener, UsageListener, BrokerServiceAware { private BrokerService brokerService; diff --git a/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapterFactory.java b/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapterFactory.java index 21f69d6d45..6a2e510448 100644 --- a/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapterFactory.java +++ b/activemq-jdbc-store/src/main/java/org/apache/activemq/store/journal/JournalPersistenceAdapterFactory.java @@ -40,6 +40,12 @@ * @org.apache.xbean.XBean * */ + +/** + * Deprecated for removal as this PersistenceAdapter is no longer used and + * replaced by the JDBCPersistenceAdapter. + */ +@Deprecated(forRemoval = true) public class JournalPersistenceAdapterFactory extends DataSourceServiceSupport implements PersistenceAdapterFactory { private static final int JOURNAL_LOCKED_WAIT_DELAY = 10 * 1000;