This is an automated email from the ASF dual-hosted git repository.
tabish pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
The following commit(s) were added to refs/heads/main by this push:
new ca73dee630 ARTEMIS-4833 remove redundant type arguments
ca73dee630 is described below
commit ca73dee630fd8afd463257551d067b5bbc2c7e8f
Author: Justin Bertram <[email protected]>
AuthorDate: Fri Jun 21 17:20:34 2024 -0500
ARTEMIS-4833 remove redundant type arguments
---
.../activemq/artemis/json/impl/JsonArrayImpl.java | 2 +-
.../activemq/artemis/json/impl/JsonObjectImpl.java | 8 ++++----
.../activemq/artemis/utils/collections/EmptyList.java | 2 +-
.../artemis/api/core/TransportConfiguration.java | 2 +-
.../core/client/impl/ClientSessionFactoryImpl.java | 2 +-
.../activemq/artemis/core/cluster/DiscoveryGroup.java | 2 +-
.../core/remoting/impl/netty/NettyConnector.java | 2 +-
.../core/remoting/impl/netty/SharedEventLoopGroup.java | 2 +-
.../apache/activemq/artemis/ClientThreadPoolsTest.java | 8 ++++----
.../artemis/api/core/TransportConfigurationTest.java | 4 ++--
.../activemq/artemis/jms/client/ActiveMQMessage.java | 2 +-
.../protocol/amqp/proton/AmqpTransferTagGenerator.java | 2 +-
.../artemis/ra/ActiveMQRAManagedConnection.java | 4 ++--
.../apache/activemq/artemis/ra/ActiveMQRaUtils.java | 2 +-
.../activemq/artemis/ra/ActiveMQResourceAdapter.java | 2 +-
.../activemq/artemis/ra/inflow/ActiveMQActivation.java | 4 ++--
.../artemis/core/config/impl/ConfigurationImpl.java | 2 +-
.../core/config/impl/SecurityConfiguration.java | 2 +-
.../core/postoffice/impl/WildcardAddressManager.java | 2 +-
.../artemis/core/remoting/impl/invm/InVMConnector.java | 2 +-
.../core/remoting/impl/netty/NettyAcceptor.java | 2 +-
.../core/remoting/server/impl/RemotingServiceImpl.java | 4 ++--
.../artemis/core/replication/ReplicationEndpoint.java | 2 +-
.../core/server/group/impl/GroupHandlingAbstract.java | 2 +-
.../artemis/core/server/impl/ActiveMQServerImpl.java | 8 ++++----
.../artemis/core/server/impl/ScaleDownHandler.java | 4 ++--
.../artemis/core/server/impl/ServiceRegistryImpl.java | 4 ++--
.../core/config/impl/ConfigurationImplTest.java | 2 +-
.../core/security/jaas/CertificateLoginModuleTest.java | 4 ++--
.../jaas/PropertiesLoginModuleRaceConditionTest.java | 2 +-
.../activemq/artemis/core/settings/RepositoryTest.java | 8 ++++----
.../spi/core/security/jaas/LDAPLoginModuleTest.java | 2 +-
.../activemq/artemis/tests/util/ServerTestBase.java | 2 +-
.../extensions/xa/recovery/XARecoveryConfig.java | 4 ++--
.../broker/artemiswrapper/ArtemisBrokerBase.java | 6 +++---
.../broker/artemiswrapper/InVMNamingContext.java | 2 +-
.../broker/artemiswrapper/NonSerializableFactory.java | 2 +-
.../test/java/org/apache/activemq/JMSConsumerTest.java | 2 +-
.../apache/activemq/JmsConnectionStartStopTest.java | 2 +-
.../apache/activemq/JmsMultipleClientsTestSupport.java | 2 +-
.../org/apache/activemq/JmsSendReceiveTestSupport.java | 2 +-
.../org/apache/activemq/JmsTempDestinationTest.java | 2 +-
.../test/java/org/apache/activemq/JmsTestSupport.java | 2 +-
.../activemq/test/JmsSendReceiveTestSupport.java | 2 +-
.../activemq/transport/tcp/TcpTransportServerTest.java | 2 +-
.../activemq/artemis/tests/unit/util/InVMContext.java | 2 +-
.../artemis/tests/unit/util/InVMNamingContext.java | 2 +-
.../tests/unit/util/NonSerializableFactory.java | 2 +-
.../activemq/artemis/tests/util/ActiveMQTestBase.java | 2 +-
.../integration/amqp/AmqpFullyQualifiedNameTest.java | 2 +-
.../tests/integration/amqp/TopicDurableTests.java | 2 +-
.../client/ConcurrentCreateDeleteProduceTest.java | 5 ++---
.../client/InterruptedLargeMessageTest.java | 4 ++--
.../tests/integration/client/LargeMessageTest.java | 2 +-
.../client/MultipleThreadFilterOneTest.java | 11 +++++------
.../tests/integration/cluster/bridge/BridgeTest.java | 2 +-
.../cluster/failover/PagingFailoverTest.java | 9 ++++-----
.../cluster/failover/ReplicatedFailoverTest.java | 2 +-
.../cluster/failover/ReplicatedPagedFailoverTest.java | 7 +++----
...kManagerNettyNoGroupNameReplicatedFailoverTest.java | 2 +-
.../cluster/topology/TopologyClusterTestBase.java | 8 ++++----
.../tests/integration/journal/RelativePathTest.java | 6 +++---
.../integration/management/AcceptorControlTest.java | 8 ++++----
.../management/ActiveMQServerControlTest.java | 4 ++--
.../management/LargeMessageOverManagementTest.java | 2 +-
.../tests/integration/management/QueueControlTest.java | 10 +++++-----
.../integration/openwire/amq/JMSConsumer2Test.java | 2 +-
.../openwire/amq/JmsConnectionStartStopTest.java | 2 +-
.../integration/openwire/amq/JmsQueueBrowserTest.java | 2 +-
.../openwire/amq/JmsSendReceiveTestSupport.java | 2 +-
.../integration/paging/PageTransactionCleanupTest.java | 11 +++++------
.../tests/integration/paging/PagingOrderTest.java | 18 +++++++++---------
.../tests/integration/paging/PagingSyncTest.java | 5 ++---
.../persistence/DeleteMessagesOnStartupTest.java | 11 ++++-------
.../integration/persistence/JMSStorageManagerTest.java | 2 +-
.../tests/integration/persistence/RestartSMTest.java | 6 ++----
.../persistence/StorageManagerTestBase.java | 5 +----
.../integration/remoting/DestroyConsumerTest.java | 2 +-
.../tests/integration/replication/ReplicationTest.java | 2 +-
.../netty/NettyConnectorWithHTTPUpgradeTest.java | 2 +-
.../artemis/tests/util/NonSerializableFactory.java | 2 +-
.../artemis/jms/tests/MessageConsumerTest.java | 2 +-
.../artemis/jms/tests/tools/container/InVMContext.java | 2 +-
.../activemq/artemis/tests/leak/ClientLeakTest.java | 2 +-
.../tests/performance/journal/JournalImplTestUnit.java | 16 +++++++---------
.../tests/smoke/upgradeTest/CompareUpgradeTest.java | 2 +-
.../tests/soak/client/ClientNonDivertedSoakTest.java | 9 ++++-----
.../artemis/tests/soak/client/ClientSoakTest.java | 9 ++++-----
.../tests/soak/client/SimpleSendReceiveSoakTest.java | 9 ++++-----
.../tests/stress/paging/PageCursorStressTest.java | 15 +++++++--------
.../timing/core/journal/impl/JournalImplTestUnit.java | 10 ++++------
.../unit/core/config/impl/ConnectorsServiceTest.java | 8 ++++----
.../persistence/impl/BatchIDGeneratorUnitTest.java | 2 +-
.../postoffice/impl/DuplicateDetectionUnitTest.java | 13 +++++--------
.../remoting/impl/invm/InVMConnectorFactoryTest.java | 2 +-
.../remoting/impl/netty/NettyAcceptorFactoryTest.java | 2 +-
.../core/remoting/impl/netty/NettyAcceptorTest.java | 2 +-
.../remoting/impl/netty/NettyConnectorFactoryTest.java | 2 +-
.../remoting/server/impl/RemotingServiceImplTest.java | 7 +++----
99 files changed, 195 insertions(+), 221 deletions(-)
diff --git
a/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java
b/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java
index a8056c3dbc..0803d1d344 100644
---
a/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java
+++
b/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java
@@ -121,7 +121,7 @@ public class JsonArrayImpl extends JsonValueImpl implements
JsonArray {
@Override
public Iterator<JsonValue> iterator() {
- return new Iterator<JsonValue>() {
+ return new Iterator<>() {
private Iterator<javax.json.JsonValue> rawIterator =
rawArray.iterator();
@Override
diff --git
a/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectImpl.java
b/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectImpl.java
index 2b37f96c0d..4e9f8bdaa5 100644
---
a/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectImpl.java
+++
b/artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectImpl.java
@@ -160,10 +160,10 @@ public class JsonObjectImpl extends JsonValueImpl
implements JsonObject {
@Override
public Collection<JsonValue> values() {
- return new AbstractCollection<JsonValue>() {
+ return new AbstractCollection<>() {
@Override
public Iterator<JsonValue> iterator() {
- return new Iterator<JsonValue>() {
+ return new Iterator<>() {
private Iterator<javax.json.JsonValue> rawIterator =
rawObject.values().iterator();
@Override
@@ -187,10 +187,10 @@ public class JsonObjectImpl extends JsonValueImpl
implements JsonObject {
@Override
public Set<Map.Entry<String, JsonValue>> entrySet() {
- return new AbstractSet<Map.Entry<String, JsonValue>>() {
+ return new AbstractSet<>() {
@Override
public Iterator<Map.Entry<String, JsonValue>> iterator() {
- return new Iterator<Map.Entry<String, JsonValue>>() {
+ return new Iterator<>() {
private Iterator<Map.Entry<String, javax.json.JsonValue>>
rawIterator = rawObject.entrySet().iterator();
@Override
diff --git
a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/EmptyList.java
b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/EmptyList.java
index 7215a71921..616e8f71ca 100644
---
a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/EmptyList.java
+++
b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/EmptyList.java
@@ -56,7 +56,7 @@ public class EmptyList<E> implements LinkedList<E> {
return null;
}
- LinkedListIterator<E> emptyIterator = new LinkedListIterator<E>() {
+ LinkedListIterator<E> emptyIterator = new LinkedListIterator<>() {
@Override
public void repeat() {
}
diff --git
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java
index 67d7469f40..a1913d1255 100644
---
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java
+++
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java
@@ -155,7 +155,7 @@ public class TransportConfiguration implements Serializable
{
* @param className The class name of the ConnectorFactory
*/
public TransportConfiguration(final String className) {
- this(className, new HashMap<String, Object>(),
UUIDGenerator.getInstance().generateStringUUID());
+ this(className, new HashMap<>(),
UUIDGenerator.getInstance().generateStringUUID());
}
/**
diff --git
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java
index 67a6b723fb..85fe03593a 100644
---
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java
+++
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java
@@ -156,7 +156,7 @@ public class ClientSessionFactoryImpl implements
ClientSessionFactoryInternal, C
public final Exception createTrace;
- public static final Set<CloseRunnable> CLOSE_RUNNABLES =
Collections.synchronizedSet(new HashSet<CloseRunnable>());
+ public static final Set<CloseRunnable> CLOSE_RUNNABLES =
Collections.synchronizedSet(new HashSet<>());
private final ConfirmationWindowWarning confirmationWindowWarning;
diff --git
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java
index 577694aecc..00f3ddb9ba 100644
---
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java
+++
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java
@@ -114,7 +114,7 @@ public final class DiscoveryGroup implements
ActiveMQComponent {
started = true;
- ThreadFactory tfactory = AccessController.doPrivileged(new
PrivilegedAction<ThreadFactory>() {
+ ThreadFactory tfactory = AccessController.doPrivileged(new
PrivilegedAction<>() {
@Override
public ThreadFactory run() {
return new ActiveMQThreadFactory("DiscoveryGroup-" +
System.identityHashCode(this), "activemq-discovery-group-thread-" + name, true,
DiscoveryGroup.class.getClassLoader());
diff --git
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java
index 40314e57f3..43f4842bf1 100644
---
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java
+++
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java
@@ -649,7 +649,7 @@ public class NettyConnector extends AbstractConnector {
realTrustStorePassword = null;
}
- bootstrap.handler(new ChannelInitializer<Channel>() {
+ bootstrap.handler(new ChannelInitializer<>() {
@Override
public void initChannel(Channel channel) throws Exception {
final ChannelPipeline pipeline = channel.pipeline();
diff --git
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/SharedEventLoopGroup.java
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/SharedEventLoopGroup.java
index e7affad519..adff92c07e 100644
---
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/SharedEventLoopGroup.java
+++
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/SharedEventLoopGroup.java
@@ -61,7 +61,7 @@ public class SharedEventLoopGroup extends
DelegatingEventLoopGroup {
f.cancel(false);
}
} else {
- instance = new
SharedEventLoopGroup(eventLoopGroupSupplier.apply(AccessController.doPrivileged(new
PrivilegedAction<ThreadFactory>() {
+ instance = new
SharedEventLoopGroup(eventLoopGroupSupplier.apply(AccessController.doPrivileged(new
PrivilegedAction<>() {
@Override
public ThreadFactory run() {
return new
ActiveMQThreadFactory("ActiveMQ-client-netty-threads", true,
ClientSessionFactoryImpl.class.getClassLoader());
diff --git
a/artemis-core-client/src/test/java/org/apache/activemq/artemis/ClientThreadPoolsTest.java
b/artemis-core-client/src/test/java/org/apache/activemq/artemis/ClientThreadPoolsTest.java
index 7cf10b4937..733017ee6d 100644
---
a/artemis-core-client/src/test/java/org/apache/activemq/artemis/ClientThreadPoolsTest.java
+++
b/artemis-core-client/src/test/java/org/apache/activemq/artemis/ClientThreadPoolsTest.java
@@ -100,9 +100,9 @@ public class ClientThreadPoolsTest {
public void testInjectPools() throws Exception {
ActiveMQClient.clearThreadPools();
- ThreadPoolExecutor poolExecutor = new ThreadPoolExecutor(1, 1, 0L,
TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>());
+ ThreadPoolExecutor poolExecutor = new ThreadPoolExecutor(1, 1, 0L,
TimeUnit.MILLISECONDS, new LinkedBlockingQueue<>());
- ThreadPoolExecutor flowControlPoolExecutor = new ThreadPoolExecutor(1,
1, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>());
+ ThreadPoolExecutor flowControlPoolExecutor = new ThreadPoolExecutor(1,
1, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<>());
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor =
(ScheduledThreadPoolExecutor) Executors.newScheduledThreadPool(1,
ActiveMQThreadFactory.defaultThreadFactory(getClass().getName()));
@@ -222,9 +222,9 @@ public class ClientThreadPoolsTest {
ServerLocator serverLocator = new ServerLocatorImpl(false);
- ThreadPoolExecutor threadPool = new ThreadPoolExecutor(1, 1, 60L,
TimeUnit.SECONDS, new SynchronousQueue<Runnable>());
+ ThreadPoolExecutor threadPool = new ThreadPoolExecutor(1, 1, 60L,
TimeUnit.SECONDS, new SynchronousQueue<>());
ScheduledThreadPoolExecutor scheduledThreadPool = new
ScheduledThreadPoolExecutor(1);
- ThreadPoolExecutor flowControlThreadPool = new ThreadPoolExecutor(1, 1,
60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>());
+ ThreadPoolExecutor flowControlThreadPool = new ThreadPoolExecutor(1, 1,
60L, TimeUnit.SECONDS, new SynchronousQueue<>());
serverLocator.setThreadPools(threadPool, scheduledThreadPool,
flowControlThreadPool);
Field threadPoolField =
ServerLocatorImpl.class.getDeclaredField("threadPool");
diff --git
a/artemis-core-client/src/test/java/org/apache/activemq/artemis/api/core/TransportConfigurationTest.java
b/artemis-core-client/src/test/java/org/apache/activemq/artemis/api/core/TransportConfigurationTest.java
index d50d6f6919..9ef6c1de35 100644
---
a/artemis-core-client/src/test/java/org/apache/activemq/artemis/api/core/TransportConfigurationTest.java
+++
b/artemis-core-client/src/test/java/org/apache/activemq/artemis/api/core/TransportConfigurationTest.java
@@ -34,8 +34,8 @@ public class TransportConfigurationTest {
@Test
public void testEquals() {
- TransportConfiguration configuration = new
TransportConfiguration("SomeClass", new HashMap<String, Object>(), null);
- TransportConfiguration configuration2 = new
TransportConfiguration("SomeClass", new HashMap<String, Object>(), null);
+ TransportConfiguration configuration = new
TransportConfiguration("SomeClass", new HashMap<>(), null);
+ TransportConfiguration configuration2 = new
TransportConfiguration("SomeClass", new HashMap<>(), null);
assertEquals(configuration, configuration2);
assertEquals(configuration.hashCode(), configuration2.hashCode());
diff --git
a/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java
b/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java
index 1fcc53bb5d..620d01b3a7 100644
---
a/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java
+++
b/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java
@@ -106,7 +106,7 @@ public class ActiveMQMessage implements javax.jms.Message {
}
public static CompositeData
coreCompositeTypeToJMSCompositeType(CompositeDataSupport data) throws Exception
{
- CompositeData jmsdata = new
CompositeDataSupport(data.getCompositeType(), new HashMap<String, Object>());
+ CompositeData jmsdata = new
CompositeDataSupport(data.getCompositeType(), new HashMap<>());
return jmsdata;
}
diff --git
a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpTransferTagGenerator.java
b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpTransferTagGenerator.java
index 2cbf9edcd7..3337fd122a 100644
---
a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpTransferTagGenerator.java
+++
b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpTransferTagGenerator.java
@@ -38,7 +38,7 @@ public final class AmqpTransferTagGenerator {
public AmqpTransferTagGenerator(boolean pool) {
if (pool) {
- this.tagPool = new ArrayDeque<byte[]>();
+ this.tagPool = new ArrayDeque<>();
} else {
this.tagPool = null;
}
diff --git
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnection.java
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnection.java
index 4043f94c64..a607efa20c 100644
---
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnection.java
+++
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnection.java
@@ -149,8 +149,8 @@ public final class ActiveMQRAManagedConnection implements
ManagedConnection, Exc
this.ra = ra;
this.userName = userName;
this.password = password;
- eventListeners = Collections.synchronizedList(new
ArrayList<ConnectionEventListener>());
- handles = Collections.synchronizedSet(new HashSet<ActiveMQRASession>());
+ eventListeners = Collections.synchronizedList(new ArrayList<>());
+ handles = Collections.synchronizedSet(new HashSet<>());
connection = null;
nonXAsession = null;
diff --git
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRaUtils.java
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRaUtils.java
index 2d01ce6376..a0f7583748 100644
---
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRaUtils.java
+++
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRaUtils.java
@@ -209,7 +209,7 @@ public final class ActiveMQRaUtils {
* For that reason any class trying to do a privileged block should do with
the AccessController directly.
*/
private static Object safeInitNewInstance(final String className) {
- return AccessController.doPrivileged(new PrivilegedAction<Object>() {
+ return AccessController.doPrivileged(new PrivilegedAction<>() {
@Override
public Object run() {
ClassLoader loader = getClass().getClassLoader();
diff --git
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java
index 62d908b0b5..637c69c19b 100644
---
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java
+++
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java
@@ -142,7 +142,7 @@ public class ActiveMQResourceAdapter implements
ResourceAdapter, Serializable {
raProperties = new ActiveMQRAProperties();
configured = new AtomicBoolean(false);
- activations = Collections.synchronizedMap(new
IdentityHashMap<ActivationSpec, ActiveMQActivation>());
+ activations = Collections.synchronizedMap(new IdentityHashMap<>());
recoveryManager = new RecoveryManager();
}
diff --git
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java
index d7f673ee9e..6ba54725ba 100644
---
a/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java
+++
b/artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java
@@ -121,7 +121,7 @@ public class ActiveMQActivation {
private ActiveMQConnectionFactory factory;
- private final List<String> nodes = Collections.synchronizedList(new
ArrayList<String>());
+ private final List<String> nodes = Collections.synchronizedList(new
ArrayList<>());
private final Map<String, Long> removedNodes = new ConcurrentHashMap<>();
@@ -135,7 +135,7 @@ public class ActiveMQActivation {
static {
try {
- ONMESSAGE = MessageListener.class.getMethod("onMessage", new
Class[]{Message.class});
+ ONMESSAGE = MessageListener.class.getMethod("onMessage",
Message.class);
} catch (Exception e) {
throw new RuntimeException(e);
}
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java
index 611b2d93ba..9f4ac3ccfb 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java
@@ -852,7 +852,7 @@ public class ConfigurationImpl implements Configuration,
Serializable {
beanUtils.getConvertUtils().register(new Converter() {
@Override
public <T> T convert(Class<T> type, Object value) {
- List convertedValue = new ArrayList<String>();
+ List<String> convertedValue = new ArrayList<>();
for (String entry : value.toString().split(",")) {
convertedValue.add(entry);
}
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/SecurityConfiguration.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/SecurityConfiguration.java
index 3a94067de8..9ed1a86114 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/SecurityConfiguration.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/SecurityConfiguration.java
@@ -72,7 +72,7 @@ public class SecurityConfiguration extends Configuration {
public void addRole(final String user, final String role) {
if (roles.get(user) == null) {
- roles.put(user, new ArrayList<String>());
+ roles.put(user, new ArrayList<>());
}
roles.get(user).add(role);
}
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java
index 18caf73f0b..a7d4518f43 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java
@@ -57,7 +57,7 @@ public class WildcardAddressManager extends
SimpleAddressManager {
final Bindings[] lazyCreateResult = new Bindings[1];
- addressMap.visitMatchingWildcards(address, new
AddressMapVisitor<Bindings>() {
+ addressMap.visitMatchingWildcards(address, new AddressMapVisitor<>() {
Bindings newBindings = null;
@Override
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java
index e546ee9be5..b1dbc795fa 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java
@@ -125,7 +125,7 @@ public class InVMConnector extends AbstractConnector {
private static synchronized ExecutorService getInVMExecutor() {
if (threadPoolExecutor == null) {
if (ActiveMQClient.getGlobalThreadPoolSize() <= -1) {
- threadPoolExecutor = new ThreadPoolExecutor(0, Integer.MAX_VALUE,
60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>(),
ActiveMQThreadFactory.defaultThreadFactory(InVMConnector.class.getName()));
+ threadPoolExecutor = new ThreadPoolExecutor(0, Integer.MAX_VALUE,
60L, TimeUnit.SECONDS, new SynchronousQueue<>(),
ActiveMQThreadFactory.defaultThreadFactory(InVMConnector.class.getName()));
} else {
threadPoolExecutor = new ActiveMQThreadPoolExecutor(0,
ActiveMQClient.getGlobalThreadPoolSize(), 60L, TimeUnit.SECONDS,
ActiveMQThreadFactory.defaultThreadFactory(InVMConnector.class.getName()));
}
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java
index 3da273d161..57e86a874e 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java
@@ -454,7 +454,7 @@ public class NettyAcceptor extends AbstractAcceptor {
bootstrap.group(eventLoopGroup);
bootstrap.channel(channelClazz);
- ChannelInitializer<Channel> factory = new ChannelInitializer<Channel>() {
+ ChannelInitializer<Channel> factory = new ChannelInitializer<>() {
@Override
public void initChannel(Channel channel) throws Exception {
ChannelPipeline pipeline = channel.pipeline();
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java
index 2b8e177014..619e058405 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java
@@ -16,6 +16,7 @@
*/
package org.apache.activemq.artemis.core.remoting.server.impl;
+import java.lang.invoke.MethodHandles;
import java.security.AccessController;
import java.security.PrivilegedAction;
import java.util.Collections;
@@ -26,8 +27,8 @@ import java.util.Map;
import java.util.Map.Entry;
import java.util.ServiceLoader;
import java.util.Set;
-import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.Executor;
@@ -80,7 +81,6 @@ import org.apache.activemq.artemis.utils.ConfigurationHelper;
import org.apache.activemq.artemis.utils.ReusableLatch;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.lang.invoke.MethodHandles;
public class RemotingServiceImpl implements RemotingService,
ServerConnectionLifeCycleListener {
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java
index 891f97f733..09cf40567d 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java
@@ -307,7 +307,7 @@ public final class ReplicationEndpoint implements
ChannelHandler, ActiveMQCompon
journalsHolder.put(JournalContent.MESSAGES,
storageManager.getMessageJournal());
for (JournalContent jc : EnumSet.allOf(JournalContent.class)) {
- filesReservedForSync.put(jc, new HashMap<Long, JournalSyncFile>());
+ filesReservedForSync.put(jc, new HashMap<>());
// We only need to load internal structures on the backup...
journalLoadInformation[jc.typeByte] =
journalsHolder.get(jc).loadSyncOnly(JournalState.SYNCING);
}
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/GroupHandlingAbstract.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/GroupHandlingAbstract.java
index 35d68e43ec..d0451c9722 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/GroupHandlingAbstract.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/GroupHandlingAbstract.java
@@ -41,7 +41,7 @@ public abstract class GroupHandlingAbstract implements
GroupingHandler {
protected final SimpleString address;
// no need to synchronize listeners as we use a single threaded executor on
all its accesses
- final Set<UnproposalListener> listeners = Collections.newSetFromMap(new
WeakHashMap<UnproposalListener, Boolean>());
+ final Set<UnproposalListener> listeners = Collections.newSetFromMap(new
WeakHashMap<>());
public GroupHandlingAbstract(final Executor executor,
final ManagementService managementService,
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java
index eca2376c5f..6e0bef711b 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java
@@ -507,7 +507,7 @@ public class ActiveMQServerImpl implements ActiveMQServer {
securityRepository = new
HierarchicalObjectRepository<>(configuration.getWildcardConfiguration());
- securityRepository.setDefault(new HashSet<Role>());
+ securityRepository.setDefault(new HashSet<>());
this.parentServer = parentServer;
@@ -3158,7 +3158,7 @@ public class ActiveMQServerImpl implements ActiveMQServer
{
ThreadFactory tFactory =
AccessController.doPrivileged((PrivilegedAction<ThreadFactory>) ()-> new
ActiveMQThreadFactory("ActiveMQ-server-" + this, false,
ClientSessionFactoryImpl.class.getClassLoader()));
if (configuration.getThreadPoolMaxSize() == -1) {
- threadPool = new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L,
TimeUnit.SECONDS, new SynchronousQueue<Runnable>(), tFactory);
+ threadPool = new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L,
TimeUnit.SECONDS, new SynchronousQueue<>(), tFactory);
} else {
threadPool = new ActiveMQThreadPoolExecutor(0,
configuration.getThreadPoolMaxSize(), 60L, TimeUnit.SECONDS, tFactory);
}
@@ -3184,14 +3184,14 @@ public class ActiveMQServerImpl implements
ActiveMQServer {
} else {
ThreadFactory tFactory =
AccessController.doPrivileged((PrivilegedAction<ThreadFactory>) () -> new
ActiveMQThreadFactory("ActiveMQ-IO-server-" + this, false,
ClientSessionFactoryImpl.class.getClassLoader()));
- this.ioExecutorPool = new ThreadPoolExecutor(0, Integer.MAX_VALUE,
60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>(), tFactory);
+ this.ioExecutorPool = new ThreadPoolExecutor(0, Integer.MAX_VALUE,
60L, TimeUnit.SECONDS, new SynchronousQueue<>(), tFactory);
this.ioExecutorFactory = new OrderedExecutorFactory(ioExecutorPool);
}
if (serviceRegistry.getPageExecutorService() != null) {
this.pageExecutorFactory = new
OrderedExecutorFactory(serviceRegistry.getPageExecutorService()).setFair(true);
} else {
- ThreadFactory tFactory = AccessController.doPrivileged(new
PrivilegedAction<ThreadFactory>() {
+ ThreadFactory tFactory = AccessController.doPrivileged(new
PrivilegedAction<>() {
@Override
public ThreadFactory run() {
return new
ActiveMQThreadFactory("ActiveMQ-PageExecutor-server-" + this.toString(), false,
ClientSessionFactoryImpl.class.getClassLoader());
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java
index 2930ea729e..0dc9a04bff 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java
@@ -359,7 +359,7 @@ public class ScaleDownHandler {
}
Pair<List<Long>, List<Long>> queueIds =
queuesToSendTo.get(message);
if (queueIds == null) {
- queueIds = new Pair<List<Long>, List<Long>>(new
ArrayList<Long>(), new ArrayList<Long>());
+ queueIds = new Pair<>(new ArrayList<>(), new
ArrayList<>());
queuesToSendTo.put(message, queueIds);
}
queueIds.getA().add(queueID);
@@ -381,7 +381,7 @@ public class ScaleDownHandler {
}
Pair<List<Long>, List<Long>> queueIds =
queuesToSendTo.get(message);
if (queueIds == null) {
- queueIds = new Pair<List<Long>, List<Long>>(new
ArrayList<Long>(), new ArrayList<Long>());
+ queueIds = new Pair<>(new ArrayList<>(), new
ArrayList<>());
queuesToSendTo.put(message, queueIds);
}
queueIds.getA().add(queueID);
diff --git
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java
index 57f86654a1..cd89a82e22 100644
---
a/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java
+++
b/artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java
@@ -67,8 +67,8 @@ public class ServiceRegistryImpl implements ServiceRegistry {
private Map<String, Pair<ConnectorServiceFactory,
ConnectorServiceConfiguration>> connectorServices;
public ServiceRegistryImpl() {
- this.incomingInterceptors = Collections.synchronizedList(new
ArrayList<BaseInterceptor>());
- this.outgoingInterceptors = Collections.synchronizedList(new
ArrayList<BaseInterceptor>());
+ this.incomingInterceptors = Collections.synchronizedList(new
ArrayList<>());
+ this.outgoingInterceptors = Collections.synchronizedList(new
ArrayList<>());
this.connectorServices = new ConcurrentHashMap<>();
this.divertTransformers = new ConcurrentHashMap<>();
this.bridgeTransformers = new ConcurrentHashMap<>();
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImplTest.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImplTest.java
index 1e67e990df..43a1ac25e7 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImplTest.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImplTest.java
@@ -1935,7 +1935,7 @@ public class ConfigurationImplTest extends
AbstractConfigurationTestBase {
final AtomicReference<String> errorAt = new AtomicReference<>();
ConfigurationImpl configuration = new ConfigurationImpl();
- configuration.setResourceLimitSettings(new HashMap<String,
ResourceLimitSettings>() {
+ configuration.setResourceLimitSettings(new HashMap<>() {
@Override
public ResourceLimitSettings put(String key, ResourceLimitSettings
value) {
if (!(key.equals(insertionOrderedKeys.remove()))) {
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/CertificateLoginModuleTest.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/CertificateLoginModuleTest.java
index 05b9ab7223..cbbaacdf2e 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/CertificateLoginModuleTest.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/CertificateLoginModuleTest.java
@@ -60,7 +60,7 @@ public class CertificateLoginModuleTest {
loginModule = new StubCertificateLoginModule(userName, new
HashSet<>(rolesNames));
JaasCallbackHandler callbackHandler = new JaasCallbackHandler(null,
null, null);
- loginModule.initialize(subject, callbackHandler, null, new
HashMap<String, Object>());
+ loginModule.initialize(subject, callbackHandler, null, new HashMap<>());
loginModule.login();
loginModule.commit();
@@ -120,7 +120,7 @@ public class CertificateLoginModuleTest {
boolean loginFailed = false;
try {
- loginWithCredentials(null, new HashSet<String>());
+ loginWithCredentials(null, new HashSet<>());
} catch (LoginException e) {
loginFailed = true;
}
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/PropertiesLoginModuleRaceConditionTest.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/PropertiesLoginModuleRaceConditionTest.java
index 82ad7c557b..1b2fb11117 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/PropertiesLoginModuleRaceConditionTest.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/security/jaas/PropertiesLoginModuleRaceConditionTest.java
@@ -89,7 +89,7 @@ public class PropertiesLoginModuleRaceConditionTest extends
ArtemisTestCase {
Subject subject = new Subject();
PropertiesLoginModule module = new PropertiesLoginModule();
- module.initialize(subject, callback, new HashMap<String,
Object>(), options);
+ module.initialize(subject, callback, new HashMap<>(), options);
module.login();
module.commit();
} catch (Exception e) {
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/settings/RepositoryTest.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/settings/RepositoryTest.java
index e749388040..bca8cec81e 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/core/settings/RepositoryTest.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/core/settings/RepositoryTest.java
@@ -49,7 +49,7 @@ public class RepositoryTest extends ServerTestBase {
@Test
public void testDefault() {
- securityRepository.setDefault(new HashSet<Role>());
+ securityRepository.setDefault(new HashSet<>());
HashSet<Role> roles = securityRepository.getMatch("queues.something");
assertEquals(roles.size(), 0);
@@ -175,14 +175,14 @@ public class RepositoryTest extends ServerTestBase {
@Test
public void testSingleMatch() {
- securityRepository.addMatch("queues.*", new HashSet<Role>());
+ securityRepository.addMatch("queues.*", new HashSet<>());
HashSet<Role> hashSet = securityRepository.getMatch("queues.something");
assertEquals(hashSet.size(), 0);
}
@Test
public void testSingletwo() {
- securityRepository.addMatch("queues.another.aq.*", new HashSet<Role>());
+ securityRepository.addMatch("queues.another.aq.*", new HashSet<>());
HashSet<Role> roles = new HashSet<>(2);
roles.add(new Role("test1", true, true, true, true, true, true, true,
true, true, true, false, false));
roles.add(new Role("test2", true, true, true, true, true, true, true,
true, true, true, false, false));
@@ -199,7 +199,7 @@ public class RepositoryTest extends ServerTestBase {
@Test
public void testWithoutWildcard() {
- securityRepository.addMatch("queues.1.*", new HashSet<Role>());
+ securityRepository.addMatch("queues.1.*", new HashSet<>());
HashSet<Role> roles = new HashSet<>(2);
roles.add(new Role("test1", true, true, true, true, true, true, true,
true, true, true, false, false));
roles.add(new Role("test2", true, true, true, true, true, true, true,
true, true, true, false, false));
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModuleTest.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModuleTest.java
index 7b66b9f285..0d50af8c8d 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModuleTest.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModuleTest.java
@@ -212,7 +212,7 @@ public class LDAPLoginModuleTest extends
AbstractLdapTestUnit {
LoginModule loginModule = new LDAPLoginModule();
JaasCallbackHandler callbackHandler = new JaasCallbackHandler(null,
null, null);
- loginModule.initialize(new Subject(), callbackHandler, null, new
HashMap<String, Object>());
+ loginModule.initialize(new Subject(), callbackHandler, null, new
HashMap<>());
// login should return false due to null username
assertFalse(loginModule.login());
diff --git
a/artemis-server/src/test/java/org/apache/activemq/artemis/tests/util/ServerTestBase.java
b/artemis-server/src/test/java/org/apache/activemq/artemis/tests/util/ServerTestBase.java
index 5e51f0d63a..947c7eb3e2 100644
---
a/artemis-server/src/test/java/org/apache/activemq/artemis/tests/util/ServerTestBase.java
+++
b/artemis-server/src/test/java/org/apache/activemq/artemis/tests/util/ServerTestBase.java
@@ -239,7 +239,7 @@ public abstract class ServerTestBase extends
ArtemisTestCase {
ConfigurationImpl configuration =
createBasicConfig(serverID).setJMXManagementEnabled(false).addAcceptorConfiguration(new
TransportConfiguration(INVM_ACCEPTOR_FACTORY, generateInVMParams(serverID),
"invm"));
if (netty) {
- configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<String, Object>(),
"netty", new HashMap<String, Object>()));
+ configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<>(), "netty", new
HashMap<>()));
} else {
// if we're in-vm it's a waste to resolve protocols since they'll
never be used
configuration.setResolveProtocols(false);
diff --git
a/artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java
b/artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java
index f10dfc3190..83637e7cdd 100644
---
a/artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java
+++
b/artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java
@@ -109,7 +109,7 @@ public class XARecoveryConfig {
this.password = password;
this.ha = ha;
this.clientProtocolManager = clientProtocolManager;
- this.properties = properties == null ? Collections.unmodifiableMap(new
HashMap<String, String>()) : Collections.unmodifiableMap(properties);
+ this.properties = properties == null ? Collections.unmodifiableMap(new
HashMap<>()) : Collections.unmodifiableMap(properties);
}
public XARecoveryConfig(final boolean ha,
@@ -145,7 +145,7 @@ public class XARecoveryConfig {
this.username = username;
this.password = password;
this.ha = serverLocator.isHA();
- this.properties = properties == null ? Collections.unmodifiableMap(new
HashMap<String, String>()) : Collections.unmodifiableMap(properties);
+ this.properties = properties == null ? Collections.unmodifiableMap(new
HashMap<>()) : Collections.unmodifiableMap(properties);
this.clientProtocolManager = clientProtocolManager;
this.locatorConfig = serverLocator.getLocatorConfig();
}
diff --git
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/ArtemisBrokerBase.java
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/ArtemisBrokerBase.java
index 1cc825b388..0cad437a18 100644
---
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/ArtemisBrokerBase.java
+++
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/ArtemisBrokerBase.java
@@ -428,7 +428,7 @@ public abstract class ArtemisBrokerBase implements Broker {
}
protected final ActiveMQServer createServer(final boolean realFiles, final
boolean netty) throws Exception {
- return createServer(realFiles, createDefaultConfig(netty), -1, -1, new
HashMap<String, AddressSettings>());
+ return createServer(realFiles, createDefaultConfig(netty), -1, -1, new
HashMap<>());
}
protected final ActiveMQServer createServer(final boolean realFiles,
@@ -464,9 +464,9 @@ public abstract class ArtemisBrokerBase implements Broker {
protected Configuration createDefaultConfig(final boolean netty) throws
Exception {
if (netty) {
- return createDefaultConfig(new HashMap<String, Object>(),
NETTY_ACCEPTOR_FACTORY);
+ return createDefaultConfig(new HashMap<>(), NETTY_ACCEPTOR_FACTORY);
} else {
- return createDefaultConfig(new HashMap<String, Object>(),
INVM_ACCEPTOR_FACTORY);
+ return createDefaultConfig(new HashMap<>(), INVM_ACCEPTOR_FACTORY);
}
}
diff --git
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/InVMNamingContext.java
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/InVMNamingContext.java
index e0a6c9da36..7c4ac2e5de 100644
---
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/InVMNamingContext.java
+++
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/InVMNamingContext.java
@@ -50,7 +50,7 @@ public class InVMNamingContext implements Context,
Serializable {
public InVMNamingContext() {
- map = Collections.synchronizedMap(new HashMap<String, Object>());
+ map = Collections.synchronizedMap(new HashMap<>());
}
public InVMNamingContext(final String nameInNamespace) {
diff --git
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/NonSerializableFactory.java
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/NonSerializableFactory.java
index ebbcb54c9b..7dc42afdd9 100644
---
a/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/NonSerializableFactory.java
+++
b/tests/activemq5-unit-tests/src/main/java/org/apache/activemq/broker/artemiswrapper/NonSerializableFactory.java
@@ -104,5 +104,5 @@ public class NonSerializableFactory implements
ObjectFactory {
return NonSerializableFactory.wrapperMap;
}
- private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<String, Object>());
+ private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<>());
}
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JMSConsumerTest.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JMSConsumerTest.java
index ab9c3bb766..cf3b8a49c9 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JMSConsumerTest.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JMSConsumerTest.java
@@ -132,7 +132,7 @@ public class JMSConsumerTest extends JmsTestSupport {
final ActiveMQMessageConsumer consumer = (ActiveMQMessageConsumer)
session.createConsumer(destination);
- final Map<Thread, Throwable> exceptions =
Collections.synchronizedMap(new HashMap<Thread, Throwable>());
+ final Map<Thread, Throwable> exceptions =
Collections.synchronizedMap(new HashMap<>());
Thread.setDefaultUncaughtExceptionHandler((t, e) -> {
LOG.error("Uncaught exception:", e);
exceptions.put(t, e);
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsConnectionStartStopTest.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsConnectionStartStopTest.java
index 954bf6cd5d..3e286fa4a7 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsConnectionStartStopTest.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsConnectionStartStopTest.java
@@ -113,7 +113,7 @@ public class JmsConnectionStartStopTest extends TestSupport
{
}
public void testConcurrentSessionCreateWithStart() throws Exception {
- ThreadPoolExecutor executor = new ThreadPoolExecutor(50,
Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>());
+ ThreadPoolExecutor executor = new ThreadPoolExecutor(50,
Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<>());
final Vector<Throwable> exceptions = new Vector<>();
final Random rand = new Random();
Runnable createSessionTask = () -> {
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsMultipleClientsTestSupport.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsMultipleClientsTestSupport.java
index d60d041bda..8e8e01c5a5 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsMultipleClientsTestSupport.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsMultipleClientsTestSupport.java
@@ -77,7 +77,7 @@ public class JmsMultipleClientsTestSupport {
protected BrokerService broker;
protected Destination destination;
- protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<Connection>());
+ protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<>());
protected MessageIdList allMessagesList = new MessageIdList();
protected void startProducers(Destination dest, int msgCount) throws
Exception {
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java
index 943df18fe9..a8fb319f19 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java
@@ -227,7 +227,7 @@ public class JmsSendReceiveTestSupport extends TestSupport
implements MessageLis
* @return List
*/
protected List<Message> createConcurrentList() {
- return Collections.synchronizedList(new ArrayList<Message>());
+ return Collections.synchronizedList(new ArrayList<>());
}
/**
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTempDestinationTest.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTempDestinationTest.java
index 7c271922cc..ca6996d551 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTempDestinationTest.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTempDestinationTest.java
@@ -50,7 +50,7 @@ public class JmsTempDestinationTest {
private static final Logger LOG =
LoggerFactory.getLogger(JmsTempDestinationTest.class);
private Connection connection;
private ActiveMQConnectionFactory factory;
- protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<Connection>());
+ protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<>());
@Before
public void setUp() throws Exception {
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTestSupport.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTestSupport.java
index 9be42dcdaa..94a7c7f867 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTestSupport.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/JmsTestSupport.java
@@ -50,7 +50,7 @@ public class JmsTestSupport extends CombinationTestSupport {
protected ActiveMQConnection connection;
protected BrokerService broker;
- protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<Connection>());
+ protected List<Connection> connections = Collections.synchronizedList(new
ArrayList<>());
// /////////////////////////////////////////////////////////////////
//
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java
index 17c1e87a2d..c429315fb2 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java
@@ -256,6 +256,6 @@ public abstract class JmsSendReceiveTestSupport extends
org.apache.activemq.Test
* @return a synchronized view of the specified list.
*/
protected List<Message> createConcurrentList() {
- return Collections.synchronizedList(new ArrayList<Message>());
+ return Collections.synchronizedList(new ArrayList<>());
}
}
diff --git
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpTransportServerTest.java
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpTransportServerTest.java
index 02da83641d..edf28d5eec 100644
---
a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpTransportServerTest.java
+++
b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpTransportServerTest.java
@@ -35,7 +35,7 @@ public class TcpTransportServerTest extends TestCase {
public void testDefaultPropertiesSetOnTransport() throws Exception {
TcpTransportServer server = (TcpTransportServer)
TransportFactory.bind(new URI("tcp://localhost:61616?trace=true"));
- server.setTransportOption(new HashMap<String, Object>());
+ server.setTransportOption(new HashMap<>());
try {
server.setAcceptListener(new TransportAcceptListener() {
diff --git
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMContext.java
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMContext.java
index 72c096767a..fe3b4b15ae 100644
---
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMContext.java
+++
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMContext.java
@@ -56,7 +56,7 @@ public class InVMContext implements Context, Serializable {
public InVMContext() {
- map = Collections.synchronizedMap(new HashMap<String, Object>());
+ map = Collections.synchronizedMap(new HashMap<>());
}
public InVMContext(final String nameInNamespace) {
diff --git
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMNamingContext.java
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMNamingContext.java
index 3b1a8fb93a..b5cb74f7f3 100644
---
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMNamingContext.java
+++
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/InVMNamingContext.java
@@ -56,7 +56,7 @@ public class InVMNamingContext implements Context,
Serializable {
public InVMNamingContext() {
- map = Collections.synchronizedMap(new HashMap<String, Object>());
+ map = Collections.synchronizedMap(new HashMap<>());
}
public InVMNamingContext(final String nameInNamespace) {
diff --git
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/NonSerializableFactory.java
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/NonSerializableFactory.java
index 94d955322c..accf1a03ea 100644
---
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/NonSerializableFactory.java
+++
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/unit/util/NonSerializableFactory.java
@@ -57,5 +57,5 @@ public class NonSerializableFactory implements ObjectFactory {
return NonSerializableFactory.wrapperMap;
}
- private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<String, Object>());
+ private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<>());
}
\ No newline at end of file
diff --git
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/util/ActiveMQTestBase.java
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/util/ActiveMQTestBase.java
index c5382494ed..217645cdc3 100644
---
a/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/util/ActiveMQTestBase.java
+++
b/tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/util/ActiveMQTestBase.java
@@ -420,7 +420,7 @@ public abstract class ActiveMQTestBase extends
ArtemisTestCase {
ConfigurationImpl configuration =
createBasicConfig(serverID).setJMXManagementEnabled(false).addAcceptorConfiguration(new
TransportConfiguration(INVM_ACCEPTOR_FACTORY, generateInVMParams(serverID),
"invm"));
if (netty) {
- configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<String, Object>(),
"netty", new HashMap<String, Object>()));
+ configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<>(), "netty", new
HashMap<>()));
} else {
// if we're in-vm it's a waste to resolve protocols since they'll
never be used
configuration.setResolveProtocols(false);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/AmqpFullyQualifiedNameTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/AmqpFullyQualifiedNameTest.java
index 744e5bb3ba..d3a269d45c 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/AmqpFullyQualifiedNameTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/AmqpFullyQualifiedNameTest.java
@@ -75,7 +75,7 @@ public class AmqpFullyQualifiedNameTest extends
JMSClientTestSupport {
@Override
protected void addAdditionalAcceptors(ActiveMQServer server) throws
Exception {
- server.getConfiguration().addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<String, Object>(),
"netty", new HashMap<String, Object>()));
+ server.getConfiguration().addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<>(), "netty", new
HashMap<>()));
}
@Test
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/TopicDurableTests.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/TopicDurableTests.java
index 2a00b56896..cb4195f5bb 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/TopicDurableTests.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/TopicDurableTests.java
@@ -131,7 +131,7 @@ public class TopicDurableTests extends JMSClientTestSupport
{
Connection connection1 = connectionFactory1.createConnection();
- Hashtable env2 = new Hashtable<Object, Object>();
+ Hashtable env2 = new Hashtable<>();
env2.put(Context.INITIAL_CONTEXT_FACTORY,
"org.apache.qpid.jms.jndi.JmsInitialContextFactory");
env2.put("connectionfactory.qpidConnectionFactory",
"amqp://localhost:5672");
env2.put("topic." + "jmsTopic", "jmsTopic");
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/ConcurrentCreateDeleteProduceTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/ConcurrentCreateDeleteProduceTest.java
index 5232c26726..e6142cb7e9 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/ConcurrentCreateDeleteProduceTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/ConcurrentCreateDeleteProduceTest.java
@@ -20,6 +20,7 @@ import java.util.HashMap;
import java.util.concurrent.atomic.AtomicInteger;
import org.apache.activemq.artemis.api.core.QueueConfiguration;
+import org.apache.activemq.artemis.api.core.RoutingType;
import org.apache.activemq.artemis.api.core.SimpleString;
import org.apache.activemq.artemis.api.core.client.ClientConsumer;
import org.apache.activemq.artemis.api.core.client.ClientMessage;
@@ -30,8 +31,6 @@ import
org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
import org.apache.activemq.artemis.core.server.Queue;
-import org.apache.activemq.artemis.api.core.RoutingType;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -63,7 +62,7 @@ public class ConcurrentCreateDeleteProduceTest extends
ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false).setJournalSyncTransactional(false);
- server = createServer(true, config, PAGE_SIZE, PAGE_MAX, new
HashMap<String, AddressSettings>());
+ server = createServer(true, config, PAGE_SIZE, PAGE_MAX, new
HashMap<>());
server.start();
locator =
createNonHALocator(false).setBlockOnDurableSend(false).setBlockOnAcknowledge(true);
}
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/InterruptedLargeMessageTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/InterruptedLargeMessageTest.java
index b3e774eaba..767d408a85 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/InterruptedLargeMessageTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/InterruptedLargeMessageTest.java
@@ -325,7 +325,7 @@ public class InterruptedLargeMessageTest extends
LargeMessageTestBase {
ClientSession session = null;
LargeMessageTestInterceptorIgnoreLastPacket.disableInterrupt();
- ActiveMQServer server = createServer(true,
createDefaultConfig(isNetty()), 10000, 20000, new HashMap<String,
AddressSettings>());
+ ActiveMQServer server = createServer(true,
createDefaultConfig(isNetty()), 10000, 20000, new HashMap<>());
// server.getConfiguration()
// .getIncomingInterceptorClassNames()
@@ -402,7 +402,7 @@ public class InterruptedLargeMessageTest extends
LargeMessageTestBase {
LargeMessageTestInterceptorIgnoreLastPacket.disableInterrupt();
- ActiveMQServer server = createServer(true,
createDefaultConfig(isNetty()), 10000, 20000, new HashMap<String,
AddressSettings>());
+ ActiveMQServer server = createServer(true,
createDefaultConfig(isNetty()), 10000, 20000, new HashMap<>());
server.getConfiguration().getIncomingInterceptorClassNames().add(LargeMessageTestInterceptorIgnoreLastPacket.class.getName());
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/LargeMessageTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/LargeMessageTest.java
index 00071d1097..af19833f66 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/LargeMessageTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/LargeMessageTest.java
@@ -528,7 +528,7 @@ public class LargeMessageTest extends LargeMessageTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<String, AddressSettings>(), storeType);
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<>(), storeType);
server.start();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/MultipleThreadFilterOneTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/MultipleThreadFilterOneTest.java
index 425d88b8dd..232024b091 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/MultipleThreadFilterOneTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/MultipleThreadFilterOneTest.java
@@ -16,10 +16,6 @@
*/
package org.apache.activemq.artemis.tests.integration.client;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNull;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
import java.lang.invoke.MethodHandles;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicInteger;
@@ -34,12 +30,15 @@ import
org.apache.activemq.artemis.api.core.client.ClientSession;
import org.apache.activemq.artemis.api.core.client.ClientSessionFactory;
import org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+
/**
* Multiple Threads producing Messages, with Multiple Consumers with different
queues, each queue with a different filter
* This is similar to MultipleThreadFilterTwoTest but it uses multiple queues
@@ -211,7 +210,7 @@ public class MultipleThreadFilterOneTest extends
ActiveMQTestBase {
ActiveMQServer server;
if (isPaging) {
- server = createServer(true, createDefaultConfig(isNetty), PAGE_SIZE,
PAGE_MAX, -1, -1, new HashMap<String, AddressSettings>());
+ server = createServer(true, createDefaultConfig(isNetty), PAGE_SIZE,
PAGE_MAX, -1, -1, new HashMap<>());
} else {
server = createServer(true, isNetty);
}
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/bridge/BridgeTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/bridge/BridgeTest.java
index 850c5b8f0f..f73047d732 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/bridge/BridgeTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/bridge/BridgeTest.java
@@ -418,7 +418,7 @@ public class BridgeTest extends ActiveMQTestBase {
final String forwardAddress = "forwardAddress";
final String queueName1 = "queue1";
- // Map<String, TransportConfiguration> connectors = new HashMap<String,
TransportConfiguration>();
+ // Map<String, TransportConfiguration> connectors = new HashMap<>();
TransportConfiguration server0tc = new
TransportConfiguration(getConnector(), server0Params);
TransportConfiguration server1tc = new
TransportConfiguration(getConnector(), server1Params);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/PagingFailoverTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/PagingFailoverTest.java
index 9439775639..c3ce8e9870 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/PagingFailoverTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/PagingFailoverTest.java
@@ -16,9 +16,6 @@
*/
package org.apache.activemq.artemis.tests.integration.cluster.failover;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
import java.util.HashMap;
import org.apache.activemq.artemis.api.core.QueueConfiguration;
@@ -33,7 +30,6 @@ import
org.apache.activemq.artemis.core.client.impl.ClientSessionFactoryInternal
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
import org.apache.activemq.artemis.core.server.Queue;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import
org.apache.activemq.artemis.tests.integration.cluster.util.SameProcessActiveMQServer;
import
org.apache.activemq.artemis.tests.integration.cluster.util.TestableServer;
import org.apache.activemq.artemis.tests.util.TransportConfigurationUtils;
@@ -41,6 +37,9 @@ import org.apache.activemq.artemis.tests.util.Wait;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
/**
* A PagingFailoverTest
* <br>
@@ -207,7 +206,7 @@ public class PagingFailoverTest extends FailoverTestBase {
@Override
protected ActiveMQServer createServer(final boolean realFiles, final
Configuration configuration) {
- return addServer(createInVMFailoverServer(true, configuration,
PAGE_SIZE, PAGE_MAX, new HashMap<String, AddressSettings>(), nodeManager, 2));
+ return addServer(createInVMFailoverServer(true, configuration,
PAGE_SIZE, PAGE_MAX, new HashMap<>(), nodeManager, 2));
}
@Override
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedFailoverTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedFailoverTest.java
index 37717ca799..3be03403d7 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedFailoverTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedFailoverTest.java
@@ -160,7 +160,7 @@ public class ReplicatedFailoverTest extends FailoverTest {
appDTO.url = "console";
BindingDTO bindingDTO = new BindingDTO();
bindingDTO.uri = "http://localhost:0";
- bindingDTO.apps = new ArrayList<AppDTO>();
+ bindingDTO.apps = new ArrayList<>();
bindingDTO.apps.add(appDTO);
WebServerDTO wdto = new WebServerDTO();
wdto.setBindings(Collections.singletonList(bindingDTO));
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedPagedFailoverTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedPagedFailoverTest.java
index 50425c3f6f..3d267dd068 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedPagedFailoverTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/ReplicatedPagedFailoverTest.java
@@ -16,8 +16,6 @@
*/
package org.apache.activemq.artemis.tests.integration.cluster.failover;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
import java.util.HashMap;
import org.apache.activemq.artemis.api.core.QueueConfiguration;
@@ -30,11 +28,12 @@ import org.apache.activemq.artemis.core.paging.PagingStore;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
import org.apache.activemq.artemis.core.server.NodeManager;
import org.apache.activemq.artemis.core.server.Queue;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.utils.Wait;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
public class ReplicatedPagedFailoverTest extends ReplicatedFailoverTest {
@Override
@@ -42,7 +41,7 @@ public class ReplicatedPagedFailoverTest extends
ReplicatedFailoverTest {
final Configuration
configuration,
final NodeManager
nodeManager,
int id) {
- return createInVMFailoverServer(realFiles, configuration, PAGE_SIZE,
PAGE_MAX, new HashMap<String, AddressSettings>(), nodeManager, id);
+ return createInVMFailoverServer(realFiles, configuration, PAGE_SIZE,
PAGE_MAX, new HashMap<>(), nodeManager, id);
}
@Override
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/lockmanager/LockManagerNettyNoGroupNameReplicatedFailoverTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/lockmanager/LockManagerNettyNoGroupNameReplicatedFailoverTest.java
index 82fbd572fb..acbe946be5 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/lockmanager/LockManagerNettyNoGroupNameReplicatedFailoverTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/failover/lockmanager/LockManagerNettyNoGroupNameReplicatedFailoverTest.java
@@ -148,7 +148,7 @@ public class
LockManagerNettyNoGroupNameReplicatedFailoverTest extends FailoverT
appDTO.url = "console";
BindingDTO bindingDTO = new BindingDTO();
bindingDTO.uri = "http://localhost:0";
- bindingDTO.apps = new ArrayList<AppDTO>();
+ bindingDTO.apps = new ArrayList<>();
bindingDTO.apps.add(appDTO);
WebServerDTO wdto = new WebServerDTO();
wdto.setBindings(Collections.singletonList(bindingDTO));
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/topology/TopologyClusterTestBase.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/topology/TopologyClusterTestBase.java
index 40fd18b74c..10464a8eee 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/topology/TopologyClusterTestBase.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/cluster/topology/TopologyClusterTestBase.java
@@ -213,7 +213,7 @@ public abstract class TopologyClusterTestBase extends
ClusterTestBase {
locator.getTopology().setOwner("testReceive");
- final List<String> nodes = Collections.synchronizedList(new
ArrayList<String>());
+ final List<String> nodes = Collections.synchronizedList(new
ArrayList<>());
final CountDownLatch upLatch = new CountDownLatch(5);
final CountDownLatch downLatch = new CountDownLatch(4);
@@ -259,7 +259,7 @@ public abstract class TopologyClusterTestBase extends
ClusterTestBase {
waitForClusterConnections(3, 4);
waitForClusterConnections(4, 4);
- final List<String> nodes = Collections.synchronizedList(new
ArrayList<String>());
+ final List<String> nodes = Collections.synchronizedList(new
ArrayList<>());
final CountDownLatch upLatch = new CountDownLatch(5);
final CountDownLatch downLatch = new CountDownLatch(4);
@@ -309,7 +309,7 @@ public abstract class TopologyClusterTestBase extends
ClusterTestBase {
waitForClusterConnections(3, 4);
waitForClusterConnections(4, 4);
- final List<String> nodes = Collections.synchronizedList(new
ArrayList<String>());
+ final List<String> nodes = Collections.synchronizedList(new
ArrayList<>());
final CountDownLatch upLatch = new CountDownLatch(5);
locator.addClusterTopologyListener(new LatchListener(upLatch, nodes, new
CountDownLatch(0)));
@@ -389,7 +389,7 @@ public abstract class TopologyClusterTestBase extends
ClusterTestBase {
waitForClusterConnections(3, 4);
waitForClusterConnections(4, 4);
- final List<String> nodes = Collections.synchronizedList(new
ArrayList<String>());
+ final List<String> nodes = Collections.synchronizedList(new
ArrayList<>());
final CountDownLatch upLatch = new CountDownLatch(5);
final CountDownLatch downLatch = new CountDownLatch(4);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/journal/RelativePathTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/journal/RelativePathTest.java
index fe180b101f..90b0484994 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/journal/RelativePathTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/journal/RelativePathTest.java
@@ -34,7 +34,7 @@ public class RelativePathTest extends ActiveMQTestBase {
@Test
public void testRelativePathOnDefaultConfig() throws Exception {
Configuration configuration = createDefaultConfig(false);
- ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<>());
server.start();
server.stop();
@@ -62,7 +62,7 @@ public class RelativePathTest extends ActiveMQTestBase {
// configuration.setJournal
- ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<>());
server.start();
server.stop();
@@ -91,7 +91,7 @@ public class RelativePathTest extends ActiveMQTestBase {
// one folder up from instance home
configuration.setLargeMessagesDirectory("./large");
- ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, configuration,
AddressSettings.DEFAULT_PAGE_SIZE, AddressSettings.DEFAULT_MAX_SIZE_BYTES, new
HashMap<>());
server.start();
server.stop();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/AcceptorControlTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/AcceptorControlTest.java
index 4ca5f8f28b..ffe08a6d26 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/AcceptorControlTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/AcceptorControlTest.java
@@ -53,7 +53,7 @@ public class AcceptorControlTest extends ManagementTestBase {
@Test
public void testAttributes() throws Exception {
- TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<String,
Object>(), RandomUtil.randomString());
+ TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<>(),
RandomUtil.randomString());
acceptorConfig.getParams().put(TransportConstants.KEYSTORE_PASSWORD_PROP_NAME,
"password");
Configuration config =
createBasicConfig().addAcceptorConfiguration(acceptorConfig);
@@ -71,7 +71,7 @@ public class AcceptorControlTest extends ManagementTestBase {
@Test
public void testStartStop() throws Exception {
- TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<String,
Object>(), RandomUtil.randomString());
+ TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<>(),
RandomUtil.randomString());
Configuration config =
createBasicConfig().addAcceptorConfiguration(acceptorConfig);
ActiveMQServer service = createServer(false, config);
service.setMBeanServer(mbeanServer);
@@ -121,8 +121,8 @@ public class AcceptorControlTest extends ManagementTestBase
{
@Test
public void testNotifications() throws Exception {
- TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<String,
Object>(), RandomUtil.randomString());
- TransportConfiguration acceptorConfig2 = new
TransportConfiguration(NettyAcceptorFactory.class.getName(), new
HashMap<String, Object>(), RandomUtil.randomString());
+ TransportConfiguration acceptorConfig = new
TransportConfiguration(InVMAcceptorFactory.class.getName(), new HashMap<>(),
RandomUtil.randomString());
+ TransportConfiguration acceptorConfig2 = new
TransportConfiguration(NettyAcceptorFactory.class.getName(), new HashMap<>(),
RandomUtil.randomString());
Configuration config =
createBasicConfig().addAcceptorConfiguration(acceptorConfig).addAcceptorConfiguration(acceptorConfig2);
ActiveMQServer service = createServer(false, config);
service.setMBeanServer(mbeanServer);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ActiveMQServerControlTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ActiveMQServerControlTest.java
index 9a05de1710..a37e613335 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ActiveMQServerControlTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ActiveMQServerControlTest.java
@@ -5690,11 +5690,11 @@ public class ActiveMQServerControlTest extends
ManagementTestBase {
@TestTemplate
public void testConnectorServiceManagement() throws Exception {
ActiveMQServerControl managementControl = createManagementControl();
- managementControl.createConnectorService("myconn",
FakeConnectorServiceFactory.class.getCanonicalName(), new HashMap<String,
Object>());
+ managementControl.createConnectorService("myconn",
FakeConnectorServiceFactory.class.getCanonicalName(), new HashMap<>());
assertEquals(1, server.getConnectorsService().getConnectors().size());
- managementControl.createConnectorService("myconn2",
FakeConnectorServiceFactory.class.getCanonicalName(), new HashMap<String,
Object>());
+ managementControl.createConnectorService("myconn2",
FakeConnectorServiceFactory.class.getCanonicalName(), new HashMap<>());
assertEquals(2, server.getConnectorsService().getConnectors().size());
managementControl.destroyConnectorService("myconn");
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/LargeMessageOverManagementTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/LargeMessageOverManagementTest.java
index abd2506eb5..d9ef6114d6 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/LargeMessageOverManagementTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/LargeMessageOverManagementTest.java
@@ -88,7 +88,7 @@ public class LargeMessageOverManagementTest extends
ManagementTestBase {
int bodySize = (int) server.getStorageManager().getMaxRecordSize() + 100;
byte[] bigData = createBytesData(bodySize);
- queueControl.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes(bigData), true, "myUser", "myPassword");
+ queueControl.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes(bigData), true, "myUser", "myPassword");
ClientConsumer consumer = session.createConsumer(queue);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
index 8e7e2f4413..fc7608292f 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
@@ -2347,8 +2347,8 @@ public class QueueControlTest extends ManagementTestBase {
// send two messages on queueA
- queueControlA.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes("theBody".getBytes()), true, "myUser",
"myPassword");
- queueControlA.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes("theBody2".getBytes()), true, "myUser",
"myPassword");
+ queueControlA.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes("theBody".getBytes()), true, "myUser", "myPassword");
+ queueControlA.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes("theBody2".getBytes()), true, "myUser", "myPassword");
Wait.assertEquals(2, () -> getMessageCount(queueControlA));
Wait.assertEquals(0, () -> getMessageCount(queueControlB));
@@ -2361,7 +2361,7 @@ public class QueueControlTest extends ManagementTestBase {
Wait.assertEquals(2, () -> getMessageCount(queueControlB));
// move 1 message to queueC
- queueControlA.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes("theBody3".getBytes()), true, "myUser",
"myPassword");
+ queueControlA.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes("theBody3".getBytes()), true, "myUser", "myPassword");
Wait.assertEquals(1, () -> getMessageCount(queueControlA));
queueControlA.moveMessages(null, queueC.toString());
Wait.assertEquals(1, () -> getMessageCount(queueControlC));
@@ -4101,7 +4101,7 @@ public class QueueControlTest extends ManagementTestBase {
QueueControl queueControl = createManagementControl(address, queue);
- queueControl.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes("theBody".getBytes()), true, "myUser",
"myPassword");
+ queueControl.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes("theBody".getBytes()), true, "myUser", "myPassword");
queueControl.sendMessage(null, Message.BYTES_TYPE,
Base64.encodeBytes("theBody".getBytes()), true, "myUser", "myPassword");
Wait.assertEquals(2, () -> getMessageCount(queueControl));
@@ -4262,7 +4262,7 @@ public class QueueControlTest extends ManagementTestBase {
QueueControl queueControl = createManagementControl(address, queue);
- queueControl.sendMessage(new HashMap<String, String>(),
Message.BYTES_TYPE, Base64.encodeBytes("theBody".getBytes()), true, "myUser",
"myPassword");
+ queueControl.sendMessage(new HashMap<>(), Message.BYTES_TYPE,
Base64.encodeBytes("theBody".getBytes()), true, "myUser", "myPassword");
queueControl.sendMessage(null, Message.BYTES_TYPE,
Base64.encodeBytes("theBody".getBytes()), true, "myUser", "myPassword", true);
Wait.assertEquals(2, () -> getMessageCount(queueControl));
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JMSConsumer2Test.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JMSConsumer2Test.java
index 3052010e21..236871d624 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JMSConsumer2Test.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JMSConsumer2Test.java
@@ -69,7 +69,7 @@ public class JMSConsumer2Test extends BasicOpenWireTest {
final ActiveMQMessageConsumer consumer = (ActiveMQMessageConsumer)
session.createConsumer(destination);
- final Map<Thread, Throwable> exceptions =
Collections.synchronizedMap(new HashMap<Thread, Throwable>());
+ final Map<Thread, Throwable> exceptions =
Collections.synchronizedMap(new HashMap<>());
Thread.setDefaultUncaughtExceptionHandler((t, e) -> exceptions.put(t,
e));
final class AckAndClose implements Runnable {
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsConnectionStartStopTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsConnectionStartStopTest.java
index 09e3084ad3..2f7a250fb5 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsConnectionStartStopTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsConnectionStartStopTest.java
@@ -118,7 +118,7 @@ public class JmsConnectionStartStopTest extends
BasicOpenWireTest {
@Test
public void testConcurrentSessionCreateWithStart() throws Exception {
- ThreadPoolExecutor executor = new ThreadPoolExecutor(50,
Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>());
+ ThreadPoolExecutor executor = new ThreadPoolExecutor(50,
Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<>());
final Vector<Throwable> exceptions = new Vector<>();
final AtomicInteger counter = new AtomicInteger(0);
final Random rand = new Random();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsQueueBrowserTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsQueueBrowserTest.java
index e0f3a24201..e63dcd5c30 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsQueueBrowserTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsQueueBrowserTest.java
@@ -379,7 +379,7 @@ public class JmsQueueBrowserTest extends BasicOpenWireTest {
@SuppressWarnings("unchecked")
Enumeration<Message> browserView = browser.getEnumeration();
- List<Message> messages = new ArrayList<Message>();
+ List<Message> messages = new ArrayList<>();
for (int i = 0; i < numMessages; i++)
{
Message m1 = consumer.receive(5000);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsSendReceiveTestSupport.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsSendReceiveTestSupport.java
index 0fe0d51061..6a2e920695 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsSendReceiveTestSupport.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/openwire/amq/JmsSendReceiveTestSupport.java
@@ -51,7 +51,7 @@ public abstract class JmsSendReceiveTestSupport extends
BasicOpenWireTest implem
protected MessageProducer producer;
protected Destination consumerDestination;
protected Destination producerDestination;
- protected List<Message> messages = Collections.synchronizedList(new
ArrayList<Message>());
+ protected List<Message> messages = Collections.synchronizedList(new
ArrayList<>());
protected boolean topic = true;
protected boolean durable;
protected int deliveryMode = DeliveryMode.PERSISTENT;
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PageTransactionCleanupTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PageTransactionCleanupTest.java
index de56de340a..093a269ddc 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PageTransactionCleanupTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PageTransactionCleanupTest.java
@@ -16,10 +16,6 @@
*/
package org.apache.activemq.artemis.tests.integration.paging;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertNull;
-
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
import javax.jms.MessageConsumer;
@@ -38,7 +34,6 @@ import
org.apache.activemq.artemis.core.paging.impl.PagingStoreImpl;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JournalRecordIds;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
import org.apache.activemq.artemis.core.server.Queue;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.logs.AssertionLoggerHandler;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.apache.activemq.artemis.tests.util.CFUtil;
@@ -47,6 +42,10 @@ import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+
/**
* A PagingOrderTest.
* <br>
@@ -64,7 +63,7 @@ public class PageTransactionCleanupTest extends
ActiveMQTestBase {
Configuration config =
createDefaultConfig(true).setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<>());
server.start();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingOrderTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingOrderTest.java
index f1756dc206..569dd3c0da 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingOrderTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingOrderTest.java
@@ -85,7 +85,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<>());
server.start();
@@ -175,7 +175,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<>());
server.start();
@@ -306,7 +306,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<>());
server.start();
@@ -397,7 +397,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<>());
server.start();
@@ -482,7 +482,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
-1, -1, new HashMap<>());
server.start();
@@ -605,7 +605,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, -1, new
HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, -1, new
HashMap<>());
JMSServerManagerImpl jmsServer = new JMSServerManagerImpl(server);
InVMNamingContext context = new InVMNamingContext();
@@ -642,7 +642,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
jmsServer.stop();
- server = createServer(true, config, PAGE_SIZE, -1, new HashMap<String,
AddressSettings>());
+ server = createServer(true, config, PAGE_SIZE, -1, new HashMap<>());
jmsServer = new JMSServerManagerImpl(server);
context = new InVMNamingContext();
@@ -668,7 +668,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, -1, -1, new
HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, -1, -1, new
HashMap<>());
server.getAddressSettingsRepository().getMatch("#").setAddressFullMessagePolicy(AddressFullMessagePolicy.BLOCK);
JMSServerManagerImpl jmsServer = new JMSServerManagerImpl(server);
@@ -711,7 +711,7 @@ public class PagingOrderTest extends ActiveMQTestBase {
jmsServer.stop();
- server = createServer(true, config, -1, -1, new HashMap<String,
AddressSettings>());
+ server = createServer(true, config, -1, -1, new HashMap<>());
server.getAddressSettingsRepository().getMatch("#").setAddressFullMessagePolicy(AddressFullMessagePolicy.BLOCK);
jmsServer = new JMSServerManagerImpl(server);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingSyncTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingSyncTest.java
index 1b2b1f70e7..6379c9b3fc 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingSyncTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/paging/PagingSyncTest.java
@@ -21,6 +21,7 @@ import java.util.HashMap;
import org.apache.activemq.artemis.api.core.ActiveMQBuffer;
import org.apache.activemq.artemis.api.core.QueueConfiguration;
+import org.apache.activemq.artemis.api.core.RoutingType;
import org.apache.activemq.artemis.api.core.SimpleString;
import org.apache.activemq.artemis.api.core.client.ClientMessage;
import org.apache.activemq.artemis.api.core.client.ClientProducer;
@@ -29,9 +30,7 @@ import
org.apache.activemq.artemis.api.core.client.ClientSessionFactory;
import org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
-import org.apache.activemq.artemis.api.core.RoutingType;
import org.apache.activemq.artemis.core.server.impl.AddressInfo;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.Test;
@@ -56,7 +55,7 @@ public class PagingSyncTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(false);
- ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<String, AddressSettings>());
+ ActiveMQServer server = createServer(true, config, PAGE_SIZE, PAGE_MAX,
new HashMap<>());
server.start();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/DeleteMessagesOnStartupTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/DeleteMessagesOnStartupTest.java
index 4e8941ce64..2cd8da2ab3 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/DeleteMessagesOnStartupTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/DeleteMessagesOnStartupTest.java
@@ -16,9 +16,6 @@
*/
package org.apache.activemq.artemis.tests.integration.persistence;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
@@ -29,9 +26,6 @@ import org.apache.activemq.artemis.api.core.SimpleString;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.config.StoreConfiguration;
import org.apache.activemq.artemis.core.message.impl.CoreMessage;
-import org.apache.activemq.artemis.core.persistence.AddressBindingInfo;
-import org.apache.activemq.artemis.core.persistence.GroupingInfo;
-import org.apache.activemq.artemis.core.persistence.QueueBindingInfo;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager;
import org.apache.activemq.artemis.core.server.Queue;
import org.apache.activemq.artemis.core.server.impl.PostOfficeJournalLoader;
@@ -43,6 +37,9 @@ import
org.apache.activemq.artemis.utils.critical.EmptyCriticalAnalyzer;
import org.junit.jupiter.api.TestTemplate;
import org.junit.jupiter.api.extension.ExtendWith;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
@ExtendWith(ParameterizedTestExtension.class)
public class DeleteMessagesOnStartupTest extends StorageManagerTestBase {
@@ -81,7 +78,7 @@ public class DeleteMessagesOnStartupTest extends
StorageManagerTestBase {
journal.start();
- journal.loadBindingJournal(new ArrayList<QueueBindingInfo>(), new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(new ArrayList<>(), new ArrayList<>(), new
ArrayList<>());
FakePostOffice postOffice = new FakePostOffice();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/JMSStorageManagerTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/JMSStorageManagerTest.java
index 5b4448e5d6..1e7828b2b3 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/JMSStorageManagerTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/JMSStorageManagerTest.java
@@ -109,7 +109,7 @@ public class JMSStorageManagerTest extends ActiveMQTestBase
{
str[i] = "str" + i;
}
- ConnectionFactoryConfiguration config = new
ConnectionFactoryConfigurationImpl().setName("some-name").setConnectorNames(new
ArrayList<String>()).setBindings("");
+ ConnectionFactoryConfiguration config = new
ConnectionFactoryConfigurationImpl().setName("some-name").setConnectorNames(new
ArrayList<>()).setBindings("");
int size = config.getEncodeSize();
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/RestartSMTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/RestartSMTest.java
index 72be30c4d9..6cf3e3462c 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/RestartSMTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/RestartSMTest.java
@@ -22,8 +22,6 @@ import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutorService;
-import org.apache.activemq.artemis.core.persistence.AddressBindingInfo;
-import org.apache.activemq.artemis.core.persistence.GroupingInfo;
import org.apache.activemq.artemis.core.persistence.QueueBindingInfo;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager;
import org.apache.activemq.artemis.core.postoffice.PostOffice;
@@ -71,7 +69,7 @@ public class RestartSMTest extends ActiveMQTestBase {
List<QueueBindingInfo> queueBindingInfos = new ArrayList<>();
- journal.loadBindingJournal(queueBindingInfos, new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(queueBindingInfos, new ArrayList<>(), new
ArrayList<>());
journal.loadMessageJournal(postOffice, null, null, null, null, null,
null, new FakeJournalLoader());
@@ -85,7 +83,7 @@ public class RestartSMTest extends ActiveMQTestBase {
queueBindingInfos = new ArrayList<>();
- journal.loadBindingJournal(queueBindingInfos, new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(queueBindingInfos, new ArrayList<>(), new
ArrayList<>());
journal.start();
} finally {
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/StorageManagerTestBase.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/StorageManagerTestBase.java
index 895f834c8d..a30f378109 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/StorageManagerTestBase.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/persistence/StorageManagerTestBase.java
@@ -25,9 +25,6 @@ import java.util.concurrent.ScheduledThreadPoolExecutor;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.config.StoreConfiguration;
-import org.apache.activemq.artemis.core.persistence.AddressBindingInfo;
-import org.apache.activemq.artemis.core.persistence.GroupingInfo;
-import org.apache.activemq.artemis.core.persistence.QueueBindingInfo;
import org.apache.activemq.artemis.core.persistence.StorageManager;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JDBCJournalStorageManager;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager;
@@ -110,7 +107,7 @@ public abstract class StorageManagerTestBase extends
ActiveMQTestBase {
journal.start();
- journal.loadBindingJournal(new ArrayList<QueueBindingInfo>(), new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(new ArrayList<>(), new ArrayList<>(), new
ArrayList<>());
journal.loadMessageJournal(new FakePostOffice(), null, null, null, null,
null, null, null, new FakeJournalLoader());
}
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/remoting/DestroyConsumerTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/remoting/DestroyConsumerTest.java
index 07c78b68ef..94a6556859 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/remoting/DestroyConsumerTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/remoting/DestroyConsumerTest.java
@@ -29,7 +29,7 @@ public class DestroyConsumerTest extends ActiveMQTestBase {
// public void testDestroyConsumer() throws Exception
// {
- // ActiveMQServer server = createService(false, false,
createDefaultInVMConfig(), new HashMap<String, AddressSettings>());
+ // ActiveMQServer server = createService(false, false,
createDefaultInVMConfig(), new HashMap<>());
// server.start();
//
// SimpleString queue = SimpleString.of("add1");
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/replication/ReplicationTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/replication/ReplicationTest.java
index 80d7438433..50f2728f6b 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/replication/ReplicationTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/replication/ReplicationTest.java
@@ -166,7 +166,7 @@ public final class ReplicationTest extends ActiveMQTestBase
{
Configuration primaryConfig = createDefaultInVMConfig();
- Configuration backupConfig =
createDefaultInVMConfig().setHAPolicyConfiguration(new
SharedStoreBackupPolicyConfiguration()).setBindingsDirectory(getBindingsDir(0,
true)).setJournalDirectory(getJournalDir(0,
true)).setPagingDirectory(getPageDir(0,
true)).setLargeMessagesDirectory(getLargeMessagesDir(0,
true)).setIncomingInterceptorClassNames(incomingInterceptors.length > 0 ?
Arrays.asList(incomingInterceptors) : new ArrayList<String>());
+ Configuration backupConfig =
createDefaultInVMConfig().setHAPolicyConfiguration(new
SharedStoreBackupPolicyConfiguration()).setBindingsDirectory(getBindingsDir(0,
true)).setJournalDirectory(getJournalDir(0,
true)).setPagingDirectory(getPageDir(0,
true)).setLargeMessagesDirectory(getLargeMessagesDir(0,
true)).setIncomingInterceptorClassNames(incomingInterceptors.length > 0 ?
Arrays.asList(incomingInterceptors) : new ArrayList<>());
if (!pluggableQuorum) {
ReplicatedBackupUtils.configureReplicationPair(backupConfig,
backupConnector, backupAcceptor, primaryConfig, primaryConnector,
primaryAcceptor);
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/transports/netty/NettyConnectorWithHTTPUpgradeTest.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/transports/netty/NettyConnectorWithHTTPUpgradeTest.java
index 26197f5932..f76d05dabd 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/transports/netty/NettyConnectorWithHTTPUpgradeTest.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/transports/netty/NettyConnectorWithHTTPUpgradeTest.java
@@ -238,7 +238,7 @@ public class NettyConnectorWithHTTPUpgradeTest extends
ActiveMQTestBase {
}
p.addLast("decoder", new HttpRequestDecoder());
p.addLast("encoder", new HttpResponseEncoder());
- p.addLast("http-upgrade-handler", new
SimpleChannelInboundHandler<Object>() {
+ p.addLast("http-upgrade-handler", new
SimpleChannelInboundHandler<>() {
// handle HTTP GET + Upgrade with a handshake specific to
ActiveMQ Artemis remoting.
@Override
protected void channelRead0(ChannelHandlerContext ctx, Object
msg) throws Exception {
diff --git
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/util/NonSerializableFactory.java
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/util/NonSerializableFactory.java
index 0ace718585..582527161a 100644
---
a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/util/NonSerializableFactory.java
+++
b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/util/NonSerializableFactory.java
@@ -100,5 +100,5 @@ public final class NonSerializableFactory implements
ObjectFactory {
return NonSerializableFactory.wrapperMap;
}
- private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<String, Object>());
+ private static Map<String, Object> wrapperMap =
Collections.synchronizedMap(new HashMap<>());
}
\ No newline at end of file
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
index 951c9c74f1..61062ae0fb 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/MessageConsumerTest.java
@@ -3918,7 +3918,7 @@ public class MessageConsumerTest extends JMSTestCase {
private class MessageListenerImpl implements MessageListener {
- private final List<Message> messages = Collections.synchronizedList(new
ArrayList<Message>());
+ private final List<Message> messages = Collections.synchronizedList(new
ArrayList<>());
private CountDownLatch latch = new CountDownLatch(1);
diff --git
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/tools/container/InVMContext.java
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/tools/container/InVMContext.java
index ac75283606..4d534aba6c 100644
---
a/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/tools/container/InVMContext.java
+++
b/tests/jms-tests/src/test/java/org/apache/activemq/artemis/jms/tests/tools/container/InVMContext.java
@@ -55,7 +55,7 @@ public class InVMContext implements Context, Serializable {
public InVMContext() {
- map = Collections.synchronizedMap(new HashMap<String, Object>());
+ map = Collections.synchronizedMap(new HashMap<>());
}
public InVMContext(final String nameInNamespace) {
diff --git
a/tests/leak-tests/src/test/java/org/apache/activemq/artemis/tests/leak/ClientLeakTest.java
b/tests/leak-tests/src/test/java/org/apache/activemq/artemis/tests/leak/ClientLeakTest.java
index 0c862de1ef..36ca6ebe4b 100644
---
a/tests/leak-tests/src/test/java/org/apache/activemq/artemis/tests/leak/ClientLeakTest.java
+++
b/tests/leak-tests/src/test/java/org/apache/activemq/artemis/tests/leak/ClientLeakTest.java
@@ -58,7 +58,7 @@ public class ClientLeakTest extends AbstractLeakTest {
try {
ConfigurationImpl configuration = new
ConfigurationImpl().setSecurityEnabled(false).setJournalMinFiles(2).setJournalFileSize(100
*
1024).setJournalType(getDefaultJournalType()).setJournalDirectory("./data/journal").setBindingsDirectory("./data/binding").setPagingDirectory("./data/page").setLargeMessagesDirectory("./data/lm").setJournalCompactMinFiles(0).setJournalCompactPercentage(0).setClusterPassword(CLUSTER_PASSWORD).setJournalDatasync(false);
- configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<String, Object>(),
"netty", new HashMap<String, Object>()));
+ configuration.addAcceptorConfiguration(new
TransportConfiguration(NETTY_ACCEPTOR_FACTORY, new HashMap<String, Object>(),
"netty", new HashMap<>()));
ActiveMQServer server =
ActiveMQServers.newActiveMQServer(configuration, false);
server.start();
System.out.println(LEAK_SERVER);
diff --git
a/tests/performance-tests/src/test/java/org/apache/activemq/artemis/tests/performance/journal/JournalImplTestUnit.java
b/tests/performance-tests/src/test/java/org/apache/activemq/artemis/tests/performance/journal/JournalImplTestUnit.java
index 5a76d1302a..c94ffac741 100644
---
a/tests/performance-tests/src/test/java/org/apache/activemq/artemis/tests/performance/journal/JournalImplTestUnit.java
+++
b/tests/performance-tests/src/test/java/org/apache/activemq/artemis/tests/performance/journal/JournalImplTestUnit.java
@@ -16,13 +16,10 @@
*/
package org.apache.activemq.artemis.tests.performance.journal;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
+import java.lang.invoke.MethodHandles;
import java.util.ArrayList;
import org.apache.activemq.artemis.core.journal.Journal;
-import org.apache.activemq.artemis.core.journal.PreparedTransactionInfo;
-import org.apache.activemq.artemis.core.journal.RecordInfo;
import org.apache.activemq.artemis.core.journal.impl.JournalImpl;
import org.apache.activemq.artemis.nativo.jlibaio.LibaioContext;
import
org.apache.activemq.artemis.tests.unit.core.journal.impl.JournalImplTestBase;
@@ -31,7 +28,8 @@ import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.lang.invoke.MethodHandles;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public abstract class JournalImplTestUnit extends JournalImplTestBase {
@@ -163,7 +161,7 @@ public abstract class JournalImplTestUnit extends
JournalImplTestBase {
stopJournal();
createJournal();
startJournal();
- journal.load(new ArrayList<RecordInfo>(), new
ArrayList<PreparedTransactionInfo>(), null);
+ journal.load(new ArrayList<>(), new ArrayList<>(), null);
assertEquals(NUMBER_OF_RECORDS / 2, journal.getIDMapSize());
@@ -187,7 +185,7 @@ public abstract class JournalImplTestUnit extends
JournalImplTestBase {
journal.start();
- journal.load(new ArrayList<RecordInfo>(), null, null);
+ journal.load(new ArrayList<>(), null, null);
try {
final int numMessages = 50050;
@@ -242,7 +240,7 @@ public abstract class JournalImplTestUnit extends
JournalImplTestBase {
journal.start();
- journal.load(new ArrayList<RecordInfo>(), null, null);
+ journal.load(new ArrayList<>(), null, null);
JournalImplTestUnit.logger.debug("Adding data");
SimpleEncoding data = new SimpleEncoding(700, (byte) 'j');
@@ -264,7 +262,7 @@ public abstract class JournalImplTestUnit extends
JournalImplTestBase {
journal = new JournalImpl(10 * 1024 * 1024, numFiles, numFiles, 0, 0,
getFileFactory(), "activemq-data", "amq", 5000);
journal.start();
- journal.load(new ArrayList<RecordInfo>(), null, null);
+ journal.load(new ArrayList<>(), null, null);
journal.stop();
}
diff --git
a/tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/upgradeTest/CompareUpgradeTest.java
b/tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/upgradeTest/CompareUpgradeTest.java
index c325671db9..b08239536e 100644
---
a/tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/upgradeTest/CompareUpgradeTest.java
+++
b/tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/upgradeTest/CompareUpgradeTest.java
@@ -308,7 +308,7 @@ public class CompareUpgradeTest {
public static boolean compareDirectories(boolean allowExpectedWord, Path
expected, Path upgrade) throws IOException {
- Files.walkFileTree(expected, new SimpleFileVisitor<Path>() {
+ Files.walkFileTree(expected, new SimpleFileVisitor<>() {
@Override
public FileVisitResult visitFile(Path expectedFile,
BasicFileAttributes attrs) throws IOException {
FileVisitResult result = super.visitFile(expectedFile, attrs);
diff --git
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientNonDivertedSoakTest.java
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientNonDivertedSoakTest.java
index a5392264d5..abd953a835 100644
---
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientNonDivertedSoakTest.java
+++
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientNonDivertedSoakTest.java
@@ -16,8 +16,7 @@
*/
package org.apache.activemq.artemis.tests.soak.client;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
+import java.lang.invoke.MethodHandles;
import java.util.HashMap;
import java.util.concurrent.TimeUnit;
@@ -30,13 +29,13 @@ import
org.apache.activemq.artemis.api.core.client.ClientSessionFactory;
import org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.lang.invoke.MethodHandles;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ClientNonDivertedSoakTest extends ActiveMQTestBase {
@@ -63,7 +62,7 @@ public class ClientNonDivertedSoakTest extends
ActiveMQTestBase {
Configuration config =
createDefaultConfig(isNetty()).setJournalFileSize(10 * 1024 * 1024);
- server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<String,
AddressSettings>());
+ server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<>());
server.start();
diff --git
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientSoakTest.java
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientSoakTest.java
index f636d75575..cbdecca98c 100644
---
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientSoakTest.java
+++
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/ClientSoakTest.java
@@ -16,8 +16,7 @@
*/
package org.apache.activemq.artemis.tests.soak.client;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
+import java.lang.invoke.MethodHandles;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.concurrent.TimeUnit;
@@ -32,13 +31,13 @@ import
org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.config.DivertConfiguration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.lang.invoke.MethodHandles;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class ClientSoakTest extends ActiveMQTestBase {
@@ -70,7 +69,7 @@ public class ClientSoakTest extends ActiveMQTestBase {
Configuration config =
createDefaultConfig(isNetty()).setJournalFileSize(10 * 1024 * 1024);
- server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<String,
AddressSettings>());
+ server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<>());
DivertConfiguration divert1 = new
DivertConfiguration().setName("dv1").setRoutingName("nm1").setAddress(ClientSoakTest.ADDRESS.toString()).setForwardingAddress(ClientSoakTest.DIVERTED_AD1.toString()).setExclusive(true);
diff --git
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/SimpleSendReceiveSoakTest.java
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/SimpleSendReceiveSoakTest.java
index d7e99499c8..3a6565e902 100644
---
a/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/SimpleSendReceiveSoakTest.java
+++
b/tests/soak-tests/src/test/java/org/apache/activemq/artemis/tests/soak/client/SimpleSendReceiveSoakTest.java
@@ -16,9 +16,6 @@
*/
package org.apache.activemq.artemis.tests.soak.client;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
import java.util.HashMap;
import org.apache.activemq.artemis.api.core.QueueConfiguration;
@@ -31,11 +28,13 @@ import
org.apache.activemq.artemis.api.core.client.ClientSessionFactory;
import org.apache.activemq.artemis.api.core.client.ServerLocator;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.server.ActiveMQServer;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.tests.util.ActiveMQTestBase;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
public class SimpleSendReceiveSoakTest extends ActiveMQTestBase {
@@ -62,7 +61,7 @@ public class SimpleSendReceiveSoakTest extends
ActiveMQTestBase {
Configuration config =
createDefaultConfig(isNetty()).setJournalFileSize(10 * 1024 * 1024);
- server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<String,
AddressSettings>());
+ server = createServer(IS_JOURNAL, config, -1, -1, new HashMap<>());
server.start();
diff --git
a/tests/stress-tests/src/test/java/org/apache/activemq/artemis/tests/stress/paging/PageCursorStressTest.java
b/tests/stress-tests/src/test/java/org/apache/activemq/artemis/tests/stress/paging/PageCursorStressTest.java
index 1985749d41..9fec0a360d 100644
---
a/tests/stress-tests/src/test/java/org/apache/activemq/artemis/tests/stress/paging/PageCursorStressTest.java
+++
b/tests/stress-tests/src/test/java/org/apache/activemq/artemis/tests/stress/paging/PageCursorStressTest.java
@@ -16,12 +16,6 @@
*/
package org.apache.activemq.artemis.tests.stress.paging;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertFalse;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertNull;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
@@ -49,7 +43,6 @@ import org.apache.activemq.artemis.core.server.ActiveMQServer;
import org.apache.activemq.artemis.core.server.Queue;
import org.apache.activemq.artemis.core.server.RoutingContext;
import org.apache.activemq.artemis.core.server.impl.RoutingContextImpl;
-import org.apache.activemq.artemis.core.settings.impl.AddressSettings;
import org.apache.activemq.artemis.core.transaction.Transaction;
import org.apache.activemq.artemis.core.transaction.impl.TransactionImpl;
import org.apache.activemq.artemis.selector.filter.Filterable;
@@ -60,6 +53,12 @@ import
org.apache.activemq.artemis.utils.collections.LinkedListIterator;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
public class PageCursorStressTest extends ActiveMQTestBase {
@@ -770,7 +769,7 @@ public class PageCursorStressTest extends ActiveMQTestBase {
Configuration config =
createDefaultInVMConfig().setJournalSyncNonTransactional(true);
- server = createServer(true, config, PAGE_SIZE, PAGE_MAX, new
HashMap<String, AddressSettings>());
+ server = createServer(true, config, PAGE_SIZE, PAGE_MAX, new
HashMap<>());
server.start();
diff --git
a/tests/timing-tests/src/test/java/org/apache/activemq/artemis/tests/timing/core/journal/impl/JournalImplTestUnit.java
b/tests/timing-tests/src/test/java/org/apache/activemq/artemis/tests/timing/core/journal/impl/JournalImplTestUnit.java
index 55e190df8d..96b85967cd 100644
---
a/tests/timing-tests/src/test/java/org/apache/activemq/artemis/tests/timing/core/journal/impl/JournalImplTestUnit.java
+++
b/tests/timing-tests/src/test/java/org/apache/activemq/artemis/tests/timing/core/journal/impl/JournalImplTestUnit.java
@@ -16,19 +16,17 @@
*/
package org.apache.activemq.artemis.tests.timing.core.journal.impl;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
+import java.lang.invoke.MethodHandles;
import java.util.ArrayList;
-import org.apache.activemq.artemis.core.journal.PreparedTransactionInfo;
-import org.apache.activemq.artemis.core.journal.RecordInfo;
import org.apache.activemq.artemis.nativo.jlibaio.LibaioContext;
import
org.apache.activemq.artemis.tests.unit.core.journal.impl.JournalImplTestBase;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.lang.invoke.MethodHandles;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public abstract class JournalImplTestUnit extends JournalImplTestBase {
@@ -159,7 +157,7 @@ public abstract class JournalImplTestUnit extends
JournalImplTestBase {
stopJournal();
createJournal();
startJournal();
- journal.load(new ArrayList<RecordInfo>(), new
ArrayList<PreparedTransactionInfo>(), null);
+ journal.load(new ArrayList<>(), new ArrayList<>(), null);
assertEquals(NUMBER_OF_RECORDS / 2, journal.getIDMapSize());
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/config/impl/ConnectorsServiceTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/config/impl/ConnectorsServiceTest.java
index ed93a9db43..9013fbe3e8 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/config/impl/ConnectorsServiceTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/config/impl/ConnectorsServiceTest.java
@@ -58,7 +58,7 @@ public class ConnectorsServiceTest extends ActiveMQTestBase {
*/
@Test
public void testConnectorsServiceUsesInjectedConnectorServiceFactory()
throws Exception {
- ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(null).setParams(new
HashMap<String, Object>()).setName("myfact");
+ ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(null).setParams(new
HashMap<>()).setName("myfact");
// Creates a fake connector service factory that returns the fake
connector service object
ConnectorService connectorService = new FakeConnectorService();
@@ -79,7 +79,7 @@ public class ConnectorsServiceTest extends ActiveMQTestBase {
*/
@Test
public void testConnectorsServiceUsesConfiguredConnectorServices() throws
Exception {
- ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<String, Object>()).setName("myfact");
+ ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<>()).setName("myfact");
List<ConnectorServiceConfiguration> connectorServiceConfigurations = new
ArrayList<>();
connectorServiceConfigurations.add(connectorServiceConfiguration);
@@ -99,7 +99,7 @@ public class ConnectorsServiceTest extends ActiveMQTestBase {
@Test
public void testConnectorServiceUsedDirectly() throws Exception {
// Initial setup with existing connector service
- ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<String, Object>()).setName("myfact");
+ ConnectorServiceConfiguration connectorServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<>()).setName("myfact");
configuration.setConnectorServiceConfigurations(Arrays.asList(connectorServiceConfiguration));
ConnectorsService connectorsService = new
ConnectorsService(configuration, null, null, null, serviceRegistry);
@@ -117,7 +117,7 @@ public class ConnectorsServiceTest extends ActiveMQTestBase
{
// Add unique with same factory
- ConnectorServiceConfiguration additionalServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<String, Object>()).setName("myfact2");
+ ConnectorServiceConfiguration additionalServiceConfiguration = new
ConnectorServiceConfiguration().setFactoryClassName(FakeConnectorServiceFactory.class.getCanonicalName()).setParams(new
HashMap<>()).setName("myfact2");
connectorsService.createService(additionalServiceConfiguration,
connectorServiceFactory);
assertEquals(2, connectorsService.getConnectors().size());
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/persistence/impl/BatchIDGeneratorUnitTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/persistence/impl/BatchIDGeneratorUnitTest.java
index fc8f290e17..b8ccc6d83d 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/persistence/impl/BatchIDGeneratorUnitTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/persistence/impl/BatchIDGeneratorUnitTest.java
@@ -45,7 +45,7 @@ public class BatchIDGeneratorUnitTest extends
ActiveMQTestBase {
journal.start();
- journal.load(new ArrayList<RecordInfo>(), new
ArrayList<PreparedTransactionInfo>(), null);
+ journal.load(new ArrayList<>(), new ArrayList<>(), null);
BatchingIDGenerator batch = new BatchingIDGenerator(0, 1000,
getJournalStorageManager(journal));
long id1 = batch.generateID();
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/postoffice/impl/DuplicateDetectionUnitTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/postoffice/impl/DuplicateDetectionUnitTest.java
index 6fbc5ac09c..fdc9536506 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/postoffice/impl/DuplicateDetectionUnitTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/postoffice/impl/DuplicateDetectionUnitTest.java
@@ -16,8 +16,6 @@
*/
package org.apache.activemq.artemis.tests.unit.core.postoffice.impl;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -29,9 +27,6 @@ import
org.apache.activemq.artemis.api.config.ActiveMQDefaultConfiguration;
import org.apache.activemq.artemis.api.core.Pair;
import org.apache.activemq.artemis.api.core.SimpleString;
import org.apache.activemq.artemis.core.config.Configuration;
-import org.apache.activemq.artemis.core.persistence.AddressBindingInfo;
-import org.apache.activemq.artemis.core.persistence.GroupingInfo;
-import org.apache.activemq.artemis.core.persistence.QueueBindingInfo;
import
org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager;
import org.apache.activemq.artemis.core.postoffice.DuplicateIDCache;
import org.apache.activemq.artemis.core.postoffice.PostOffice;
@@ -50,6 +45,8 @@ import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
public class DuplicateDetectionUnitTest extends ActiveMQTestBase {
@@ -92,7 +89,7 @@ public class DuplicateDetectionUnitTest extends
ActiveMQTestBase {
journal = new JournalStorageManager(configuration,
EmptyCriticalAnalyzer.getInstance(), factory, factory);
journal.start();
- journal.loadBindingJournal(new ArrayList<QueueBindingInfo>(), new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(new ArrayList<>(), new ArrayList<>(), new
ArrayList<>());
HashMap<SimpleString, List<Pair<byte[], Long>>> mapDups = new
HashMap<>();
@@ -111,7 +108,7 @@ public class DuplicateDetectionUnitTest extends
ActiveMQTestBase {
journal = new JournalStorageManager(configuration,
EmptyCriticalAnalyzer.getInstance(), factory, factory);
journal.start();
- journal.loadBindingJournal(new ArrayList<QueueBindingInfo>(), new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(new ArrayList<>(), new ArrayList<>(), new
ArrayList<>());
journal.loadMessageJournal(postOffice, pagingManager, new
ResourceManagerImpl(null, 0, 0, scheduledThreadPool), null, mapDups, null,
null, new PostOfficeJournalLoader(postOffice, pagingManager, null, null, null,
null, null, null));
@@ -134,7 +131,7 @@ public class DuplicateDetectionUnitTest extends
ActiveMQTestBase {
journal = new JournalStorageManager(configuration,
EmptyCriticalAnalyzer.getInstance(), factory, factory);
journal.start();
- journal.loadBindingJournal(new ArrayList<QueueBindingInfo>(), new
ArrayList<GroupingInfo>(), new ArrayList<AddressBindingInfo>());
+ journal.loadBindingJournal(new ArrayList<>(), new ArrayList<>(), new
ArrayList<>());
journal.loadMessageJournal(postOffice, pagingManager, new
ResourceManagerImpl(null, 0, 0, scheduledThreadPool), null, mapDups, null,
null, new PostOfficeJournalLoader(postOffice, pagingManager, null, null, null,
null, null, null));
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/invm/InVMConnectorFactoryTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/invm/InVMConnectorFactoryTest.java
index a3d8275384..97d45e63a0 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/invm/InVMConnectorFactoryTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/invm/InVMConnectorFactoryTest.java
@@ -31,7 +31,7 @@ public class InVMConnectorFactoryTest {
@Test
public void testCreateConnectorSetsDefaults() {
// Test defaults are added when TransportConfig params are empty
- TransportConfiguration tc = new
TransportConfiguration(InVMConnectorFactory.class.getName(), new
HashMap<String, Object>());
+ TransportConfiguration tc = new
TransportConfiguration(InVMConnectorFactory.class.getName(), new HashMap<>());
assertTrue(tc.getParams().equals(InVMConnector.DEFAULT_CONFIG));
// Test defaults are added when TransportConfig params are null
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorFactoryTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorFactoryTest.java
index b79545df02..3d7c65eb15 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorFactoryTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorFactoryTest.java
@@ -68,7 +68,7 @@ public class NettyAcceptorFactoryTest extends
ActiveMQTestBase {
};
- Acceptor acceptor = factory.createAcceptor("netty", null, params,
handler, listener,
Executors.newCachedThreadPool(ActiveMQThreadFactory.defaultThreadFactory(getClass().getName())),
Executors.newScheduledThreadPool(ActiveMQDefaultConfiguration.getDefaultScheduledThreadPoolMaxSize(),
ActiveMQThreadFactory.defaultThreadFactory(getClass().getName())), new
HashMap<String, ProtocolManager>());
+ Acceptor acceptor = factory.createAcceptor("netty", null, params,
handler, listener,
Executors.newCachedThreadPool(ActiveMQThreadFactory.defaultThreadFactory(getClass().getName())),
Executors.newScheduledThreadPool(ActiveMQDefaultConfiguration.getDefaultScheduledThreadPoolMaxSize(),
ActiveMQThreadFactory.defaultThreadFactory(getClass().getName())), new
HashMap<>());
assertTrue(acceptor instanceof NettyAcceptor);
}
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
index 032e0413eb..87af86d057 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
@@ -96,7 +96,7 @@ public class NettyAcceptorTest extends ActiveMQTestBase {
};
pool2 =
Executors.newScheduledThreadPool(ActiveMQDefaultConfiguration.getDefaultScheduledThreadPoolMaxSize(),
ActiveMQThreadFactory.defaultThreadFactory(getClass().getName()));
pool3 =
Executors.newSingleThreadExecutor(ActiveMQThreadFactory.defaultThreadFactory(getClass().getName()));
- NettyAcceptor acceptor = new NettyAcceptor("netty", null, params,
handler, listener, pool2, pool3, new HashMap<String, ProtocolManager>());
+ NettyAcceptor acceptor = new NettyAcceptor("netty", null, params,
handler, listener, pool2, pool3, new HashMap<>());
addActiveMQComponent(acceptor);
acceptor.start();
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyConnectorFactoryTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyConnectorFactoryTest.java
index 34f3f3cde4..a1ba26e77a 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyConnectorFactoryTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/impl/netty/NettyConnectorFactoryTest.java
@@ -31,7 +31,7 @@ public class NettyConnectorFactoryTest {
@Test
public void testCreateConnectorSetsDefaults() {
// Test defaults are added when TransportConfig params are empty
- TransportConfiguration tc = new
TransportConfiguration(NettyConnectorFactory.class.getName(), new
HashMap<String, Object>());
+ TransportConfiguration tc = new
TransportConfiguration(NettyConnectorFactory.class.getName(), new HashMap<>());
assertTrue(tc.getParams().equals(NettyConnector.DEFAULT_CONFIG));
// Test defaults are added when TransportConfig params are null
diff --git
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/server/impl/RemotingServiceImplTest.java
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/server/impl/RemotingServiceImplTest.java
index d6be8fcbe9..c4e562cacf 100644
---
a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/server/impl/RemotingServiceImplTest.java
+++
b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/core/remoting/server/impl/RemotingServiceImplTest.java
@@ -16,15 +16,12 @@
*/
package org.apache.activemq.artemis.tests.unit.core.remoting.server.impl;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
-import org.apache.activemq.artemis.api.core.TransportConfiguration;
import org.apache.activemq.artemis.core.config.Configuration;
import org.apache.activemq.artemis.core.config.impl.ConfigurationImpl;
import
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl;
@@ -34,6 +31,8 @@ import
org.apache.activemq.artemis.tests.unit.core.remoting.server.impl.fake.Fak
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
public class RemotingServiceImplTest {
private ServiceRegistry serviceRegistry;
@@ -46,7 +45,7 @@ public class RemotingServiceImplTest {
public void setUp() throws Exception {
serviceRegistry = new ServiceRegistryImpl();
configuration = new ConfigurationImpl();
- configuration.setAcceptorConfigurations(new
HashSet<TransportConfiguration>());
+ configuration.setAcceptorConfigurations(new HashSet<>());
remotingService = new RemotingServiceImpl(null, configuration, null,
null, null, null, null, serviceRegistry);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact