http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/streams/JMSInputStreamTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/streams/JMSInputStreamTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/streams/JMSInputStreamTest.java index 6ec27c0..38f0213 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/streams/JMSInputStreamTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/streams/JMSInputStreamTest.java @@ -121,7 +121,7 @@ public class JMSInputStreamTest extends JmsTestSupport { String name2 = "PROPERTY_2"; String value1 = "VALUE_1"; String value2 = "VALUE_2"; - Map<String, Object> jmsProperties = new HashMap<String, Object>(); + Map<String, Object> jmsProperties = new HashMap<>(); jmsProperties.put(name1, value1); jmsProperties.put(name2, value2); setUpConnection(jmsProperties, -1); @@ -157,7 +157,7 @@ public class JMSInputStreamTest extends JmsTestSupport { String name2 = "PROPERTY_2"; String value1 = "VALUE_1"; String value2 = "VALUE_2"; - Map<String, Object> jmsProperties = new HashMap<String, Object>(); + Map<String, Object> jmsProperties = new HashMap<>(); jmsProperties.put(name1, value1); jmsProperties.put(name2, value2);
http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapAndListPropertyTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapAndListPropertyTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapAndListPropertyTest.java index 291e4de..34489ae 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapAndListPropertyTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapAndListPropertyTest.java @@ -75,11 +75,11 @@ public class NestedMapAndListPropertyTest extends JmsTopicSendReceiveWithTwoConn answer.setStringProperty("textField", data[index]); - Map<String, Object> grandChildMap = new HashMap<String, Object>(); + Map<String, Object> grandChildMap = new HashMap<>(); grandChildMap.put("x", "abc"); grandChildMap.put("y", Arrays.asList(new Object[]{"a", "b", "c"})); - Map<String, Object> nestedMap = new HashMap<String, Object>(); + Map<String, Object> nestedMap = new HashMap<>(); nestedMap.put("a", "foo"); nestedMap.put("b", new Integer(23)); nestedMap.put("c", new Long(45)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapMessageTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapMessageTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapMessageTest.java index 062cbab..1bf7319 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapMessageTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/test/message/NestedMapMessageTest.java @@ -79,11 +79,11 @@ public class NestedMapMessageTest extends JmsTopicSendReceiveWithTwoConnectionsA answer.setString("textField", data[index]); - Map<String, Object> grandChildMap = new HashMap<String, Object>(); + Map<String, Object> grandChildMap = new HashMap<>(); grandChildMap.put("x", "abc"); grandChildMap.put("y", Arrays.asList(new Object[]{"a", "b", "c"})); - Map<String, Object> nestedMap = new HashMap<String, Object>(); + Map<String, Object> nestedMap = new HashMap<>(); nestedMap.put("a", "foo"); nestedMap.put("b", Integer.valueOf(23)); nestedMap.put("c", Long.valueOf(45)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubCompositeTransport.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubCompositeTransport.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubCompositeTransport.java index 57b7062..108249a 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubCompositeTransport.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubCompositeTransport.java @@ -26,7 +26,7 @@ import java.util.List; */ public class StubCompositeTransport extends StubTransport implements CompositeTransport { - private List<URI> transportURIs = new ArrayList<URI>(); + private List<URI> transportURIs = new ArrayList<>(); /** * @see org.apache.activemq.transport.CompositeTransport#add(java.net.URI[]) http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransport.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransport.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransport.java index 9375b6d..1175e77 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransport.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransport.java @@ -29,7 +29,7 @@ import org.apache.activemq.util.ServiceStopper; */ public class StubTransport extends TransportSupport { - private Queue<Object> queue = new ConcurrentLinkedQueue<Object>(); + private Queue<Object> queue = new ConcurrentLinkedQueue<>(); private AtomicInteger receiveCounter; @Override http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransportListener.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransportListener.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransportListener.java index 6c67e3c..a35003d 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransportListener.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/StubTransportListener.java @@ -26,8 +26,8 @@ import java.util.concurrent.ConcurrentLinkedQueue; */ public class StubTransportListener implements TransportListener { - private final Queue<Object> commands = new ConcurrentLinkedQueue<Object>(); - private final Queue<Object> exceptions = new ConcurrentLinkedQueue<Object>(); + private final Queue<Object> commands = new ConcurrentLinkedQueue<>(); + private final Queue<Object> exceptions = new ConcurrentLinkedQueue<>(); public Queue<Object> getCommands() { return commands; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TopicClusterTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TopicClusterTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TopicClusterTest.java index c8aadbc..5157c33 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TopicClusterTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TopicClusterTest.java @@ -60,7 +60,7 @@ public class TopicClusterTest extends TestCase implements MessageListener { protected int deliveryMode = DeliveryMode.NON_PERSISTENT; protected MessageProducer[] producers; protected Connection[] connections; - protected List<BrokerService> services = new ArrayList<BrokerService>(); + protected List<BrokerService> services = new ArrayList<>(); protected String groupId; @Override http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TransportBrokerTestSupport.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TransportBrokerTestSupport.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TransportBrokerTestSupport.java index 18e4cdc..1c39972 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TransportBrokerTestSupport.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/TransportBrokerTestSupport.java @@ -30,7 +30,7 @@ import org.apache.activemq.broker.artemiswrapper.ArtemisBrokerWrapper; public abstract class TransportBrokerTestSupport extends BrokerTest { protected TransportConnector connector; - private ArrayList<StubConnection> connections = new ArrayList<StubConnection>(); + private ArrayList<StubConnection> connections = new ArrayList<>(); @Override protected void setUp() throws Exception { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.java index 8ee3adc..c63177b 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryNetworkReconnectTest.java @@ -123,7 +123,7 @@ public class DiscoveryNetworkReconnectTest { allowing(managementContext).registerMBean(with(any(Object.class)), with(equal(new ObjectName("Test:type=Broker,brokerName=BrokerNC,destinationType=Topic,destinationName=ActiveMQ.Advisory.MasterBroker")))); allowing(managementContext).registerMBean(with(any(Object.class)), with(equal(new ObjectName("Test:type=Broker,brokerName=BrokerNC,service=jobScheduler,jobSchedulerName=JMS")))); - atLeast(maxReconnects - 1).of(managementContext).registerMBean(with(any(Object.class)), with(new NetworkBridgeObjectNameMatcher<ObjectName>(new ObjectName("Test:type=Broker,brokerName=BrokerNC,connector=networkConnectors,networkConnectorName=NC,networkBridge=localhost/127.0.0.1_" + proxy.getUrl().getPort())))); + atLeast(maxReconnects - 1).of(managementContext).registerMBean(with(any(Object.class)), with(new NetworkBridgeObjectNameMatcher<>(new ObjectName("Test:type=Broker,brokerName=BrokerNC,connector=networkConnectors,networkConnectorName=NC,networkBridge=localhost/127.0.0.1_" + proxy.getUrl().getPort())))); will(new CustomAction("signal register network mbean") { @Override public Object invoke(Invocation invocation) throws Throwable { @@ -132,7 +132,7 @@ public class DiscoveryNetworkReconnectTest { return new ObjectInstance((ObjectName) invocation.getParameter(1), "discription"); } }); - atLeast(maxReconnects - 1).of(managementContext).unregisterMBean(with(new NetworkBridgeObjectNameMatcher<ObjectName>(new ObjectName("Test:type=Broker,brokerName=BrokerNC,connector=networkConnectors,networkConnectorName=NC,networkBridge=localhost/127.0.0.1_" + proxy.getUrl().getPort())))); + atLeast(maxReconnects - 1).of(managementContext).unregisterMBean(with(new NetworkBridgeObjectNameMatcher<>(new ObjectName("Test:type=Broker,brokerName=BrokerNC,connector=networkConnectors,networkConnectorName=NC,networkBridge=localhost/127.0.0.1_" + proxy.getUrl().getPort())))); will(new CustomAction("signal unregister network mbean") { @Override public Object invoke(Invocation invocation) throws Throwable { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.java index bf022f0..d244dab 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportNoBrokerTest.java @@ -53,7 +53,7 @@ public class DiscoveryTransportNoBrokerTest extends CombinationTestSupport { broker.start(); broker.waitUntilStarted(); - Vector<String> existingNames = new Vector<String>(); + Vector<String> existingNames = new Vector<>(); Thread[] threads = getThreads(); for (Thread t : threads) { existingNames.add(t.getName()); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/AMQ1925Test.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/AMQ1925Test.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/AMQ1925Test.java index 4554a0b..f80b09a 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/AMQ1925Test.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/AMQ1925Test.java @@ -154,7 +154,7 @@ public class AMQ1925Test extends TestCase implements ExceptionListener { } }).start(); - Collection<Integer> results = new ArrayList<Integer>(MESSAGE_COUNT); + Collection<Integer> results = new ArrayList<>(MESSAGE_COUNT); for (int i = 0; i < MESSAGE_COUNT; i++) { Message message1 = consumer1.receive(20); Message message2 = consumer2.receive(20); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/ConnectionHangOnStartupTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/ConnectionHangOnStartupTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/ConnectionHangOnStartupTest.java index 6f38203..110e2fc 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/ConnectionHangOnStartupTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/ConnectionHangOnStartupTest.java @@ -42,7 +42,7 @@ public class ConnectionHangOnStartupTest { // connection sooner) protected String uriString = "failover://(tcp://localhost:62001?wireFormat.maxInactivityDurationInitalDelay=1,tcp://localhost:62002?wireFormat.maxInactivityDurationInitalDelay=1)?randomize=false&maxReconnectDelay=200"; protected BrokerService master = null; - protected AtomicReference<BrokerService> slave = new AtomicReference<BrokerService>(); + protected AtomicReference<BrokerService> slave = new AtomicReference<>(); @After public void tearDown() throws Exception { @@ -84,7 +84,7 @@ public class ConnectionHangOnStartupTest { @Test(timeout = 60000) public void testInitialWireFormatNegotiationTimeout() throws Exception { - final AtomicReference<Connection> conn = new AtomicReference<Connection>(); + final AtomicReference<Connection> conn = new AtomicReference<>(); final CountDownLatch connStarted = new CountDownLatch(1); Thread t = new Thread() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTest.java index 113db64..c0c529d 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTest.java @@ -44,7 +44,7 @@ public class FailoverClusterTest extends TestCase { private BrokerService brokerB; private String clientUrl; - private final List<ActiveMQConnection> connections = new ArrayList<ActiveMQConnection>(); + private final List<ActiveMQConnection> connections = new ArrayList<>(); public void testClusterConnectedAfterClients() throws Exception { createClients(); @@ -52,7 +52,7 @@ public class FailoverClusterTest extends TestCase { brokerB = createBrokerB(BROKER_BIND_ADDRESS); } Thread.sleep(3000); - Set<String> set = new HashSet<String>(); + Set<String> set = new HashSet<>(); for (ActiveMQConnection c : connections) { set.add(c.getTransportChannel().getRemoteAddress()); } @@ -66,7 +66,7 @@ public class FailoverClusterTest extends TestCase { brokerB = createBrokerB(BROKER_BIND_ADDRESS + "?transport.closeAsync=false"); } Thread.sleep(3000); - Set<String> set = new HashSet<String>(); + Set<String> set = new HashSet<>(); for (ActiveMQConnection c : connections) { set.add(c.getTransportChannel().getRemoteAddress()); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTestSupport.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTestSupport.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTestSupport.java index 2a125e1..b518ad5 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTestSupport.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverClusterTestSupport.java @@ -47,11 +47,11 @@ public class FailoverClusterTestSupport extends TestCase { private String clientUrl; - private final Map<String, BrokerService> brokers = new HashMap<String, BrokerService>(); - private final List<ActiveMQConnection> connections = new ArrayList<ActiveMQConnection>(); + private final Map<String, BrokerService> brokers = new HashMap<>(); + private final List<ActiveMQConnection> connections = new ArrayList<>(); protected void assertClientsConnectedToTwoBrokers() { - Set<String> set = new HashSet<String>(); + Set<String> set = new HashSet<>(); for (ActiveMQConnection c : connections) { if (c.getTransportChannel().getRemoteAddress() != null) { set.add(c.getTransportChannel().getRemoteAddress()); @@ -61,7 +61,7 @@ public class FailoverClusterTestSupport extends TestCase { } protected void assertClientsConnectedToThreeBrokers() { - Set<String> set = new HashSet<String>(); + Set<String> set = new HashSet<>(); for (ActiveMQConnection c : connections) { if (c.getTransportChannel().getRemoteAddress() != null) { set.add(c.getTransportChannel().getRemoteAddress()); @@ -71,7 +71,7 @@ public class FailoverClusterTestSupport extends TestCase { } protected void assertClientsConnectionsEvenlyDistributed(double minimumPercentage) { - Map<String, Double> clientConnectionCounts = new HashMap<String, Double>(); + Map<String, Double> clientConnectionCounts = new HashMap<>(); int total = 0; for (ActiveMQConnection c : connections) { String key = c.getTransportChannel().getRemoteAddress(); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerOutstandingCommitTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerOutstandingCommitTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerOutstandingCommitTest.java index ea09832..e33e7ea 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerOutstandingCommitTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerOutstandingCommitTest.java @@ -254,7 +254,7 @@ public class FailoverConsumerOutstandingCommitTest { final CountDownLatch commitDoneLatch = new CountDownLatch(1); final CountDownLatch messagesReceived = new CountDownLatch(3); final AtomicBoolean gotCommitException = new AtomicBoolean(false); - final ArrayList<TextMessage> receivedMessages = new ArrayList<TextMessage>(); + final ArrayList<TextMessage> receivedMessages = new ArrayList<>(); final MessageConsumer testConsumer = consumerSession.createConsumer(destination); testConsumer.setMessageListener(new MessageListener() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerUnconsumedTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerUnconsumedTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerUnconsumedTest.java index 310e239..2779f52 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerUnconsumedTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverConsumerUnconsumedTest.java @@ -139,7 +139,7 @@ public class FailoverConsumerUnconsumedTest { final Session consumerSession = connection.createSession(false, Session.CLIENT_ACKNOWLEDGE); final Queue destination = consumerSession.createQueue(QUEUE_NAME + "?jms.consumer.prefetch=" + prefetch); - final Vector<TestConsumer> testConsumers = new Vector<TestConsumer>(); + final Vector<TestConsumer> testConsumers = new Vector<>(); TestConsumer testConsumer = new TestConsumer(consumerSession, destination, connection); testConsumer.setMessageListener(new MessageListener() { @Override @@ -278,7 +278,7 @@ public class FailoverConsumerUnconsumedTest { final Session consumerSession = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); final Queue destination = consumerSession.createQueue(QUEUE_NAME + "?jms.consumer.prefetch=" + prefetch); - final Vector<TestConsumer> testConsumers = new Vector<TestConsumer>(); + final Vector<TestConsumer> testConsumers = new Vector<>(); for (int i = 0; i < maxConsumers - 1; i++) { testConsumers.add(new TestConsumer(consumerSession, destination, connection)); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPrefetchZeroTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPrefetchZeroTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPrefetchZeroTest.java index e48a699..57899ba 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPrefetchZeroTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPrefetchZeroTest.java @@ -120,7 +120,7 @@ public class FailoverPrefetchZeroTest { produceMessage(consumerSession, destination, 1); final CountDownLatch receiveDone = new CountDownLatch(1); - final Vector<Message> received = new Vector<Message>(); + final Vector<Message> received = new Vector<>(); Executors.newSingleThreadExecutor().execute(new Runnable() { @Override public void run() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPriorityTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPriorityTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPriorityTest.java index fb4f969..b8860a7 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPriorityTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverPriorityTest.java @@ -28,7 +28,7 @@ public class FailoverPriorityTest extends FailoverClusterTestSupport { private static final String BROKER_A_CLIENT_TC_ADDRESS = "tcp://127.0.0.1:61616"; private static final String BROKER_B_CLIENT_TC_ADDRESS = "tcp://127.0.0.1:61617"; private static final String BROKER_C_CLIENT_TC_ADDRESS = "tcp://127.0.0.1:61618"; - private final HashMap<String, String> urls = new HashMap<String, String>(); + private final HashMap<String, String> urls = new HashMap<>(); @Override public void setUp() throws Exception { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverTransactionTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverTransactionTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverTransactionTest.java index 4ee219e..eb5bc61 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverTransactionTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/FailoverTransactionTest.java @@ -760,7 +760,7 @@ public class FailoverTransactionTest extends TestSupport { }}); broker.start(); - Vector<Connection> connections = new Vector<Connection>(); + Vector<Connection> connections = new Vector<>(); ActiveMQConnectionFactory cf = new ActiveMQConnectionFactory("failover:(" + url + ")"); configureConnectionFactory(cf); Connection connection = cf.createConnection(); @@ -785,7 +785,7 @@ public class FailoverTransactionTest extends TestSupport { produceMessage(producerSession, destination); produceMessage(producerSession, destination); - final Vector<Message> receivedMessages = new Vector<Message>(); + final Vector<Message> receivedMessages = new Vector<>(); final CountDownLatch commitDoneLatch = new CountDownLatch(1); final AtomicBoolean gotTransactionRolledBackException = new AtomicBoolean(false); Executors.newSingleThreadExecutor().execute(new Runnable() { @@ -924,7 +924,7 @@ public class FailoverTransactionTest extends TestSupport { }}); broker.start(); - Vector<Connection> connections = new Vector<Connection>(); + Vector<Connection> connections = new Vector<>(); ActiveMQConnectionFactory cf = new ActiveMQConnectionFactory("failover:(" + url + ")"); configureConnectionFactory(cf); Connection connection = cf.createConnection(); @@ -941,13 +941,13 @@ public class FailoverTransactionTest extends TestSupport { final Session consumerSession = connection.createSession(false, Session.CLIENT_ACKNOWLEDGE); final int sessionCount = 10; - final Stack<Session> sessions = new Stack<Session>(); + final Stack<Session> sessions = new Stack<>(); for (int i = 0; i < sessionCount; i++) { sessions.push(connection.createSession(false, Session.AUTO_ACKNOWLEDGE)); } final int consumerCount = 1000; - final Deque<MessageConsumer> consumers = new ArrayDeque<MessageConsumer>(); + final Deque<MessageConsumer> consumers = new ArrayDeque<>(); for (int i = 0; i < consumerCount; i++) { consumers.push(consumerSession.createConsumer(destination)); } @@ -1150,7 +1150,7 @@ public class FailoverTransactionTest extends TestSupport { final CountDownLatch commitDone = new CountDownLatch(1); - final Vector<Exception> exceptions = new Vector<Exception>(); + final Vector<Exception> exceptions = new Vector<>(); // commit may fail if other consumer gets the message on restart Executors.newSingleThreadExecutor().execute(new Runnable() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/SlowConnectionTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/SlowConnectionTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/SlowConnectionTest.java index 2826595..3a55473 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/SlowConnectionTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/failover/SlowConnectionTest.java @@ -85,7 +85,7 @@ public class SlowConnectionTest extends TestCase { @Override public void run() { - List<Socket> inProgress = new ArrayList<Socket>(); + List<Socket> inProgress = new ArrayList<>(); ServerSocketFactory factory = ServerSocketFactory.getDefault(); try { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/QualityOfServiceUtilsTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/QualityOfServiceUtilsTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/QualityOfServiceUtilsTest.java index e45bf64..84e8133 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/QualityOfServiceUtilsTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/QualityOfServiceUtilsTest.java @@ -58,7 +58,7 @@ public class QualityOfServiceUtilsTest extends TestCase { } public void testValidDiffServNames() { - Map<String, Integer> namesToExpected = new HashMap<String, Integer>(); + Map<String, Integer> namesToExpected = new HashMap<>(); namesToExpected.put("CS0", Integer.valueOf("000000", 2)); namesToExpected.put("CS1", Integer.valueOf("001000", 2)); namesToExpected.put("CS2", Integer.valueOf("010000", 2)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SocketTstFactory.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SocketTstFactory.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SocketTstFactory.java index b4de0ce..34158cb 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SocketTstFactory.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SocketTstFactory.java @@ -36,7 +36,7 @@ public class SocketTstFactory extends SocketFactory { private static final Logger LOG = LoggerFactory.getLogger(SocketTstFactory.class); - private static final ConcurrentMap<InetAddress, Integer> closeIter = new ConcurrentHashMap<InetAddress, Integer>(); + private static final ConcurrentMap<InetAddress, Integer> closeIter = new ConcurrentHashMap<>(); private class SocketTst { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java index 32e26a3..8d3ff30 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java @@ -90,7 +90,7 @@ public class SslTransportFactoryTest extends TestCase { // 2 transport options, 3 socket options, 3 settings for each option => // 3^5 = 243 combos. for (int i = 0; i < 243; ++i) { - Map<String, String> options = new HashMap<String, String>(); + Map<String, String> options = new HashMap<>(); for (int j = 0; j < 5; ++j) { // -1 since the option range is [-1,1], not [0,2]. http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpFaultyTransportFactory.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpFaultyTransportFactory.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpFaultyTransportFactory.java index 9640169..5bc9e2f 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpFaultyTransportFactory.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/TcpFaultyTransportFactory.java @@ -77,7 +77,7 @@ public class TcpFaultyTransportFactory extends TcpTransportFactory { @Override public TransportServer doBind(final URI location) throws IOException { try { - Map<String, String> options = new HashMap<String, String>(URISupport.parseParameters(location)); + Map<String, String> options = new HashMap<>(URISupport.parseParameters(location)); ServerSocketFactory serverSocketFactory = createServerSocketFactory(); TcpFaultyTransportServer server = createTcpFaultyTransportServer(location, serverSocketFactory); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java index fb9c7ba..27a378d 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java @@ -43,9 +43,9 @@ public class WireformatNegociationTest extends CombinationTestSupport { private Transport clientTransport; private Transport serverTransport; - private final AtomicReference<WireFormatInfo> clientWF = new AtomicReference<WireFormatInfo>(); - private final AtomicReference<WireFormatInfo> serverWF = new AtomicReference<WireFormatInfo>(); - private final AtomicReference<Exception> asyncError = new AtomicReference<Exception>(); + private final AtomicReference<WireFormatInfo> clientWF = new AtomicReference<>(); + private final AtomicReference<WireFormatInfo> serverWF = new AtomicReference<>(); + private final AtomicReference<Exception> asyncError = new AtomicReference<>(); private final AtomicBoolean ignoreAsycError = new AtomicBoolean(); private final CountDownLatch negotiationCounter = new CountDownLatch(2); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VMTransportThreadSafeTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VMTransportThreadSafeTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VMTransportThreadSafeTest.java index 1f8ad67..2268048 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VMTransportThreadSafeTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VMTransportThreadSafeTest.java @@ -54,8 +54,8 @@ public class VMTransportThreadSafeTest { private final static String location1 = "vm://transport1"; private final static String location2 = "vm://transport2"; - private final ConcurrentLinkedQueue<DummyCommand> localReceived = new ConcurrentLinkedQueue<DummyCommand>(); - private final ConcurrentLinkedQueue<DummyCommand> remoteReceived = new ConcurrentLinkedQueue<DummyCommand>(); + private final ConcurrentLinkedQueue<DummyCommand> localReceived = new ConcurrentLinkedQueue<>(); + private final ConcurrentLinkedQueue<DummyCommand> remoteReceived = new ConcurrentLinkedQueue<>(); private class DummyCommand extends BaseCommand { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VmTransportNetworkBrokerTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VmTransportNetworkBrokerTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VmTransportNetworkBrokerTest.java index 3453a2e..2b97cff 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VmTransportNetworkBrokerTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/transport/vm/VmTransportNetworkBrokerTest.java @@ -129,7 +129,7 @@ public class VmTransportNetworkBrokerTest extends TestCase { */ public Thread[] filterDaemonThreads(Thread[] threads) throws Exception { - List<Thread> threadList = new ArrayList<Thread>(Arrays.asList(threads)); + List<Thread> threadList = new ArrayList<>(Arrays.asList(threads)); // Can't use an Iterator as it would raise a // ConcurrentModificationException when trying to remove an element http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java index 4e0acba..1154510 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java @@ -121,7 +121,7 @@ public class AMQStackOverFlowTest extends TestCase { //memoryManager.getMemoryUsage().setLimit(10); brokerService.setSystemUsage(memoryManager); - final List<PolicyEntry> policyEntries = new ArrayList<PolicyEntry>(); + final List<PolicyEntry> policyEntries = new ArrayList<>(); final PolicyEntry entry = new PolicyEntry(); entry.setQueue(">"); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java index 347548c..dd7527d 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ChangeSentMessageTest.java @@ -50,7 +50,7 @@ public class ChangeSentMessageTest extends TestSupport { MessageConsumer consumer = consumerSession.createConsumer(destination); Session publisherSession = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); MessageProducer producer = publisherSession.createProducer(destination); - HashMap<String, Integer> map = new HashMap<String, Integer>(); + HashMap<String, Integer> map = new HashMap<>(); ObjectMessage message = publisherSession.createObjectMessage(); for (int i = 0; i < COUNT; i++) { map.put(VALUE_NAME, Integer.valueOf(i)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentDestinationCreationTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentDestinationCreationTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentDestinationCreationTest.java index d1e8a42..c577c86 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentDestinationCreationTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentDestinationCreationTest.java @@ -70,7 +70,7 @@ public class ConcurrentDestinationCreationTest extends org.apache.activemq.TestS public void testSendRateWithActivatingConsumers() throws Exception { - final Vector<Throwable> exceptions = new Vector<Throwable>(); + final Vector<Throwable> exceptions = new Vector<>(); final int jobs = 50; final int destinationCount = 10; final CountDownLatch allDone = new CountDownLatch(jobs); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java index a65d217..e470949 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerDurableConsumerTest.java @@ -69,7 +69,7 @@ public class ConcurrentProducerDurableConsumerTest extends TestSupport { private final int consumerCount = 5; BrokerService broker; protected List<Connection> connections = Collections.synchronizedList(new ArrayList<Connection>()); - protected Map<MessageConsumer, TimedMessageListener> consumers = new HashMap<MessageConsumer, TimedMessageListener>(); + protected Map<MessageConsumer, TimedMessageListener> consumers = new HashMap<>(); protected MessageIdList allMessagesList = new MessageIdList(); private final int messageSize = 1024; @@ -80,7 +80,7 @@ public class ConcurrentProducerDurableConsumerTest extends TestSupport { TestSupport.PersistenceAdapterChoice[] kahaDb = {TestSupport.PersistenceAdapterChoice.KahaDB}; TestSupport.PersistenceAdapterChoice[] levelDb = {TestSupport.PersistenceAdapterChoice.LevelDB}; TestSupport.PersistenceAdapterChoice[] mem = {TestSupport.PersistenceAdapterChoice.MEM}; - List<TestSupport.PersistenceAdapterChoice[]> choices = new ArrayList<TestSupport.PersistenceAdapterChoice[]>(); + List<TestSupport.PersistenceAdapterChoice[]> choices = new ArrayList<>(); choices.add(kahaDb); choices.add(levelDb); choices.add(mem); @@ -400,7 +400,7 @@ public class ConcurrentProducerDurableConsumerTest extends TestSupport { long batchReceiptAccumulator = 0; long maxReceiptTime = 0; AtomicLong count = new AtomicLong(0); - Map<Integer, MessageIdList> messageLists = new ConcurrentHashMap<Integer, MessageIdList>(new HashMap<Integer, MessageIdList>()); + Map<Integer, MessageIdList> messageLists = new ConcurrentHashMap<>(new HashMap<Integer, MessageIdList>()); @Override public void onMessage(Message message) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerQueueConsumerTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerQueueConsumerTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerQueueConsumerTest.java index bbd8e5d..14ac31f 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerQueueConsumerTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConcurrentProducerQueueConsumerTest.java @@ -60,7 +60,7 @@ public class ConcurrentProducerQueueConsumerTest extends TestSupport { private static final Logger LOG = LoggerFactory.getLogger(ConcurrentProducerQueueConsumerTest.class); protected List<Connection> connections = Collections.synchronizedList(new ArrayList<Connection>()); - protected Map<MessageConsumer, TimedMessageListener> consumers = new HashMap<MessageConsumer, TimedMessageListener>(); + protected Map<MessageConsumer, TimedMessageListener> consumers = new HashMap<>(); protected MessageIdList allMessagesList = new MessageIdList(); private BrokerService broker; @@ -354,7 +354,7 @@ public class ConcurrentProducerQueueConsumerTest extends TestSupport { long batchReceiptAccumulator = 0; long maxReceiptTime = 0; - final Map<Integer, MessageIdList> messageLists = new ConcurrentHashMap<Integer, MessageIdList>(new HashMap<Integer, MessageIdList>()); + final Map<Integer, MessageIdList> messageLists = new ConcurrentHashMap<>(new HashMap<Integer, MessageIdList>()); @Override public void onMessage(Message message) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConsumeTopicPrefetchTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConsumeTopicPrefetchTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConsumeTopicPrefetchTest.java index 91103cd..5c2c29e 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConsumeTopicPrefetchTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ConsumeTopicPrefetchTest.java @@ -66,7 +66,7 @@ public class ConsumeTopicPrefetchTest extends ProducerConsumerTestSupport { validateConsumerPrefetch(this.getSubject(), prefetchSize); - LinkedList<TextMessage> consumed = new LinkedList<TextMessage>(); + LinkedList<TextMessage> consumed = new LinkedList<>(); // lets consume them in two fetch batches int batchSize = messageCount / 2; for (int i = 0; i < batchSize; i++) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubDelayedUnsubscribeTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubDelayedUnsubscribeTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubDelayedUnsubscribeTest.java index a8f85f3..2533098 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubDelayedUnsubscribeTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubDelayedUnsubscribeTest.java @@ -61,7 +61,7 @@ public class DurableSubDelayedUnsubscribeTest { private static final int CARGO_SIZE = 400; // max private static final int MAX_CLIENTS = 15; private static boolean ALLOW_SUBSCRIPTION_ABANDONMENT = true; - private static final Vector<Throwable> exceptions = new Vector<Throwable>(); + private static final Vector<Throwable> exceptions = new Vector<>(); private BrokerService broker; private ActiveMQTopic topic; @@ -357,7 +357,7 @@ public class DurableSubDelayedUnsubscribeTest { private int clientRover = 0; - private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<Client>(); + private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<>(); private boolean stopped; @@ -605,7 +605,7 @@ public class DurableSubDelayedUnsubscribeTest { setDaemon(true); } - public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<String>(); + public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<>(); public void shutdown() throws Exception { done.set(true); @@ -650,7 +650,7 @@ public class DurableSubDelayedUnsubscribeTest { LOG.info("Housekeeper sweeping."); int closed = 0; - ArrayList<String> sweeped = new ArrayList<String>(); + ArrayList<String> sweeped = new ArrayList<>(); try { for (String clientId : abandonedSubscriptions) { LOG.info("Sweeping out subscription of " + clientId + "."); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessConcurrentCommitActivateNoDuplicateTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessConcurrentCommitActivateNoDuplicateTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessConcurrentCommitActivateNoDuplicateTest.java index e03ecf3..e04ca9c 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessConcurrentCommitActivateNoDuplicateTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessConcurrentCommitActivateNoDuplicateTest.java @@ -87,7 +87,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { private final ReentrantReadWriteLock processLock = new ReentrantReadWriteLock(true); private int restartCount = 0; private final AtomicInteger onlineCount = new AtomicInteger(0); - static final Vector<Throwable> exceptions = new Vector<Throwable>(); + static final Vector<Throwable> exceptions = new Vector<>(); // long form of test that found https://issues.apache.org/jira/browse/AMQ-3805 @Ignore("short version in org.apache.activemq.usecases.DurableSubscriptionOfflineTest.testNoDuplicateOnConcurrentSendTranCommitAndActivate" + " and org.apache.activemq.usecases.DurableSubscriptionOfflineTest.testOrderOnActivateDeactivate") @@ -292,7 +292,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { ClientType(String... messageTypes) { this.messageTypes = messageTypes; - messageTypeSet = new HashSet<String>(Arrays.asList(messageTypes)); + messageTypeSet = new HashSet<>(Arrays.asList(messageTypes)); StringBuilder sb = new StringBuilder("TYPE in ("); for (int i = 0; i < messageTypes.length; i++) { @@ -333,7 +333,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { private int clientRover = 0; - private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<Client>(); + private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<>(); private boolean end; @@ -434,7 +434,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { private final ClientType clientType; private final String selector; - private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<Message>(); + private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<>(); private final HashSet<Integer> processed = CHECK_REDELIVERY ? new HashSet<Integer>(10000) : null; private ActiveMQMessageConsumer consumer = null; @@ -702,7 +702,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { setDaemon(true); } - public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<String>(); + public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<>(); @Override public void run() { @@ -732,7 +732,7 @@ public class DurableSubProcessConcurrentCommitActivateNoDuplicateTest { LOG.info("Housekeeper sweeping."); int closed = 0; - ArrayList<String> sweeped = new ArrayList<String>(); + ArrayList<String> sweeped = new ArrayList<>(); try { for (String clientId : abandonedSubscriptions) { LOG.info("Sweeping out subscription of " + clientId + "."); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessMultiRestartTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessMultiRestartTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessMultiRestartTest.java index 90a02c9..79d3eb0 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessMultiRestartTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessMultiRestartTest.java @@ -61,7 +61,7 @@ public class DurableSubProcessMultiRestartTest { private int restartCount = 0; private final int SUBSCRIPTION_ID = 1; - static final Vector<Throwable> exceptions = new Vector<Throwable>(); + static final Vector<Throwable> exceptions = new Vector<>(); /** * The test creates a durable subscriber and producer with a broker that is http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java index cadd730..8a572e9 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessTest.java @@ -61,7 +61,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { private Server server; private HouseKeeper houseKeeper; - static final Vector<Throwable> exceptions = new Vector<Throwable>(); + static final Vector<Throwable> exceptions = new Vector<>(); @Test public void testProcess() { @@ -205,7 +205,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { ClientType(String... messageTypes) { this.messageTypes = messageTypes; - messageTypeSet = new HashSet<String>(Arrays.asList(messageTypes)); + messageTypeSet = new HashSet<>(Arrays.asList(messageTypes)); StringBuilder sb = new StringBuilder("TYPE in ("); for (int i = 0; i < messageTypes.length; i++) { @@ -246,7 +246,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { private int clientRover = 0; - private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<Client>(); + private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<>(); public ClientManager() { super("ClientManager"); @@ -338,7 +338,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { private final ClientType clientType; private final String selector; - private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<Message>(); + private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<>(); public Client(int id, ClientType clientType, Random lifetime, Random online, Random offline) throws JMSException { super("Client" + id); @@ -538,7 +538,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { setDaemon(true); } - public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<String>(); + public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<>(); @Override public void run() { @@ -561,7 +561,7 @@ public class DurableSubProcessTest extends org.apache.activemq.TestSupport { LOG.info("Housekeeper sweeping."); int closed = 0; - ArrayList<String> sweeped = new ArrayList<String>(); + ArrayList<String> sweeped = new ArrayList<>(); try { for (String clientId : abandonedSubscriptions) { sweeped.add(clientId); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessWithRestartTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessWithRestartTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessWithRestartTest.java index e4118ec..5c778de 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessWithRestartTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubProcessWithRestartTest.java @@ -79,7 +79,7 @@ public class DurableSubProcessWithRestartTest { private final ReentrantReadWriteLock processLock = new ReentrantReadWriteLock(true); private int restartCount = 0; - static final Vector<Throwable> exceptions = new Vector<Throwable>(); + static final Vector<Throwable> exceptions = new Vector<>(); // this is a nice test but it takes 5mins, may be handy in the future // resulting bug https://issues.apache.org/jira/browse/AMQ-3190 @@ -257,7 +257,7 @@ public class DurableSubProcessWithRestartTest { ClientType(String... messageTypes) { this.messageTypes = messageTypes; - messageTypeSet = new HashSet<String>(Arrays.asList(messageTypes)); + messageTypeSet = new HashSet<>(Arrays.asList(messageTypes)); StringBuilder sb = new StringBuilder("TYPE in ("); for (int i = 0; i < messageTypes.length; i++) { @@ -298,7 +298,7 @@ public class DurableSubProcessWithRestartTest { private int clientRover = 0; - private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<Client>(); + private final CopyOnWriteArrayList<Client> clients = new CopyOnWriteArrayList<>(); public ClientManager() { super("ClientManager"); @@ -391,7 +391,7 @@ public class DurableSubProcessWithRestartTest { private final ClientType clientType; private final String selector; - private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<Message>(); + private final ConcurrentLinkedQueue<Message> waitingList = new ConcurrentLinkedQueue<>(); private final HashSet<Integer> processed = CHECK_REDELIVERY ? new HashSet<Integer>(10000) : null; public Client(int id, ClientType clientType, Random lifetime, Random online, Random offline) throws JMSException { @@ -601,7 +601,7 @@ public class DurableSubProcessWithRestartTest { setDaemon(true); } - public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<String>(); + public final CopyOnWriteArrayList<String> abandonedSubscriptions = new CopyOnWriteArrayList<>(); @Override public void run() { @@ -631,7 +631,7 @@ public class DurableSubProcessWithRestartTest { LOG.info("Housekeeper sweeping."); int closed = 0; - ArrayList<String> sweeped = new ArrayList<String>(); + ArrayList<String> sweeped = new ArrayList<>(); try { for (String clientId : abandonedSubscriptions) { LOG.info("Sweeping out subscription of " + clientId + "."); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest.java index 48ba447..4ccd348 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest.java @@ -47,7 +47,7 @@ public class DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest extends org public int messageCount = 10000; private BrokerService broker; private ActiveMQTopic topic; - private final List<Throwable> exceptions = new ArrayList<Throwable>(); + private final List<Throwable> exceptions = new ArrayList<>(); @Override protected ActiveMQConnectionFactory createConnectionFactory() throws Exception { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorIndexUseTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorIndexUseTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorIndexUseTest.java index bc291bc..540cdde 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorIndexUseTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubsOfflineSelectorIndexUseTest.java @@ -45,7 +45,7 @@ public class DurableSubsOfflineSelectorIndexUseTest extends org.apache.activemq. public int messageCount = 400; private BrokerService broker; private ActiveMQTopic topic; - private List<Throwable> exceptions = new ArrayList<Throwable>(); + private List<Throwable> exceptions = new ArrayList<>(); @Override protected ActiveMQConnectionFactory createConnectionFactory() throws Exception { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline1Test.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline1Test.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline1Test.java index 2f69b4d..f6cda17 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline1Test.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline1Test.java @@ -44,7 +44,7 @@ public class DurableSubscriptionOffline1Test extends DurableSubscriptionOfflineT String osName = System.getProperty("os.name"); LOG.debug("Running on [" + osName + "]"); - List<PersistenceAdapterChoice> persistenceAdapterChoices = new ArrayList<PersistenceAdapterChoice>(); + List<PersistenceAdapterChoice> persistenceAdapterChoices = new ArrayList<>(); persistenceAdapterChoices.add(PersistenceAdapterChoice.KahaDB); persistenceAdapterChoices.add(PersistenceAdapterChoice.JDBC); @@ -53,7 +53,7 @@ public class DurableSubscriptionOffline1Test extends DurableSubscriptionOfflineT persistenceAdapterChoices.add(PersistenceAdapterChoice.LevelDB); } - List<Object[]> testParameters = new ArrayList<Object[]>(); + List<Object[]> testParameters = new ArrayList<>(); Boolean[] booleanValues = {Boolean.FALSE, Boolean.TRUE}; List<Boolean> booleans = java.util.Arrays.asList(booleanValues); for (Boolean booleanValue : booleans) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline2Test.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline2Test.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline2Test.java index a0a4bcd..d15162f 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline2Test.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline2Test.java @@ -46,7 +46,7 @@ public class DurableSubscriptionOffline2Test extends DurableSubscriptionOfflineT public static Collection<Boolean[]> getTestParameters() { Boolean[] f = {Boolean.FALSE}; Boolean[] t = {Boolean.TRUE}; - List<Boolean[]> booleanChoices = new ArrayList<Boolean[]>(); + List<Boolean[]> booleanChoices = new ArrayList<>(); booleanChoices.add(f); booleanChoices.add(t); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline3Test.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline3Test.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline3Test.java index 829c66a..3aff528 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline3Test.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline3Test.java @@ -48,7 +48,7 @@ public class DurableSubscriptionOffline3Test extends DurableSubscriptionOfflineT PersistenceAdapterChoice[] kahaDb = {PersistenceAdapterChoice.KahaDB}; PersistenceAdapterChoice[] jdbc = {PersistenceAdapterChoice.JDBC}; - List<PersistenceAdapterChoice[]> choices = new ArrayList<PersistenceAdapterChoice[]>(); + List<PersistenceAdapterChoice[]> choices = new ArrayList<>(); choices.add(kahaDb); choices.add(jdbc); if (!osName.equalsIgnoreCase("AIX") && !osName.equalsIgnoreCase("SunOS")) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline4Test.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline4Test.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline4Test.java index e6edee9..adcf8fb 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline4Test.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOffline4Test.java @@ -45,7 +45,7 @@ public class DurableSubscriptionOffline4Test extends DurableSubscriptionOfflineT public static Collection<Boolean[]> getTestParameters() { Boolean[] f = {Boolean.FALSE}; Boolean[] t = {Boolean.TRUE}; - List<Boolean[]> booleanChoices = new ArrayList<Boolean[]>(); + List<Boolean[]> booleanChoices = new ArrayList<>(); booleanChoices.add(f); booleanChoices.add(t); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTest.java index f7689d8..ca197a4 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTest.java @@ -310,7 +310,7 @@ public class DurableSubscriptionOfflineTest extends DurableSubscriptionOfflineTe class CheckForDupsClient implements Runnable { - HashSet<Long> ids = new HashSet<Long>(); + HashSet<Long> ids = new HashSet<>(); final int id; public CheckForDupsClient(int id) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTestBase.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTestBase.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTestBase.java index e53f191..c05edcb 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTestBase.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/DurableSubscriptionOfflineTestBase.java @@ -55,7 +55,7 @@ public abstract class DurableSubscriptionOfflineTestBase { public boolean keepDurableSubsActive = true; protected BrokerService broker; protected ActiveMQTopic topic; - protected final List<Throwable> exceptions = new ArrayList<Throwable>(); + protected final List<Throwable> exceptions = new ArrayList<>(); protected ActiveMQConnectionFactory connectionFactory; protected boolean isTopic = true; public PersistenceAdapterChoice defaultPersistenceAdapter = PersistenceAdapterChoice.KahaDB; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ExceptionListenerTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ExceptionListenerTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ExceptionListenerTest.java index f542ecb..664e0e7 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ExceptionListenerTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/ExceptionListenerTest.java @@ -49,7 +49,7 @@ public class ExceptionListenerTest implements ExceptionListener { private static final Logger LOG = LoggerFactory.getLogger(ExceptionListenerTest.class); BrokerService brokerService; URI brokerUri; - LinkedList<Throwable> exceptionsViaListener = new LinkedList<Throwable>(); + LinkedList<Throwable> exceptionsViaListener = new LinkedList<>(); @Before public void startBroker() throws Exception { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/JdbcDurableSubDupTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/JdbcDurableSubDupTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/JdbcDurableSubDupTest.java index de7ee38..88adefe 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/JdbcDurableSubDupTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/JdbcDurableSubDupTest.java @@ -63,7 +63,7 @@ public class JdbcDurableSubDupTest { final int TO_RECEIVE = 5000; BrokerService broker = null; - Vector<Throwable> exceptions = new Vector<Throwable>(); + Vector<Throwable> exceptions = new Vector<>(); final int MAX_MESSAGES = 100000; int[] dupChecker = new int[MAX_MESSAGES]; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupCloseTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupCloseTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupCloseTest.java index 5a67c46..7c8e4ac 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupCloseTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupCloseTest.java @@ -44,10 +44,10 @@ public class MessageGroupCloseTest extends TestCase { private int messagesSent, messagesRecvd1, messagesRecvd2, messageGroupCount, errorCountFirstForConsumer, errorCountWrongConsumerClose, errorCountDuplicateClose; // groupID, count - private HashMap<String, Integer> messageGroups1 = new HashMap<String, Integer>(); - private HashMap<String, Integer> messageGroups2 = new HashMap<String, Integer>(); - private HashSet<String> closedGroups1 = new HashSet<String>(); - private HashSet<String> closedGroups2 = new HashSet<String>(); + private HashMap<String, Integer> messageGroups1 = new HashMap<>(); + private HashMap<String, Integer> messageGroups2 = new HashMap<>(); + private HashSet<String> closedGroups1 = new HashSet<>(); + private HashSet<String> closedGroups2 = new HashSet<>(); // with the prefetch too high, this bug is not realized private static final String connStr = "vm://localhost?broker.persistent=false&broker.useJmx=false&jms.prefetchPolicy.all=1"; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupDelayedTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupDelayedTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupDelayedTest.java index 6786319..1ed4127 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupDelayedTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupDelayedTest.java @@ -54,8 +54,8 @@ public class MessageGroupDelayedTest extends JmsTestSupport { BrokerService broker; protected TransportConnector connector; - protected HashMap<String, Integer> messageCount = new HashMap<String, Integer>(); - protected HashMap<String, Set<String>> messageGroups = new HashMap<String, Set<String>>(); + protected HashMap<String, Integer> messageCount = new HashMap<>(); + protected HashMap<String, Set<String>> messageGroups = new HashMap<>(); public static Test suite() { return suite(MessageGroupDelayedTest.class); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupLateArrivalsTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupLateArrivalsTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupLateArrivalsTest.java index 8b83e44..af91f5a 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupLateArrivalsTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupLateArrivalsTest.java @@ -60,8 +60,8 @@ public class MessageGroupLateArrivalsTest { BrokerService broker; protected TransportConnector connector; - protected HashMap<String, Integer> messageCount = new HashMap<String, Integer>(); - protected HashMap<String, Set<String>> messageGroups = new HashMap<String, Set<String>>(); + protected HashMap<String, Integer> messageCount = new HashMap<>(); + protected HashMap<String, Set<String>> messageGroups = new HashMap<>(); @Before public void setUp() throws Exception { @@ -149,7 +149,7 @@ public class MessageGroupLateArrivalsTest { doneSignal.await(); - List<String> workers = new ArrayList<String>(messageCount.keySet()); + List<String> workers = new ArrayList<>(messageCount.keySet()); Collections.sort(workers); for (String worker : workers) { log.info("worker " + worker + " received " + messageCount.get(worker) + " messages from groups " + messageGroups.get(worker)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupReconnectDistributionTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupReconnectDistributionTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupReconnectDistributionTest.java index 6096266..7b5c219 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupReconnectDistributionTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MessageGroupReconnectDistributionTest.java @@ -119,8 +119,8 @@ public class MessageGroupReconnectDistributionTest { final AtomicLong totalConsumed = new AtomicLong(0); ExecutorService executorService = Executors.newFixedThreadPool(numConsumers); - final ArrayList<AtomicLong> consumedCounters = new ArrayList<AtomicLong>(numConsumers); - final ArrayList<AtomicLong> batchCounters = new ArrayList<AtomicLong>(numConsumers); + final ArrayList<AtomicLong> consumedCounters = new ArrayList<>(numConsumers); + final ArrayList<AtomicLong> batchCounters = new ArrayList<>(numConsumers); for (int i = 0; i < numConsumers; i++) { consumedCounters.add(new AtomicLong(0L)); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsTest.java index 0888ca2..54dc36e 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsTest.java @@ -45,7 +45,7 @@ public class MultiBrokersMultiClientsTest extends JmsMultipleBrokersTestSupport private static final Logger LOG = LoggerFactory.getLogger(MultiBrokersMultiClientsTest.class); protected Map<String, MessageConsumer> consumerMap; - final Map<Thread, Throwable> unhandeledExceptions = new HashMap<Thread, Throwable>(); + final Map<Thread, Throwable> unhandeledExceptions = new HashMap<>(); public void testTopicAllConnected() throws Exception { bridgeAllBrokers(); @@ -156,7 +156,7 @@ public class MultiBrokersMultiClientsTest extends JmsMultipleBrokersTestSupport createBroker(new URI("broker:()/Broker" + i + "?persistent=false&useJmx=false")); } - consumerMap = new HashMap<String, MessageConsumer>(); + consumerMap = new HashMap<>(); } @Override http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsUsingTcpTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsUsingTcpTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsUsingTcpTest.java index 816589d..1e1c860 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsUsingTcpTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/MultiBrokersMultiClientsUsingTcpTest.java @@ -85,6 +85,6 @@ public class MultiBrokersMultiClientsUsingTcpTest extends MultiBrokersMultiClien i.next().broker.addConnector("tcp://localhost:" + (61616 + j++)); } - bridges = new ArrayList<DemandForwardingBridge>(); + bridges = new ArrayList<>(); } } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NetworkBridgeProducerFlowControlTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NetworkBridgeProducerFlowControlTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NetworkBridgeProducerFlowControlTest.java index a3705f9..270b437 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NetworkBridgeProducerFlowControlTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NetworkBridgeProducerFlowControlTest.java @@ -106,7 +106,7 @@ public class NetworkBridgeProducerFlowControlTest extends JmsMultipleBrokersTest public boolean persistentTestMessages; public boolean networkIsAlwaysSendSync; - private Vector<Throwable> exceptions = new Vector<Throwable>(); + private Vector<Throwable> exceptions = new Vector<>(); public static Test suite() { return suite(NetworkBridgeProducerFlowControlTest.class); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NoDuplicateOnTopicNetworkTest.java ---------------------------------------------------------------------- diff --git a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NoDuplicateOnTopicNetworkTest.java b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NoDuplicateOnTopicNetworkTest.java index 1b8617e..5058e5f 100644 --- a/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NoDuplicateOnTopicNetworkTest.java +++ b/tests/activemq5-unit-tests/src/test/java/org/apache/activemq/usecases/NoDuplicateOnTopicNetworkTest.java @@ -238,7 +238,7 @@ public class NoDuplicateOnTopicNetworkTest extends CombinationTestSupport { consumerThread.join(); int duplicateCount = 0; - Map<String, String> map = new HashMap<String, String>(); + Map<String, String> map = new HashMap<>(); for (String msg : consumer.getMessageStrings()) { if (map.containsKey(msg)) { LOG.info("got duplicate: " + msg); @@ -280,7 +280,7 @@ public class NoDuplicateOnTopicNetworkTest extends CombinationTestSupport { public List<String> getMessageStrings() { synchronized (receivedStrings) { - return new ArrayList<String>(receivedStrings); + return new ArrayList<>(receivedStrings); } }