Remove redundant type arguments
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/f8a1c5ba Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/f8a1c5ba Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/f8a1c5ba Branch: refs/heads/master Commit: f8a1c5ba8efb1dd85a70e263839f3ff7151a2168 Parents: 3b5ee6c Author: Ville Skyttä <ville.sky...@iki.fi> Authored: Sun Dec 6 01:57:02 2015 +0200 Committer: Ville Skyttä <ville.sky...@iki.fi> Committed: Mon Dec 7 22:55:05 2015 +0200 ---------------------------------------------------------------------- .../apache/activemq/artemis/boot/Artemis.java | 6 +- .../activemq/artemis/cli/commands/Create.java | 4 +- .../cli/commands/tools/DecodeJournal.java | 2 +- .../artemis/cli/commands/tools/PrintData.java | 12 +- .../artemis/integration/FileBroker.java | 2 +- .../artemis/api/core/ActiveMQExceptionType.java | 2 +- .../activemq/artemis/api/core/SimpleString.java | 2 +- .../artemis/utils/ConcurrentHashSet.java | 2 +- .../activemq/artemis/utils/FactoryFinder.java | 2 +- .../apache/activemq/artemis/utils/FileUtil.java | 2 +- .../artemis/utils/PasswordMaskingUtil.java | 2 +- .../activemq/artemis/utils/TypedProperties.java | 8 +- .../apache/activemq/artemis/utils/UTF8Util.java | 6 +- .../activemq/artemis/utils/UUIDGenerator.java | 4 +- .../activemq/artemis/utils/uri/URISchema.java | 2 +- .../apache/activemq/artemis/utils/PairTest.java | 2 +- .../api/core/JGroupsBroadcastEndpoint.java | 4 +- .../api/core/TransportConfiguration.java | 2 +- .../api/core/management/ManagementHelper.java | 4 +- .../core/client/impl/AddressQueryImpl.java | 2 +- .../core/client/impl/ClientConsumerImpl.java | 2 +- .../impl/ClientProducerCreditManagerImpl.java | 4 +- .../client/impl/ClientSessionFactoryImpl.java | 18 +-- .../core/client/impl/ClientSessionImpl.java | 12 +- .../core/client/impl/DelegatingSession.java | 2 +- .../core/client/impl/ServerLocatorImpl.java | 14 +- .../artemis/core/client/impl/Topology.java | 2 +- .../core/client/impl/TopologyMemberImpl.java | 2 +- .../artemis/core/cluster/DiscoveryGroup.java | 8 +- .../artemis/core/message/impl/MessageImpl.java | 2 +- .../core/protocol/core/impl/ChannelImpl.java | 2 +- .../core/impl/RemotingConnectionImpl.java | 4 +- .../ClusterTopologyChangeMessage.java | 2 +- .../ClusterTopologyChangeMessage_V2.java | 2 +- .../SessionBindingQueryResponseMessage.java | 2 +- .../SessionXAGetInDoubtXidsResponseMessage.java | 2 +- .../impl/TransportConfigurationUtil.java | 2 +- .../remoting/impl/netty/NettyConnection.java | 2 +- .../remoting/impl/netty/NettyConnector.java | 4 +- .../impl/netty/SharedNioEventLoopGroup.java | 2 +- .../remoting/impl/netty/TransportConstants.java | 4 +- .../activemq/artemis/reader/MessageUtil.java | 4 +- .../protocol/AbstractRemotingConnection.java | 12 +- .../artemis/utils/ConfigurationHelper.java | 4 +- .../activemq/artemis/utils/LinkedListImpl.java | 6 +- .../activemq/artemis/utils/MemorySize.java | 2 +- .../artemis/utils/OrderedExecutorFactory.java | 2 +- .../artemis/utils/PriorityLinkedListImpl.java | 2 +- .../artemis/utils/SecurityFormatter.java | 6 +- .../artemis/utils/SoftValueHashMap.java | 12 +- .../activemq/artemis/utils/VersionLoader.java | 2 +- .../apache/activemq/artemis/utils/XMLUtil.java | 2 +- .../activemq/artemis/utils/json/JSONArray.java | 6 +- .../artemis/util/CompressionUtilTest.java | 6 +- .../artemis/util/ConcurrentHashSetTest.java | 2 +- .../util/TimeAndCounterIDGeneratorTest.java | 2 +- .../artemis/jms/client/ActiveMQConnection.java | 12 +- .../jms/client/ActiveMQConnectionMetaData.java | 2 +- .../artemis/jms/client/ActiveMQDestination.java | 2 +- .../artemis/jms/client/ActiveMQJMSProducer.java | 2 +- .../artemis/jms/client/ActiveMQMapMessage.java | 2 +- .../artemis/jms/client/ActiveMQMessage.java | 4 +- .../artemis/jms/client/ActiveMQSession.java | 4 +- .../artemis/jms/client/SelectorTranslator.java | 2 +- .../artemis/jms/client/ThreadAwareContext.java | 2 +- .../activemq/artemis/jndi/ReadOnlyContext.java | 22 +-- .../artemis/uri/ConnectionFactoryURITest.java | 2 +- .../artemis/jms/bridge/impl/JMSBridgeImpl.java | 4 +- .../management/impl/JMSQueueControlImpl.java | 2 +- .../management/impl/JMSServerControlImpl.java | 10 +- .../management/impl/JMSTopicControlImpl.java | 4 +- .../persistence/config/PersistedBindings.java | 4 +- .../journal/JMSJournalStorageManagerImpl.java | 30 ++-- .../ConnectionFactoryConfigurationImpl.java | 2 +- .../config/impl/JMSConfigurationImpl.java | 6 +- .../TransportConfigurationEncodingSupport.java | 6 +- .../jms/server/impl/JMSServerManagerImpl.java | 34 ++-- .../core/io/aio/AIOSequentialFileFactory.java | 2 +- .../artemis/core/io/buffer/TimedBuffer.java | 4 +- .../core/io/nio/NIOSequentialFileFactory.java | 2 +- .../core/journal/PreparedTransactionInfo.java | 4 +- .../journal/impl/AbstractJournalUpdateTask.java | 4 +- .../core/journal/impl/FileWrapperJournal.java | 2 +- .../core/journal/impl/JournalCompactor.java | 12 +- .../core/journal/impl/JournalFileImpl.java | 2 +- .../journal/impl/JournalFilesRepository.java | 6 +- .../artemis/core/journal/impl/JournalImpl.java | 30 ++-- .../core/journal/impl/JournalRecord.java | 4 +- .../core/journal/impl/JournalTransaction.java | 14 +- .../artemis/maven/ArtemisAbstractPlugin.java | 2 +- .../converter/jms/ServerJMSMapMessage.java | 2 +- .../hornetq/util/HQPropertiesConverter.java | 2 +- .../core/protocol/mqtt/MQTTConnection.java | 4 +- .../protocol/mqtt/MQTTConnectionManager.java | 2 +- .../core/protocol/mqtt/MQTTSessionState.java | 4 +- .../protocol/openwire/OpenWireConnection.java | 22 +-- .../openwire/OpenWireProtocolManager.java | 14 +- .../core/protocol/openwire/amq/AMQConsumer.java | 2 +- .../protocol/openwire/amq/AMQServerSession.java | 6 +- .../core/protocol/openwire/amq/AMQSession.java | 2 +- .../context/AbstractProtonSessionContext.java | 4 +- .../server/ProtonServerSessionContext.java | 2 +- .../org/proton/plug/test/AbstractJMSTest.java | 2 +- .../protocol/stomp/ActiveMQStompException.java | 2 +- .../core/protocol/stomp/StompConnection.java | 14 +- .../core/protocol/stomp/StompDecoder.java | 2 +- .../artemis/core/protocol/stomp/StompFrame.java | 2 +- .../protocol/stomp/StompProtocolManager.java | 6 +- .../core/protocol/stomp/StompSession.java | 6 +- .../artemis/core/protocol/stomp/StompUtils.java | 2 +- .../core/protocol/stomp/v11/StompFrameV11.java | 2 +- .../ra/ActiveMQRAConnectionMetaData.java | 2 +- .../artemis/ra/ActiveMQRAManagedConnection.java | 2 +- .../ra/ActiveMQRAManagedConnectionFactory.java | 2 +- .../activemq/artemis/ra/ActiveMQRASession.java | 4 +- .../ra/ActiveMQRASessionFactoryImpl.java | 6 +- .../activemq/artemis/ra/ActiveMQRaUtils.java | 8 +- .../artemis/ra/ActiveMQResourceAdapter.java | 12 +- .../artemis/ra/inflow/ActiveMQActivation.java | 8 +- .../ra/inflow/ActiveMQActivationSpec.java | 4 +- .../ra/inflow/ActiveMQMessageHandler.java | 2 +- .../artemis/ra/recovery/RecoveryManager.java | 2 +- .../artemis/rest/MessageServiceManager.java | 2 +- .../artemis/rest/queue/ConsumersResource.java | 2 +- .../artemis/rest/queue/PostMessage.java | 2 +- .../rest/queue/QueueDestinationsResource.java | 2 +- .../artemis/rest/queue/QueueServiceManager.java | 2 +- .../artemis/rest/queue/push/FilePushStore.java | 8 +- .../artemis/rest/queue/push/PushConsumer.java | 4 +- .../rest/queue/push/PushConsumerResource.java | 2 +- .../rest/queue/push/xml/PushRegistration.java | 2 +- .../artemis/rest/topic/FileTopicPushStore.java | 2 +- .../rest/topic/PushSubscriptionsResource.java | 2 +- .../rest/topic/SubscriptionsResource.java | 2 +- .../rest/topic/TopicDestinationsResource.java | 2 +- .../artemis/rest/topic/TopicServiceManager.java | 2 +- .../activemq/artemis/rest/util/TimeoutTask.java | 10 +- .../activemq/artemis/rest/test/RawAckTest.java | 2 +- .../selector/filter/ComparisonExpression.java | 4 +- .../selector/filter/UnaryExpression.java | 2 +- .../activemq/artemis/selector/SelectorTest.java | 2 +- .../activemq/artemis/osgi/OsgiBroker.java | 4 +- .../activemq/artemis/osgi/ProtocolTracker.java | 4 +- .../core/config/impl/ConfigurationImpl.java | 30 ++-- .../core/config/impl/SecurityConfiguration.java | 4 +- .../deployers/impl/FileConfigurationParser.java | 36 ++--- .../impl/ActiveMQServerControlImpl.java | 12 +- .../management/impl/AddressControlImpl.java | 4 +- .../core/management/impl/MBeanInfoHelper.java | 2 +- .../core/management/impl/QueueControlImpl.java | 6 +- .../core/messagecounter/MessageCounter.java | 4 +- .../impl/MessageCounterManagerImpl.java | 4 +- .../core/paging/cursor/PagedReferenceImpl.java | 4 +- .../paging/cursor/impl/LivePageCacheImpl.java | 2 +- .../cursor/impl/PageCursorProviderImpl.java | 8 +- .../impl/PageSubscriptionCounterImpl.java | 14 +- .../cursor/impl/PageSubscriptionImpl.java | 18 +-- .../activemq/artemis/core/paging/impl/Page.java | 4 +- .../artemis/core/paging/impl/PageSyncTimer.java | 2 +- .../paging/impl/PageTransactionInfoImpl.java | 2 +- .../core/paging/impl/PagingManagerImpl.java | 4 +- .../core/paging/impl/PagingStoreFactoryNIO.java | 2 +- .../core/paging/impl/PagingStoreImpl.java | 6 +- .../impl/journal/DescribeJournal.java | 10 +- .../impl/journal/JournalStorageManager.java | 50 +++--- .../impl/journal/OperationContextImpl.java | 4 +- .../core/postoffice/impl/AddressImpl.java | 2 +- .../core/postoffice/impl/BindingsImpl.java | 10 +- .../postoffice/impl/DuplicateIDCacheImpl.java | 8 +- .../core/postoffice/impl/PostOfficeImpl.java | 20 +-- .../postoffice/impl/SimpleAddressManager.java | 6 +- .../postoffice/impl/WildcardAddressManager.java | 4 +- .../protocol/core/impl/CoreProtocolManager.java | 8 +- .../BackupReplicationStartFailedMessage.java | 2 +- .../core/registry/MapBindingRegistry.java | 2 +- .../core/remoting/impl/invm/InVMAcceptor.java | 2 +- .../core/remoting/impl/invm/InVMConnection.java | 2 +- .../core/remoting/impl/invm/InVMConnector.java | 4 +- .../core/remoting/impl/invm/InVMRegistry.java | 2 +- .../impl/netty/HttpAcceptorHandler.java | 4 +- .../impl/netty/HttpKeepAliveRunnable.java | 2 +- .../core/remoting/impl/netty/NettyAcceptor.java | 2 +- .../server/impl/RemotingServiceImpl.java | 12 +- .../core/replication/ReplicationEndpoint.java | 10 +- .../core/replication/ReplicationManager.java | 6 +- .../core/security/impl/SecurityStoreImpl.java | 4 +- .../core/server/cluster/ClusterManager.java | 12 +- .../core/server/cluster/impl/BridgeImpl.java | 6 +- .../server/cluster/impl/BroadcastGroupImpl.java | 2 +- .../cluster/impl/ClusterConnectionBridge.java | 6 +- .../cluster/impl/ClusterConnectionImpl.java | 12 +- .../cluster/impl/RemoteQueueBindingImpl.java | 4 +- .../server/group/impl/LocalGroupingHandler.java | 16 +- .../group/impl/RemoteGroupingHandler.java | 6 +- .../core/server/impl/ActiveMQServerImpl.java | 18 +-- .../impl/AnyLiveNodeLocatorForReplication.java | 6 +- .../core/server/impl/ConnectorsService.java | 2 +- .../core/server/impl/LastValueQueue.java | 2 +- .../impl/LegacyLDAPSecuritySettingPlugin.java | 4 +- .../NamedLiveNodeLocatorForReplication.java | 2 +- .../impl/NamedLiveNodeLocatorForScaleDown.java | 2 +- .../server/impl/PostOfficeJournalLoader.java | 6 +- .../artemis/core/server/impl/QueueImpl.java | 22 +-- .../artemis/core/server/impl/RefsOperation.java | 12 +- .../core/server/impl/RoutingContextImpl.java | 6 +- .../core/server/impl/ScaleDownHandler.java | 2 +- .../impl/ScheduledDeliveryHandlerImpl.java | 8 +- .../core/server/impl/ServerConsumerImpl.java | 6 +- .../core/server/impl/ServerSessionImpl.java | 26 +-- .../management/impl/ManagementServiceImpl.java | 16 +- .../impl/HierarchicalObjectRepository.java | 18 +-- .../transaction/impl/ResourceManagerImpl.java | 12 +- .../core/transaction/impl/TransactionImpl.java | 6 +- .../security/jaas/CertificateLoginModule.java | 2 +- .../core/security/jaas/GuestLoginModule.java | 2 +- .../spi/core/security/jaas/InVMLoginModule.java | 2 +- .../spi/core/security/jaas/LDAPLoginModule.java | 14 +- .../core/security/jaas/PropertiesLoader.java | 2 +- .../security/jaas/PropertiesLoginModule.java | 2 +- .../jaas/TextFileCertificateLoginModule.java | 2 +- .../impl/FileConfigurationParserTest.java | 2 +- .../core/list/PriorityLinkedListTest.java | 2 +- .../jaas/CertificateLoginModuleTest.java | 8 +- .../PropertiesLoginModuleRaceConditionTest.java | 6 +- .../group/impl/ClusteredResetMockTest.java | 4 +- .../impl/ScheduledDeliveryHandlerTest.java | 2 +- .../artemis/core/settings/RepositoryTest.java | 18 +-- .../artemis/tests/util/ActiveMQTestBase.java | 52 +++--- .../xa/recovery/ActiveMQXAResourceRecovery.java | 2 +- .../xa/ActiveMQXAResourceWrapperImplTest.java | 2 +- .../jms/example/ClusteredJgroupsExample.java | 4 +- .../ColocatedFailoverScaleDownExample.java | 4 +- .../jms/example/ColocatedFailoverExample.java | 4 +- .../jms/example/HAPolicyAutoBackupExample.java | 2 +- .../artemis/jms/example/ScaleDownExample.java | 4 +- .../artemis/jms/example/BridgeExample.java | 4 +- .../jms/example/ClientKickoffExample.java | 2 +- .../artemis/jms/example/EmbeddedExample.java | 2 +- .../artemis/jms/example/EmbeddedExample.java | 2 +- .../artemis/jms/example/JMSBridgeExample.java | 2 +- .../jms/example/MessageGroupExample.java | 2 +- .../jms/example/MessageGroup2Example.java | 2 +- .../jms/example/MessagePriorityExample.java | 2 +- .../jms/example/RequestReplyExample.java | 2 +- .../artemis/jms/example/XAHeuristicExample.java | 2 +- .../artemis/jms/example/XASendExample.java | 2 +- .../integration/vertx/VertxConstants.java | 8 +- .../activemq/ActiveMQConnectionFactory.java | 2 +- .../apache/activemq/broker/BrokerService.java | 4 +- .../artemiswrapper/ArtemisBrokerWrapper.java | 12 +- .../artemiswrapper/InVMNamingContext.java | 6 +- .../transport/tcp/TcpTransportFactory.java | 2 +- .../org/apache/activemq/usage/SystemUsage.java | 2 +- .../activemq/ActiveMQMessageAuditTest.java | 8 +- .../apache/activemq/CombinationTestSupport.java | 18 +-- .../org/apache/activemq/JMSMessageTest.java | 4 +- .../activemq/JmsConnectionStartStopTest.java | 2 +- .../JmsConsumerResetActiveListenerTest.java | 4 +- .../activemq/JmsMultipleBrokersTestSupport.java | 4 +- .../activemq/JmsMultipleClientsTestSupport.java | 2 +- .../apache/activemq/JmsQueueBrowserTest.java | 2 +- ...eiveTwoConnectionsStartBeforeBrokerTest.java | 2 +- .../activemq/JmsRollbackRedeliveryTest.java | 6 +- ...JmsSendReceiveWithMessageExpirationTest.java | 4 +- .../apache/activemq/JmsTempDestinationTest.java | 2 +- .../activemq/JmsTopicRequestReplyTest.java | 2 +- .../apache/activemq/MessageEvictionTest.java | 2 +- .../activemq/MessageListenerRedeliveryTest.java | 2 +- .../org/apache/activemq/SpringTestSupport.java | 2 +- .../advisory/AdvisoryTempDestinationTests.java | 2 +- .../activemq/advisory/ConsumerListenerTest.java | 2 +- .../advisory/DestinationListenerTest.java | 2 +- .../activemq/advisory/ProducerListenerTest.java | 2 +- .../activemq/advisory/TempDestDeleteTest.java | 2 +- .../activemq/advisory/TempQueueMemoryTest.java | 2 +- .../apache/activemq/blob/FTPTestSupport.java | 2 +- .../org/apache/activemq/broker/AMQ4351Test.java | 2 +- .../org/apache/activemq/broker/BrokerTest.java | 6 +- .../activemq/broker/BrokerTestSupport.java | 2 +- .../broker/NioQueueSubscriptionTest.java | 2 +- .../activemq/broker/QueueMbeanRestartTest.java | 2 +- .../activemq/broker/RecoveryBrokerTest.java | 6 +- .../org/apache/activemq/broker/StubBroker.java | 4 +- .../apache/activemq/broker/StubConnection.java | 4 +- .../activemq/broker/XARecoveryBrokerTest.java | 2 +- .../broker/ft/QueueMasterSlaveTestSupport.java | 2 +- .../apache/activemq/broker/jmx/MBeanTest.java | 2 +- .../broker/policy/AbortSlowConsumerBase.java | 2 +- .../PriorityNetworkDispatchPolicyTest.java | 2 +- .../region/QueueDuplicatesFromStoreTest.java | 2 +- .../region/SubscriptionAddRemoveQueueTest.java | 4 +- ...iquePropertyMessageEvictionStrategyTest.java | 2 +- .../broker/region/cursors/CursorSupport.java | 8 +- .../region/cursors/NegativeQueueTest.java | 6 +- .../region/cursors/OrderPendingListTest.java | 2 +- .../broker/scheduler/JobSchedulerStoreTest.java | 2 +- .../KahaDBSchedulerMissingJournalLogsTest.java | 4 +- .../memory/InMemoryJobSchedulerStoreTest.java | 2 +- .../store/RecoverExpiredMessagesTest.java | 2 +- .../MirroredQueueCorrectMemoryUsageTest.java | 2 +- .../broker/virtual/VirtualDestPerfTest.java | 8 +- .../broker/virtual/VirtualTopicPubSubTest.java | 2 +- .../org/apache/activemq/bugs/AMQ1853Test.java | 2 +- .../java/org/apache/activemq/bugs/AMQ1866.java | 2 +- .../org/apache/activemq/bugs/AMQ1917Test.java | 2 +- .../org/apache/activemq/bugs/AMQ1936Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2021Test.java | 4 +- .../org/apache/activemq/bugs/AMQ2149Test.java | 8 +- .../org/apache/activemq/bugs/AMQ2171Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2401Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2413Test.java | 6 +- .../org/apache/activemq/bugs/AMQ2489Test.java | 4 +- .../org/apache/activemq/bugs/AMQ2512Test.java | 2 +- .../activemq/bugs/AMQ2584ConcurrentDlqTest.java | 2 +- .../org/apache/activemq/bugs/AMQ2584Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2616Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2801Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2870Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2910Test.java | 2 +- .../org/apache/activemq/bugs/AMQ2983Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3140Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3167Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3274Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3622Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3732Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3841Test.java | 2 +- .../org/apache/activemq/bugs/AMQ3961Test.java | 6 +- .../org/apache/activemq/bugs/AMQ4083Test.java | 4 +- .../org/apache/activemq/bugs/AMQ4092Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4157Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4220Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4221Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4361Test.java | 4 +- .../org/apache/activemq/bugs/AMQ4407Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4413Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4475Test.java | 2 +- .../activemq/bugs/AMQ4485LowLimitTest.java | 10 +- ...XBrokersWithNDestsFanoutTransactionTest.java | 10 +- .../org/apache/activemq/bugs/AMQ4485Test.java | 6 +- .../org/apache/activemq/bugs/AMQ4607Test.java | 4 +- .../org/apache/activemq/bugs/AMQ4853Test.java | 2 +- .../org/apache/activemq/bugs/AMQ4952Test.java | 6 +- .../activemq/bugs/AMQ5266SingleDestTest.java | 10 +- .../bugs/AMQ5266StarvedConsumerTest.java | 10 +- .../org/apache/activemq/bugs/AMQ5266Test.java | 10 +- .../org/apache/activemq/bugs/AMQ5450Test.java | 2 +- .../activemq/bugs/DurableConsumerTest.java | 4 +- .../bugs/MemoryUsageBlockResumeTest.java | 2 +- .../activemq/bugs/QueueWorkerPrefetchTest.java | 2 +- .../bugs/RawRollbackSharedConsumerTests.java | 2 +- .../apache/activemq/bugs/RawRollbackTests.java | 2 +- .../bugs/TrapMessageInJDBCStoreTest.java | 4 +- .../activemq/bugs/amq1095/ActiveMQTestCase.java | 2 +- .../command/ActiveMQDestinationTest.java | 4 +- .../config/BrokerXmlConfigFromJNDITest.java | 2 +- .../activemq/console/command/AMQ3410Test.java | 10 +- .../activemq/console/command/AMQ3411Test.java | 10 +- .../console/command/PurgeCommandTest.java | 10 +- .../ActiveMQWASInitialContextFactoryTest.java | 2 +- .../apache/activemq/jndi/JNDITestSupport.java | 2 +- .../activemq/joramtests/ActiveMQAdmin.java | 2 +- .../BrokerNetworkWithStuckMessagesTest.java | 8 +- .../CheckDuplicateMessagesOnDuplexTest.java | 4 +- .../network/FailoverStaticNetworkTest.java | 12 +- .../network/NetworkDestinationFilterTest.java | 2 +- .../activemq/network/NetworkLoadTest.java | 4 +- .../activemq/network/NetworkReconnectTest.java | 2 +- .../activemq/network/NetworkTestSupport.java | 2 +- .../network/SSHTunnelNetworkReconnectTest.java | 2 +- .../jms/QueueBridgeStandaloneReconnectTest.java | 2 +- .../jms/QueueOutboundBridgeReconnectTest.java | 2 +- .../jms/TopicBridgeStandaloneReconnectTest.java | 2 +- .../jms/TopicOutboundBridgeReconnectTest.java | 2 +- .../activemq/openwire/DataFileGenerator.java | 2 +- .../openwire/DataFileGeneratorTestSupport.java | 2 +- .../activemq/perf/ConnectionChurnTest.java | 2 +- .../SimpleNonPersistentQueueNetworkTest.java | 2 +- .../perf/SimpleNonPersistentQueueTest.java | 2 +- .../org/apache/activemq/proxy/AMQ4889Test.java | 4 +- .../apache/activemq/proxy/ProxyTestSupport.java | 2 +- ...actCachedLDAPAuthorizationMapLegacyTest.java | 2 +- .../activemq/security/AuthorizationMapTest.java | 6 +- ...JaasCertificateAuthenticationBrokerTest.java | 10 +- .../JaasDualAuthenticationBrokerTest.java | 4 +- .../security/LDAPAuthorizationMapTest.java | 2 +- .../activemq/security/SecurityJMXTest.java | 2 +- .../SimpleSecurityBrokerSystemTest.java | 10 +- .../apache/activemq/spring/ConsumerBean.java | 4 +- .../store/AutoStorePerDestinationTest.java | 2 +- .../activemq/store/StorePerDestinationTest.java | 6 +- .../jdbc/JDBCIOExceptionHandlerMockeryTest.java | 2 +- .../store/jdbc/JDBCIOExceptionHandlerTest.java | 2 +- .../store/jdbc/JDBCMessagePriorityTest.java | 6 +- .../store/jdbc/JDBCTablePrefixAssignedTest.java | 2 +- .../store/jdbc/LeaseDatabaseLockerTest.java | 2 +- .../store/kahadb/KahaDBFastEnqueueTest.java | 2 +- .../kahadb/KahaDBStoreRecoveryBrokerTest.java | 2 +- .../activemq/store/kahadb/KahaDBStoreTest.java | 2 +- .../activemq/store/kahadb/plist/PListTest.java | 14 +- .../activemq/streams/JMSInputStreamTest.java | 4 +- .../message/NestedMapAndListPropertyTest.java | 4 +- .../test/message/NestedMapMessageTest.java | 4 +- .../transport/StubCompositeTransport.java | 2 +- .../activemq/transport/StubTransport.java | 2 +- .../transport/StubTransportListener.java | 4 +- .../activemq/transport/TopicClusterTest.java | 2 +- .../transport/TransportBrokerTestSupport.java | 2 +- .../DiscoveryNetworkReconnectTest.java | 4 +- .../DiscoveryTransportNoBrokerTest.java | 2 +- .../transport/failover/AMQ1925Test.java | 2 +- .../failover/ConnectionHangOnStartupTest.java | 4 +- .../transport/failover/FailoverClusterTest.java | 6 +- .../failover/FailoverClusterTestSupport.java | 10 +- .../FailoverConsumerOutstandingCommitTest.java | 2 +- .../FailoverConsumerUnconsumedTest.java | 4 +- .../failover/FailoverPrefetchZeroTest.java | 2 +- .../failover/FailoverPriorityTest.java | 2 +- .../failover/FailoverTransactionTest.java | 12 +- .../transport/failover/SlowConnectionTest.java | 2 +- .../tcp/QualityOfServiceUtilsTest.java | 2 +- .../transport/tcp/SocketTstFactory.java | 2 +- .../transport/tcp/SslTransportFactoryTest.java | 2 +- .../tcp/TcpFaultyTransportFactory.java | 2 +- .../tcp/WireformatNegociationTest.java | 6 +- .../transport/vm/VMTransportThreadSafeTest.java | 4 +- .../vm/VmTransportNetworkBrokerTest.java | 2 +- .../activemq/usecases/AMQStackOverFlowTest.java | 2 +- .../usecases/ChangeSentMessageTest.java | 2 +- .../ConcurrentDestinationCreationTest.java | 2 +- .../ConcurrentProducerDurableConsumerTest.java | 6 +- .../ConcurrentProducerQueueConsumerTest.java | 4 +- .../usecases/ConsumeTopicPrefetchTest.java | 2 +- .../DurableSubDelayedUnsubscribeTest.java | 8 +- ...ConcurrentCommitActivateNoDuplicateTest.java | 12 +- .../DurableSubProcessMultiRestartTest.java | 2 +- .../usecases/DurableSubProcessTest.java | 12 +- .../DurableSubProcessWithRestartTest.java | 12 +- ...neSelectorConcurrentConsumeIndexUseTest.java | 2 +- .../DurableSubsOfflineSelectorIndexUseTest.java | 2 +- .../DurableSubscriptionOffline1Test.java | 4 +- .../DurableSubscriptionOffline2Test.java | 2 +- .../DurableSubscriptionOffline3Test.java | 2 +- .../DurableSubscriptionOffline4Test.java | 2 +- .../DurableSubscriptionOfflineTest.java | 2 +- .../DurableSubscriptionOfflineTestBase.java | 2 +- .../usecases/ExceptionListenerTest.java | 2 +- .../usecases/JdbcDurableSubDupTest.java | 2 +- .../usecases/MessageGroupCloseTest.java | 8 +- .../usecases/MessageGroupDelayedTest.java | 4 +- .../usecases/MessageGroupLateArrivalsTest.java | 6 +- .../MessageGroupReconnectDistributionTest.java | 4 +- .../usecases/MultiBrokersMultiClientsTest.java | 4 +- .../MultiBrokersMultiClientsUsingTcpTest.java | 2 +- .../NetworkBridgeProducerFlowControlTest.java | 2 +- .../usecases/NoDuplicateOnTopicNetworkTest.java | 4 +- .../NonBlockingConsumerRedeliveryTest.java | 26 +-- .../ObjectMessageNotSerializableTest.java | 4 +- .../activemq/usecases/QueueDuplicatesTest.java | 2 +- .../QueueMemoryFullMultiBrokersTest.java | 2 +- .../RequestReplyNoAdvisoryNetworkTest.java | 2 +- ...estReplyTempDestRemovalAdvisoryRaceTest.java | 12 +- ...uestReplyToTopicViaThreeNetworkHopsTest.java | 2 +- .../usecases/ThreeBrokerQueueNetworkTest.java | 4 +- .../ThreeBrokerQueueNetworkUsingTcpTest.java | 2 +- .../usecases/ThreeBrokerTopicNetworkTest.java | 2 +- .../ThreeBrokerTopicNetworkUsingTcpTest.java | 2 +- .../usecases/TopicDurableConnectStatsTest.java | 2 +- .../usecases/TransactionRollbackOrderTest.java | 8 +- .../usecases/TwoBrokerTopicSendReceiveTest.java | 2 +- .../TwoBrokerVirtualTopicForwardingTest.java | 2 +- .../activemq/usecases/UnlimitedEnqueueTest.java | 2 +- .../VerifyNetworkConsumersDisconnectTest.java | 6 +- .../org/apache/activemq/util/MessageIdList.java | 6 +- .../activemq/util/ReflectionSupportTest.java | 6 +- .../org/apache/activemq/util/SimplePojo.java | 6 +- .../xbean/ManagementContextXBeanConfigTest.java | 4 +- .../BridgeServerLocatorConfigurationTest.java | 14 +- .../byteman/ConcurrentDeliveryCancelTest.java | 6 +- .../HierarchicalObjectRepositoryTest.java | 2 +- .../tests/extras/byteman/MessageCopyTest.java | 2 +- .../tests/extras/byteman/PagingLeakTest.java | 4 +- .../tests/extras/jms/bridge/BridgeTestBase.java | 4 +- .../jms/bridge/ClusteredBridgeTestBase.java | 6 +- .../tests/extras/jms/bridge/JMSBridgeTest.java | 8 +- ...MDBMultipleHandlersServerDisconnectTest.java | 4 +- .../protocols/hornetq/HornetQProtocolTest.java | 6 +- .../integration/SimpleNotificationService.java | 4 +- .../client/AutoCreateJmsQueueTest.java | 4 +- .../tests/integration/client/ConsumerTest.java | 2 +- .../client/ConsumerWindowSizeTest.java | 12 +- .../client/DeadLetterAddressTest.java | 2 +- .../integration/client/HangConsumerTest.java | 2 +- .../client/JmsNettyNioStressTest.java | 4 +- .../integration/client/JournalCrashTest.java | 4 +- .../integration/client/LargeMessageTest.java | 6 +- .../client/MessageConcurrencyTest.java | 10 +- .../client/MessageConsumerRollbackTest.java | 2 +- .../MessageGroupingConnectionFactoryTest.java | 2 +- .../integration/client/MessageGroupingTest.java | 2 +- .../tests/integration/client/NIOvsOIOTest.java | 4 +- .../tests/integration/client/PagingTest.java | 28 ++-- .../client/ProducerFlowControlTest.java | 2 +- .../client/SessionCloseOnGCTest.java | 32 ++-- .../integration/cluster/NodeManagerTest.java | 2 +- .../cluster/RealNodeManagerTest.java | 2 +- .../cluster/bridge/BridgeFailoverTest.java | 6 +- .../cluster/bridge/BridgeReconnectTest.java | 52 +++--- .../cluster/bridge/BridgeStartTest.java | 56 +++---- .../integration/cluster/bridge/BridgeTest.java | 162 +++++++++---------- .../BridgeWithDiscoveryGroupStartTest.java | 16 +- .../cluster/distribution/ClusterTestBase.java | 26 +-- .../distribution/ClusteredGroupingTest.java | 2 +- .../distribution/MessageRedistributionTest.java | 2 +- .../MessageRedistributionWithDiscoveryTest.java | 2 +- .../failover/AsynchronousFailoverTest.java | 6 +- .../cluster/failover/BackupSyncJournalTest.java | 4 +- .../failover/BackupSyncLargeMessageTest.java | 2 +- .../cluster/failover/BackupSyncPagingTest.java | 2 +- .../ClusterWithBackupFailoverTestBase.java | 2 +- .../cluster/failover/FailoverListenerTest.java | 2 +- .../failover/FailoverOnFlowControlTest.java | 2 +- .../cluster/failover/FailoverTest.java | 8 +- .../cluster/failover/FailoverTestBase.java | 4 +- ...ultipleLivesMultipleBackupsFailoverTest.java | 2 +- .../MultipleServerFailoverTestBase.java | 20 +-- .../cluster/failover/NettyFailoverTest.java | 2 +- .../cluster/failover/QuorumFailOverTest.java | 4 +- ...dMultipleServerFailoverExtraBackupsTest.java | 2 +- .../cluster/failover/SecurityFailoverTest.java | 2 +- .../SingleLiveMultipleBackupsFailoverTest.java | 2 +- .../MultiThreadRandomReattachTestBase.java | 46 +++--- .../MultiThreadReattachSupportTestBase.java | 2 +- .../cluster/reattach/OrderReattachTest.java | 8 +- .../cluster/reattach/RandomReattachTest.java | 42 ++--- .../cluster/topology/IsolatedTopologyTest.java | 16 +- .../cluster/topology/NonHATopologyTest.java | 2 +- .../cluster/util/MultiServerTestBase.java | 6 +- .../discovery/DiscoveryBaseTest.java | 6 +- .../http/CoreClientOverHttpTest.java | 2 +- .../jms/ActiveMQConnectionFactoryTest.java | 6 +- .../tests/integration/jms/FloodServerTest.java | 2 +- .../ManualReconnectionToSingleServerTest.java | 2 +- .../integration/jms/SimpleJNDIClientTest.java | 6 +- .../jms/client/ReSendMessageTest.java | 4 +- ...onClosedOnRemotingConnectionFailureTest.java | 2 +- .../integration/jms/client/StoreConfigTest.java | 6 +- .../jms/cluster/JMSFailoverListenerTest.java | 2 +- .../jms/cluster/JMSFailoverTest.java | 2 +- .../jms/connection/CloseConnectionOnGCTest.java | 14 +- .../ConnectionFactorySerializationTest.java | 8 +- .../jms/connection/InvalidConnectorTest.java | 4 +- .../JmsProducerCompletionListenerTest.java | 2 +- .../jms/server/JMSServerStartStopTest.java | 2 +- .../jms/server/config/JMSConfigurationTest.java | 2 +- .../ConnectionFactoryControlTest.java | 2 +- .../server/management/JMSQueueControlTest.java | 2 +- .../server/management/JMSServerControlTest.java | 6 +- .../jms/server/management/TopicControlTest.java | 2 +- .../journal/NIOJournalCompactTest.java | 48 +++--- .../management/AddressControlTest.java | 4 +- .../management/AddressControlUsingCoreTest.java | 2 +- .../management/BridgeControlTest.java | 4 +- .../management/BridgeControlUsingCoreTest.java | 4 +- .../management/BroadcastGroupControlTest.java | 2 +- .../ClusterConnectionControl2Test.java | 4 +- .../ClusterConnectionControlTest.java | 4 +- .../integration/management/JMXDomainTest.java | 2 +- .../management/ManagementActivationTest.java | 2 +- .../management/ManagementHelperTest.java | 8 +- .../management/ManagementWithStompTest.java | 2 +- .../management/SecurityNotificationTest.java | 4 +- .../integration/mqtt/imported/MQTTTest.java | 10 +- .../mqtt/imported/MQTTTestSupport.java | 6 +- .../integration/mqtt/imported/PahoMQTTTest.java | 2 +- .../util/ResourceLoadingSslContext.java | 4 +- .../integration/openwire/BasicOpenWireTest.java | 2 +- .../integration/openwire/OpenWireTestBase.java | 6 +- .../openwire/amq/JMSMessageTest.java | 4 +- .../amq/JmsConnectionStartStopTest.java | 2 +- .../amq/JmsConsumerResetActiveListenerTest.java | 4 +- .../openwire/amq/JmsTopicRequestReplyTest.java | 2 +- .../openwire/amq/JmsTransactionTestSupport.java | 18 +-- .../amq/MessageListenerRedeliveryTest.java | 2 +- .../paging/MultipleProducersPagingTest.java | 2 +- .../integration/paging/PagingSendTest.java | 4 +- .../paging/SpawnedServerSupport.java | 4 +- ...AddressSettingsConfigurationStorageTest.java | 2 +- .../DeleteMessagesOnStartupTest.java | 4 +- ...nnectionFactoryConfigurationStorageTest.java | 14 +- .../persistence/JMSDynamicConfigTest.java | 2 +- .../integration/persistence/RestartSMTest.java | 8 +- .../RolesConfigurationStorageTest.java | 2 +- ...ansportConfigurationEncodingSupportTest.java | 12 +- .../tests/integration/proton/ProtonTest.java | 2 +- .../ra/ActiveMQMessageHandlerSecurityTest.java | 2 +- .../tests/integration/ra/JMSContextTest.java | 2 +- .../integration/ra/OutgoingConnectionTest.java | 2 +- .../ra/OutgoingConnectionTestJTA.java | 2 +- .../integration/ra/ResourceAdapterTest.java | 2 +- .../integration/remoting/BatchDelayTest.java | 4 +- .../integration/remoting/DirectDeliverTest.java | 2 +- .../remoting/NetworkAddressTestBase.java | 8 +- .../integration/remoting/ReconnectTest.java | 4 +- .../replication/ReplicationTest.java | 4 +- .../scheduling/ScheduledMessageTest.java | 2 +- .../integration/security/SecurityTest.java | 60 +++---- .../integration/server/ExpiryRunnerTest.java | 2 +- .../integration/server/FakeStorageManager.java | 4 +- .../integration/server/PredefinedQueueTest.java | 4 +- .../ssl/CoreClientOverOneWaySSLTest.java | 2 +- .../ssl/CoreClientOverTwoWaySSLTest.java | 2 +- .../tests/integration/stomp/ExtraStompTest.java | 20 +-- .../tests/integration/stomp/StompTestBase.java | 2 +- .../integration/stomp/StompWebSocketTest.java | 2 +- .../stomp/util/AbstractClientStompFrame.java | 6 +- .../util/AbstractStompClientConnection.java | 4 +- .../integration/stomp/v11/StompV11TestBase.java | 2 +- .../netty/ActiveMQFrameDecoder2Test.java | 2 +- .../NettyConnectorWithHTTPUpgradeTest.java | 4 +- .../vertx/ActiveMQVertxUnitTest.java | 10 +- .../integration/xa/BasicXaRecoveryTest.java | 2 +- .../tests/integration/xa/BasicXaTest.java | 2 +- .../tests/integration/xa/XaTimeoutTest.java | 4 +- .../artemis/tests/util/JMSTestBase.java | 4 +- .../tests/util/TransportConfigurationUtils.java | 10 +- .../jms/tests/ActiveMQServerTestCase.java | 10 +- .../artemis/jms/tests/CTSMiscellaneousTest.java | 2 +- .../jms/tests/ConnectionFactoryTest.java | 2 +- .../activemq/artemis/jms/tests/JMSTest.java | 4 +- .../activemq/artemis/jms/tests/JMSTestCase.java | 2 +- .../activemq/artemis/jms/tests/QueueTest.java | 2 +- .../tests/message/BodyIsAssignableFromTest.java | 2 +- .../jms/tests/message/MessageBodyTest.java | 2 +- .../jms/tests/message/MessageHeaderTest.java | 2 +- .../jms/tests/message/ObjectMessageTest.java | 6 +- .../jms/tests/message/SimpleJMSMessage.java | 2 +- .../tests/message/SimpleJMSStreamMessage.java | 2 +- .../jms/tests/selector/SelectorTest.java | 4 +- .../jms/tests/tools/ServerManagement.java | 2 +- .../jms/tests/tools/container/InVMContext.java | 4 +- .../container/InVMInitialContextFactory.java | 2 +- .../tests/tools/container/LocalTestServer.java | 8 +- .../activemq/artemis/jms/ActiveMQAdmin.java | 2 +- .../paging/MeasurePagingMultiThreadTest.java | 2 +- .../sends/AbstractSendReceivePerfTest.java | 2 +- .../tests/soak/client/ClientSoakTest.java | 2 +- .../stress/journal/AddAndRemoveStressTest.java | 8 +- .../JournalCleanupCompactStressTest.java | 6 +- .../journal/JournalRestartStressTest.java | 2 +- .../journal/MultiThreadConsumerStressTest.java | 2 +- .../NIOMultiThreadCompactorStressTest.java | 6 +- .../paging/MultipleConsumersPageStressTest.java | 8 +- .../stress/paging/PageCursorStressTest.java | 2 +- .../tests/stress/paging/PageStressTest.java | 2 +- .../tests/stress/stomp/StompStressTest.java | 2 +- .../core/server/impl/QueueConcurrentTest.java | 2 +- .../timing/core/server/impl/QueueImplTest.java | 4 +- .../jms/bridge/impl/JMSBridgeImplTest.java | 10 +- .../MultiThreadAsynchronousFileTest.java | 4 +- .../core/config/impl/ConnectorsServiceTest.java | 2 +- .../impl/fakes/FakeConnectorServiceFactory.java | 4 +- .../journal/impl/AlignedJournalImplTest.java | 12 +- .../core/journal/impl/JournalAsyncTest.java | 4 +- .../core/journal/impl/JournalImplTestBase.java | 14 +- .../unit/core/journal/impl/ReclaimerTest.java | 8 +- .../impl/SequentialFileFactoryTestBase.java | 2 +- .../unit/core/journal/impl/TimedBufferTest.java | 4 +- .../impl/fakes/FakeSequentialFileFactory.java | 6 +- .../unit/core/message/impl/MessageImplTest.java | 2 +- .../tests/unit/core/paging/impl/PageTest.java | 2 +- .../core/paging/impl/PagingManagerImplTest.java | 2 +- .../core/paging/impl/PagingStoreImplTest.java | 14 +- .../impl/BatchIDGeneratorUnitTest.java | 4 +- .../impl/DuplicateDetectionUnitTest.java | 2 +- .../impl/WildcardAddressManagerUnitTest.java | 2 +- .../impl/invm/InVMConnectorFactoryTest.java | 2 +- .../impl/netty/NettyAcceptorFactoryTest.java | 2 +- .../remoting/impl/netty/NettyAcceptorTest.java | 2 +- .../impl/netty/NettyConnectorFactoryTest.java | 2 +- .../remoting/impl/netty/NettyConnectorTest.java | 12 +- .../impl/ActiveMQSecurityManagerImplTest.java | 28 ++-- .../unit/core/server/impl/QueueImplTest.java | 38 ++--- .../core/server/impl/fakes/FakeConsumer.java | 2 +- .../ra/ActiveMQResourceAdapterConfigTest.java | 2 +- .../ra/ConnectionFactoryPropertiesTest.java | 46 +++--- .../tests/unit/ra/ResourceAdapterTest.java | 14 +- .../artemis/tests/unit/util/InVMContext.java | 6 +- .../tests/unit/util/InVMNamingContext.java | 6 +- .../artemis/tests/unit/util/LinkedListTest.java | 12 +- .../ObjectInputStreamWithClassLoaderTest.java | 2 +- .../tests/unit/util/SoftValueMapTest.java | 6 +- .../artemis/tests/unit/util/UUIDTest.java | 2 +- 692 files changed, 1947 insertions(+), 1947 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java ---------------------------------------------------------------------- diff --git a/artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java b/artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java index b0458a2..bc2910d 100644 --- a/artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java +++ b/artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java @@ -53,7 +53,7 @@ public class Artemis { /** This is a good method for booting an embedded command */ public static Object execute(File fileHome, File fileInstance, String ... args) throws Throwable { - ArrayList<File> dirs = new ArrayList<File>(); + ArrayList<File> dirs = new ArrayList<>(); if (fileHome != null) { dirs.add(new File(fileHome, "lib")); } @@ -62,7 +62,7 @@ public class Artemis { } - ArrayList<URL> urls = new ArrayList<URL>(); + ArrayList<URL> urls = new ArrayList<>(); // Without the etc on the config, things like JGroups configuration wouldn't be loaded if (fileInstance != null) { @@ -79,7 +79,7 @@ public class Artemis { if (bootdir.exists() && bootdir.isDirectory()) { // Find the jar files in the directory.. - ArrayList<File> files = new ArrayList<File>(); + ArrayList<File> files = new ArrayList<>(); for (File f : bootdir.listFiles()) { if (f.getName().endsWith(".jar") || f.getName().endsWith(".zip")) { files.add(f); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java ---------------------------------------------------------------------- diff --git a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java index cd7eb5d..cb1ae12 100644 --- a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java +++ b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java @@ -460,7 +460,7 @@ public class Create extends InputAbstract { context.out.println(String.format("Creating ActiveMQ Artemis instance at: %s", directory.getCanonicalPath())); - HashMap<String, String> filters = new HashMap<String, String>(); + HashMap<String, String> filters = new HashMap<>(); filters.put("${master-slave}", isSlave() ? "slave" : "master"); @@ -681,7 +681,7 @@ public class Create extends InputAbstract { String writesPerMillisecondStr = new DecimalFormat("###.##").format(writesPerMillisecond); - HashMap<String, String> syncFilter = new HashMap<String, String>(); + HashMap<String, String> syncFilter = new HashMap<>(); syncFilter.put("${nanoseconds}", Long.toString(nanoseconds)); syncFilter.put("${writesPerMillisecond}", writesPerMillisecondStr); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DecodeJournal.java ---------------------------------------------------------------------- diff --git a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DecodeJournal.java b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DecodeJournal.java index 88c761f..f2c20d9 100644 --- a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DecodeJournal.java +++ b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DecodeJournal.java @@ -122,7 +122,7 @@ public class DecodeJournal extends LockAbstract { String line; - HashMap<Long, AtomicInteger> txCounters = new HashMap<Long, AtomicInteger>(); + HashMap<Long, AtomicInteger> txCounters = new HashMap<>(); long lineNumber = 0; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java ---------------------------------------------------------------------- diff --git a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java index 4cd4716..c148484 100644 --- a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java +++ b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java @@ -148,7 +148,7 @@ public class PrintData extends LockAbstract { }; final StorageManager sm = new NullStorageManager(); PagingStoreFactory pageStoreFactory = new PagingStoreFactoryNIO(sm, pageDirectory, 1000L, scheduled, execfactory, false, null); - HierarchicalRepository<AddressSettings> addressSettingsRepository = new HierarchicalObjectRepository<AddressSettings>(); + HierarchicalRepository<AddressSettings> addressSettingsRepository = new HierarchicalObjectRepository<>(); addressSettingsRepository.setDefault(new AddressSettings()); PagingManager manager = new PagingManagerImpl(pageStoreFactory, addressSettingsRepository); @@ -241,7 +241,7 @@ public class PrintData extends LockAbstract { Set<PagePosition> set = cursorInfo.getCursorRecords().get(encoding.queueID); if (set == null) { - set = new HashSet<PagePosition>(); + set = new HashSet<>(); cursorInfo.getCursorRecords().put(encoding.queueID, set); } @@ -281,11 +281,11 @@ public class PrintData extends LockAbstract { private static class PageCursorsInfo { - private final Map<Long, Set<PagePosition>> cursorRecords = new HashMap<Long, Set<PagePosition>>(); + private final Map<Long, Set<PagePosition>> cursorRecords = new HashMap<>(); - private final Set<Long> pgTXs = new HashSet<Long>(); + private final Set<Long> pgTXs = new HashSet<>(); - private final Map<Long, Set<Long>> completePages = new HashMap<Long, Set<Long>>(); + private final Map<Long, Set<Long>> completePages = new HashMap<>(); public PageCursorsInfo() { } @@ -315,7 +315,7 @@ public class PrintData extends LockAbstract { Set<Long> completePagesSet = completePages.get(queueID); if (completePagesSet == null) { - completePagesSet = new HashSet<Long>(); + completePagesSet = new HashSet<>(); completePages.put(queueID, completePagesSet); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java ---------------------------------------------------------------------- diff --git a/artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java b/artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java index 04f658f..8ae5729 100644 --- a/artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java +++ b/artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java @@ -95,7 +95,7 @@ public class FileBroker implements Broker { * will need impproving if we get more. * */ public ArrayList<ActiveMQComponent> getComponentsByStartOrder(Map<String, ActiveMQComponent> components) { - ArrayList<ActiveMQComponent> activeMQComponents = new ArrayList<ActiveMQComponent>(); + ArrayList<ActiveMQComponent> activeMQComponents = new ArrayList<>(); ActiveMQComponent jmsComponent = components.get("jms"); if (jmsComponent != null) { activeMQComponents.add(jmsComponent); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java index 6aca1d0..f135653 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java @@ -206,7 +206,7 @@ public enum ActiveMQExceptionType { private static final Map<Integer, ActiveMQExceptionType> TYPE_MAP; static { - HashMap<Integer, ActiveMQExceptionType> map = new HashMap<Integer, ActiveMQExceptionType>(); + HashMap<Integer, ActiveMQExceptionType> map = new HashMap<>(); for (ActiveMQExceptionType type : EnumSet.allOf(ActiveMQExceptionType.class)) { map.put(type.getCode(), type); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java index b9f8861..70cf4cf 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java @@ -262,7 +262,7 @@ public final class SimpleString implements CharSequence, Serializable, Comparabl // For that reason I'm allocating the ArrayList with 2 already // I have thought about using LinkedList here but I think this will be good enough already // Note by Clebert - all = new ArrayList<SimpleString>(2); + all = new ArrayList<>(2); } all.add(new SimpleString(bytes)); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentHashSet.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentHashSet.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentHashSet.java index 9a3ae8c..1b4e5d7 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentHashSet.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentHashSet.java @@ -33,7 +33,7 @@ public class ConcurrentHashSet<E> extends AbstractSet<E> implements ConcurrentSe private static final Object dummy = new Object(); public ConcurrentHashSet() { - theMap = new ConcurrentHashMap<E, Object>(); + theMap = new ConcurrentHashMap<>(); } @Override http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java index 748006d..70b9c83 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java @@ -52,7 +52,7 @@ public class FactoryFinder { */ protected static class StandaloneObjectFactory implements ObjectFactory { - final ConcurrentMap<String, Class> classMap = new ConcurrentHashMap<String, Class>(); + final ConcurrentMap<String, Class> classMap = new ConcurrentHashMap<>(); @Override public Object create(final String path) throws InstantiationException, IllegalAccessException, ClassNotFoundException, IOException { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java index 9ec689c..81008af 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java @@ -37,7 +37,7 @@ public class FileUtil { public static void makeExec(File file) throws IOException { try { - Files.setPosixFilePermissions(file.toPath(), new HashSet<PosixFilePermission>(Arrays.asList(OWNER_READ, OWNER_WRITE, OWNER_EXECUTE, GROUP_READ, GROUP_WRITE, GROUP_EXECUTE, OTHERS_READ, OTHERS_EXECUTE))); + Files.setPosixFilePermissions(file.toPath(), new HashSet<>(Arrays.asList(OWNER_READ, OWNER_WRITE, OWNER_EXECUTE, GROUP_READ, GROUP_WRITE, GROUP_EXECUTE, OTHERS_READ, OTHERS_EXECUTE))); } catch (Throwable ignore) { // Our best effort was not good enough :) http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java index 99c4cba..6be5e05 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java @@ -63,7 +63,7 @@ public class PasswordMaskingUtil { }); if (parts.length > 1) { - Map<String, String> props = new HashMap<String, String>(); + Map<String, String> props = new HashMap<>(); for (int i = 1; i < parts.length; i++) { String[] keyVal = parts[i].split("="); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java index 432e46f..5bff66f 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java @@ -71,7 +71,7 @@ public final class TypedProperties { } public TypedProperties(final TypedProperties other) { - properties = other.properties == null ? null : new HashMap<SimpleString, PropertyValue>(other.properties); + properties = other.properties == null ? null : new HashMap<>(other.properties); size = other.size; } @@ -376,7 +376,7 @@ public final class TypedProperties { else { int numHeaders = buffer.readInt(); - properties = new HashMap<SimpleString, PropertyValue>(numHeaders); + properties = new HashMap<>(numHeaders); size = 0; for (int i = 0; i < numHeaders; i++) { @@ -546,7 +546,7 @@ public final class TypedProperties { private void checkCreateProperties() { if (properties == null) { - properties = new HashMap<SimpleString, PropertyValue>(); + properties = new HashMap<>(); } } @@ -935,7 +935,7 @@ public final class TypedProperties { } public Map<String, Object> getMap() { - Map<String, Object> m = new HashMap<String, Object>(); + Map<String, Object> m = new HashMap<>(); for (Entry<SimpleString, PropertyValue> entry : properties.entrySet()) { Object val = entry.getValue().getValue(); if (val instanceof SimpleString) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java index 18dca84..5af507e 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java @@ -35,7 +35,7 @@ public final class UTF8Util { private static final boolean isTrace = ActiveMQUtilLogger.LOGGER.isTraceEnabled(); - private static final ThreadLocal<SoftReference<StringUtilBuffer>> currenBuffer = new ThreadLocal<SoftReference<StringUtilBuffer>>(); + private static final ThreadLocal<SoftReference<StringUtilBuffer>> currenBuffer = new ThreadLocal<>(); public static void saveUTF(final ActiveMQBuffer out, final String str) { StringUtilBuffer buffer = UTF8Util.getThreadLocalBuffer(); @@ -149,7 +149,7 @@ public final class UTF8Util { StringUtilBuffer value; if (softReference == null) { value = new StringUtilBuffer(); - softReference = new SoftReference<StringUtilBuffer>(value); + softReference = new SoftReference<>(value); UTF8Util.currenBuffer.set(softReference); } else { @@ -158,7 +158,7 @@ public final class UTF8Util { if (value == null) { value = new StringUtilBuffer(); - softReference = new SoftReference<StringUtilBuffer>(value); + softReference = new SoftReference<>(value); UTF8Util.currenBuffer.set(softReference); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java index df9607b..e9878d1 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java @@ -258,7 +258,7 @@ public final class UUIDGenerator { try { networkInterfaces = NetworkInterface.getNetworkInterfaces(); - List<NetworkInterface> ifaces = new ArrayList<NetworkInterface>(); + List<NetworkInterface> ifaces = new ArrayList<>(); while (networkInterfaces.hasMoreElements()) { ifaces.add(networkInterfaces.nextElement()); } @@ -275,7 +275,7 @@ public final class UUIDGenerator { final Method isLoopbackMethod, final Method isVirtualMethod) { ExecutorService executor = Executors.newFixedThreadPool(ifaces.size()); - Collection<Callable<byte[]>> tasks = new ArrayList<Callable<byte[]>>(ifaces.size()); + Collection<Callable<byte[]>> tasks = new ArrayList<>(ifaces.size()); for (final NetworkInterface networkInterface : ifaces) { tasks.add(new Callable<byte[]>() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java index 3358331..b76ceb1 100644 --- a/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java +++ b/artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java @@ -108,7 +108,7 @@ public abstract class URISchema<T, P> { public static Map<String, String> parseQuery(String uri, Map<String, String> propertyOverrides) throws URISyntaxException { try { - Map<String, String> rc = new HashMap<String, String>(); + Map<String, String> rc = new HashMap<>(); if (uri != null && !uri.isEmpty()) { String[] parameters = uri.split("&"); for (int i = 0; i < parameters.length; i++) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-commons/src/test/java/org/apache/activemq/artemis/utils/PairTest.java ---------------------------------------------------------------------- diff --git a/artemis-commons/src/test/java/org/apache/activemq/artemis/utils/PairTest.java b/artemis-commons/src/test/java/org/apache/activemq/artemis/utils/PairTest.java index b441c7b..a45886e 100644 --- a/artemis-commons/src/test/java/org/apache/activemq/artemis/utils/PairTest.java +++ b/artemis-commons/src/test/java/org/apache/activemq/artemis/utils/PairTest.java @@ -25,7 +25,7 @@ public class PairTest extends Assert { @Test public void testPair() { - Pair<Integer, Integer> p = new Pair<Integer, Integer>(Integer.valueOf(12), Integer.valueOf(13)); + Pair<Integer, Integer> p = new Pair<>(Integer.valueOf(12), Integer.valueOf(13)); int hash = p.hashCode(); p.setA(null); assertTrue(hash != p.hashCode()); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java index e419dfc..5bcddbc 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java @@ -134,7 +134,7 @@ public abstract class JGroupsBroadcastEndpoint implements BroadcastEndpoint { */ private static final class JGroupsReceiver extends ReceiverAdapter { - private final BlockingQueue<byte[]> dequeue = new LinkedBlockingDeque<byte[]>(); + private final BlockingQueue<byte[]> dequeue = new LinkedBlockingDeque<>(); @Override public void receive(org.jgroups.Message msg) { @@ -160,7 +160,7 @@ public abstract class JGroupsBroadcastEndpoint implements BroadcastEndpoint { int refCount = 1; JChannel channel; String channelName; - final List<JGroupsReceiver> receivers = new ArrayList<JGroupsReceiver>(); + final List<JGroupsReceiver> receivers = new ArrayList<>(); public JChannelWrapper(String channelName, JChannel channel) throws Exception { this.refCount = 1; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java ---------------------------------------------------------------------- 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 3ad7a73..6f91537 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 @@ -310,7 +310,7 @@ public class TransportConfiguration implements Serializable { if (params == null) { if (num > 0) { - params = new HashMap<String, Object>(); + params = new HashMap<>(); } } else { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java index 8cd7e2e..fb7d88b 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java @@ -209,7 +209,7 @@ public final class ManagementHelper { else if (val instanceof JSONObject) { JSONObject jsonObject = (JSONObject) val; - Map<String, Object> map = new HashMap<String, Object>(); + Map<String, Object> map = new HashMap<>(); Iterator<String> iter = jsonObject.keys(); @@ -222,7 +222,7 @@ public final class ManagementHelper { innerVal = ManagementHelper.fromJSONArray(((JSONArray) innerVal)); } else if (innerVal instanceof JSONObject) { - Map<String, Object> innerMap = new HashMap<String, Object>(); + Map<String, Object> innerMap = new HashMap<>(); JSONObject o = (JSONObject) innerVal; Iterator it = o.keys(); while (it.hasNext()) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AddressQueryImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AddressQueryImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AddressQueryImpl.java index aeec614..3a1f62b 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AddressQueryImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AddressQueryImpl.java @@ -34,7 +34,7 @@ public class AddressQueryImpl implements ClientSession.AddressQuery { final List<SimpleString> queueNames, final boolean autoCreateJmsQueues) { this.exists = exists; - this.queueNames = new ArrayList<SimpleString>(queueNames); + this.queueNames = new ArrayList<>(queueNames); this.autoCreateJmsQueues = autoCreateJmsQueues; } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java index 727ba74..8013b72 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java @@ -87,7 +87,7 @@ public final class ClientConsumerImpl implements ClientConsumerInternal { private final int ackBatchSize; - private final PriorityLinkedList<ClientMessageInternal> buffer = new PriorityLinkedListImpl<ClientMessageInternal>(ClientConsumerImpl.NUM_PRIORITIES); + private final PriorityLinkedList<ClientMessageInternal> buffer = new PriorityLinkedListImpl<>(ClientConsumerImpl.NUM_PRIORITIES); private final Runner runner = new Runner(); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java index 229dc82..982ce29 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java @@ -27,9 +27,9 @@ public class ClientProducerCreditManagerImpl implements ClientProducerCreditMana public static final int MAX_UNREFERENCED_CREDITS_CACHE_SIZE = 1000; - private final Map<SimpleString, ClientProducerCredits> producerCredits = new LinkedHashMap<SimpleString, ClientProducerCredits>(); + private final Map<SimpleString, ClientProducerCredits> producerCredits = new LinkedHashMap<>(); - private final Map<SimpleString, ClientProducerCredits> unReferencedCredits = new LinkedHashMap<SimpleString, ClientProducerCredits>(); + private final Map<SimpleString, ClientProducerCredits> unReferencedCredits = new LinkedHashMap<>(); private final ClientSessionInternal session; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java ---------------------------------------------------------------------- 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 1a67dff..3b36345 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 @@ -97,7 +97,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C private final long connectionTTL; - private final Set<ClientSessionInternal> sessions = new HashSet<ClientSessionInternal>(); + private final Set<ClientSessionInternal> sessions = new HashSet<>(); private final Object createSessionLock = new Object(); @@ -123,9 +123,9 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C private int reconnectAttempts; - private final Set<SessionFailureListener> listeners = new ConcurrentHashSet<SessionFailureListener>(); + private final Set<SessionFailureListener> listeners = new ConcurrentHashSet<>(); - private final Set<FailoverEventListener> failoverListeners = new ConcurrentHashSet<FailoverEventListener>(); + private final Set<FailoverEventListener> failoverListeners = new ConcurrentHashSet<>(); private Connector connector; @@ -222,7 +222,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C confirmationWindowWarning = new ConfirmationWindowWarning(serverLocator.getConfirmationWindowSize() < 0); - lifeCycleListeners = new HashSet<ConnectionLifeCycleListener>(); + lifeCycleListeners = new HashSet<>(); connectionReadyForWrites = true; } @@ -456,7 +456,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C private void closeCleanSessions(boolean close) { HashSet<ClientSessionInternal> sessionsToClose; synchronized (sessions) { - sessionsToClose = new HashSet<ClientSessionInternal>(sessions); + sessionsToClose = new HashSet<>(sessions); } // work on a copied set. the session will be removed from sessions when session.close() is // called @@ -633,7 +633,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C if (connection == null) { synchronized (sessions) { - sessionsToClose = new HashSet<ClientSessionInternal>(sessions); + sessionsToClose = new HashSet<>(sessions); } callFailoverListeners(FailoverEventType.FAILOVER_FAILED); callSessionFailureListeners(me, true, false, scaleDownTargetNodeID); @@ -697,7 +697,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C final boolean afterReconnect, final boolean failedOver, final String scaleDownTargetNodeID) { - final List<SessionFailureListener> listenersClone = new ArrayList<SessionFailureListener>(listeners); + final List<SessionFailureListener> listenersClone = new ArrayList<>(listeners); for (final SessionFailureListener listener : listenersClone) { try { @@ -741,7 +741,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C final ActiveMQException cause) { HashSet<ClientSessionInternal> sessionsToFailover; synchronized (sessions) { - sessionsToFailover = new HashSet<ClientSessionInternal>(sessions); + sessionsToFailover = new HashSet<>(sessions); } for (ClientSessionInternal session : sessionsToFailover) { @@ -1195,7 +1195,7 @@ public class ClientSessionFactoryImpl implements ClientSessionFactoryInternal, C private final WeakReference<PingRunnable> pingRunnable; ActualScheduledPinger(final PingRunnable runnable) { - pingRunnable = new WeakReference<PingRunnable>(runnable); + pingRunnable = new WeakReference<>(runnable); } @Override http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java index 2942b8c..ca7e767 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java @@ -54,7 +54,7 @@ import org.apache.activemq.artemis.utils.XidCodecSupport; public final class ClientSessionImpl implements ClientSessionInternal, FailureListener { - private final Map<String, String> metadata = new HashMap<String, String>(); + private final Map<String, String> metadata = new HashMap<>(); private final ClientSessionFactoryInternal sessionFactory; @@ -74,10 +74,10 @@ public final class ClientSessionImpl implements ClientSessionInternal, FailureLi /** * All access to producers are guarded (i.e. synchronized) on itself. */ - private final Set<ClientProducerInternal> producers = new HashSet<ClientProducerInternal>(); + private final Set<ClientProducerInternal> producers = new HashSet<>(); // Consumers must be an ordered map so if we fail we recreate them in the same order with the same ids - private final Map<ConsumerContext, ClientConsumerInternal> consumers = new LinkedHashMap<ConsumerContext, ClientConsumerInternal>(); + private final Map<ConsumerContext, ClientConsumerInternal> consumers = new LinkedHashMap<>(); private volatile boolean closed; @@ -1012,7 +1012,7 @@ public final class ClientSessionImpl implements ClientSessionInternal, FailureLi HashMap<String, String> metaDataToSend; synchronized (metadata) { - metaDataToSend = new HashMap<String, String>(metadata); + metaDataToSend = new HashMap<>(metadata); } sessionContext.resetMetadata(metaDataToSend); @@ -1652,7 +1652,7 @@ public final class ClientSessionImpl implements ClientSessionInternal, FailureLi Set<ClientProducerInternal> producersClone; synchronized (producers) { - producersClone = new HashSet<ClientProducerInternal>(producers); + producersClone = new HashSet<>(producers); } return producersClone; } @@ -1664,7 +1664,7 @@ public final class ClientSessionImpl implements ClientSessionInternal, FailureLi */ public Set<ClientConsumerInternal> cloneConsumers() { synchronized (consumers) { - return new HashSet<ClientConsumerInternal>(consumers.values()); + return new HashSet<>(consumers.values()); } } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/DelegatingSession.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/DelegatingSession.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/DelegatingSession.java index 95bb26f..dde59d2 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/DelegatingSession.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/DelegatingSession.java @@ -51,7 +51,7 @@ public class DelegatingSession implements ClientSessionInternal { private volatile boolean closed; - private static Set<DelegatingSession> sessions = new ConcurrentHashSet<DelegatingSession>(); + private static Set<DelegatingSession> sessions = new ConcurrentHashSet<>(); public static volatile boolean debug; http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java index 0a608a1..a483f5d 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java @@ -90,9 +90,9 @@ public final class ServerLocatorImpl implements ServerLocatorInternal, Discovery private transient String identity; - private final Set<ClientSessionFactoryInternal> factories = new HashSet<ClientSessionFactoryInternal>(); + private final Set<ClientSessionFactoryInternal> factories = new HashSet<>(); - private final Set<ClientSessionFactoryInternal> connectingFactories = new HashSet<ClientSessionFactoryInternal>(); + private final Set<ClientSessionFactoryInternal> connectingFactories = new HashSet<>(); private volatile TransportConfiguration[] initialConnectors; @@ -183,9 +183,9 @@ public final class ServerLocatorImpl implements ServerLocatorInternal, Discovery private transient STATE state; private transient CountDownLatch latch; - private final List<Interceptor> incomingInterceptors = new CopyOnWriteArrayList<Interceptor>(); + private final List<Interceptor> incomingInterceptors = new CopyOnWriteArrayList<>(); - private final List<Interceptor> outgoingInterceptors = new CopyOnWriteArrayList<Interceptor>(); + private final List<Interceptor> outgoingInterceptors = new CopyOnWriteArrayList<>(); private static ExecutorService globalThreadPool; @@ -1427,7 +1427,7 @@ public final class ServerLocatorImpl implements ServerLocatorInternal, Discovery Set<ClientSessionFactoryInternal> clonedFactory; synchronized (factories) { - clonedFactory = new HashSet<ClientSessionFactoryInternal>(factories); + clonedFactory = new HashSet<>(factories); factories.clear(); } @@ -1536,7 +1536,7 @@ public final class ServerLocatorImpl implements ServerLocatorInternal, Discovery TopologyMember actMember = topology.getMember(nodeID); if (actMember != null && actMember.getLive() != null && actMember.getBackup() != null) { - HashSet<ClientSessionFactory> clonedFactories = new HashSet<ClientSessionFactory>(); + HashSet<ClientSessionFactory> clonedFactories = new HashSet<>(); synchronized (factories) { clonedFactories.addAll(factories); } @@ -1802,7 +1802,7 @@ public final class ServerLocatorImpl implements ServerLocatorInternal, Discovery } } } - connectors = new ArrayList<Connector>(); + connectors = new ArrayList<>(); if (initialConnectors != null) { for (TransportConfiguration initialConnector : initialConnectors) { ClientSessionFactoryInternal factory = new ClientSessionFactoryImpl(ServerLocatorImpl.this, initialConnector, callTimeout, callFailoverTimeout, clientFailureCheckPeriod, connectionTTL, retryInterval, retryIntervalMultiplier, maxRetryInterval, reconnectAttempts, threadPool, scheduledThreadPool, incomingInterceptors, outgoingInterceptors); http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java index 35bfb5d..526d9f0 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java @@ -345,7 +345,7 @@ public final class Topology { final Map<String, TopologyMemberImpl> copy; synchronized (Topology.this) { - copy = new HashMap<String, TopologyMemberImpl>(topology); + copy = new HashMap<>(topology); } for (Map.Entry<String, TopologyMemberImpl> entry : copy.entrySet()) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java index 1696efc..50bb50b 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java @@ -46,7 +46,7 @@ public final class TopologyMemberImpl implements TopologyMember { this.nodeId = nodeId; this.backupGroupName = backupGroupName; this.scaleDownGroupName = scaleDownGroupName; - this.connector = new Pair<TransportConfiguration, TransportConfiguration>(a, b); + this.connector = new Pair<>(a, b); uniqueEventID = System.currentTimeMillis(); } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java ---------------------------------------------------------------------- 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 4a91f65..40b48a6 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 @@ -49,7 +49,7 @@ public final class DiscoveryGroup implements ActiveMQComponent { private static final boolean isTrace = ActiveMQClientLogger.LOGGER.isTraceEnabled(); - private final List<DiscoveryListener> listeners = new ArrayList<DiscoveryListener>(); + private final List<DiscoveryListener> listeners = new ArrayList<>(); private final String name; @@ -59,7 +59,7 @@ public final class DiscoveryGroup implements ActiveMQComponent { private final Object waitLock = new Object(); - private final Map<String, DiscoveryEntry> connectors = new ConcurrentHashMap<String, DiscoveryEntry>(); + private final Map<String, DiscoveryEntry> connectors = new ConcurrentHashMap<>(); private final long timeout; @@ -67,7 +67,7 @@ public final class DiscoveryGroup implements ActiveMQComponent { private final String nodeID; - private final Map<String, String> uniqueIDMap = new HashMap<String, String>(); + private final Map<String, String> uniqueIDMap = new HashMap<>(); private final BroadcastEndpoint endpoint; @@ -192,7 +192,7 @@ public final class DiscoveryGroup implements ActiveMQComponent { } public synchronized List<DiscoveryEntry> getDiscoveryEntries() { - List<DiscoveryEntry> list = new ArrayList<DiscoveryEntry>(connectors.values()); + List<DiscoveryEntry> list = new ArrayList<>(connectors.values()); return list; } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageImpl.java index 1d82bee..f27402e 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageImpl.java @@ -408,7 +408,7 @@ public abstract class MessageImpl implements MessageInternal { @Override public Map<String, Object> toMap() { - Map<String, Object> map = new HashMap<String, Object>(); + Map<String, Object> map = new HashMap<>(); map.put("messageID", messageID); if (userID != null) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/f8a1c5ba/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java ---------------------------------------------------------------------- diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java index b152156..a0985fc 100644 --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java @@ -130,7 +130,7 @@ public final class ChannelImpl implements Channel { this.confWindowSize = confWindowSize; if (confWindowSize != -1) { - resendCache = new ConcurrentLinkedQueue<Packet>(); + resendCache = new ConcurrentLinkedQueue<>(); } else { resendCache = null;