This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libjgroups-java.

commit a19debfb77a137ea68da716b85ce7c89973b1562
Merge: b51f5c5 7459fdf
Author: Emmanuel Bourg <ebo...@apache.org>
Date:   Thu Nov 23 13:34:43 2017 +0100

    Merge tag 'upstream/2.12.2.Final'
    
    Upstream version 2.12.2.Final

 .classpath                                         |   19 +
 .gitignore                                         |   15 +
 .project                                           |   17 +
 CREDITS                                            |   67 +
 INSTALL.html                                       |  335 ++
 LICENSE                                            |  504 +++
 README                                             |   75 +
 bin/concurrent.sh                                  |   12 +
 bin/draw.bat                                       |   21 +
 bin/draw.sh                                        |   51 +
 bin/gaps.sh                                        |    2 +
 bin/gossiprouter.sh                                |   16 +
 bin/jg                                             |    8 +
 bin/jgroups.bat                                    |   19 +
 bin/jgroups.sh                                     |   45 +
 bin/jt                                             |    8 +
 bin/probe.bat                                      |   17 +
 bin/probe.sh                                       |   31 +
 bin/release_to_local_repo.sh                       |   27 +
 bin/release_to_nexus.sh                            |   28 +
 build.bat                                          |   30 +
 build.properties.template                          |   15 +
 build.properties.template.ipv6                     |   16 +
 build.sh                                           |   58 +
 build.xml                                          |  547 +++
 conf/EncryptKeyStore.xml                           |   13 +
 conf/EncryptNoKeyStore.xml                         |   21 +
 conf/auth_X509.xml                                 |   38 +
 conf/auth_fixedlist.xml                            |   36 +
 conf/auth_md5.xml                                  |   36 +
 conf/auth_regex.xml                                |  101 +
 conf/auth_simple.xml                               |   29 +
 conf/bare-bones.xml                                |   23 +
 conf/bsh.xml                                       |   21 +
 conf/compress.xml                                  |   25 +
 conf/config.txt                                    |   64 +
 conf/encrypt-entire-message.xml                    |   20 +
 conf/encrypt.xml                                   |   20 +
 conf/execution-service.xml                         |   74 +
 conf/fast-local.xml                                |   79 +
 conf/flush-tcp-nio.xml                             |   73 +
 conf/flush-tcp.xml                                 |   64 +
 conf/flush-udp.xml                                 |   64 +
 conf/gossip-service.xml                            |  146 +
 conf/jboss-service.xml                             |   45 +
 conf/jg-magic-map.xml                              |   59 +
 conf/jg-protocol-ids.xml                           |   66 +
 conf/log4j.properties                              |   47 +
 conf/manifest.mf                                   |    4 +
 conf/mping.xml                                     |   44 +
 conf/multiplexer-service.xml                       |   22 +
 conf/multiplexer-xmbean.xml                        |  139 +
 conf/performancetestconfig.txt                     |   35 +
 conf/persist.properties                            |   44 +
 conf/sequencer.xml                                 |   71 +
 conf/settings.xml                                  |   86 +
 conf/sfc.xml                                       |   64 +
 conf/smack.xml                                     |   19 +
 conf/smack_tunnel.xml                              |   14 +
 conf/stacks.xml                                    |  395 ++
 conf/tcp-nio.xml                                   |   72 +
 conf/tcp.xml                                       |   71 +
 conf/tcp_nio.xml                                   |   62 +
 conf/tcpgossip.xml                                 |   59 +
 conf/testng/functional.xml                         |   20 +
 conf/testng/stack-independent.xml                  |   22 +
 conf/testng/testng-tcp-flush.xml                   |   26 +
 conf/testng/testng-tcp-stress.xml                  |   21 +
 conf/testng/testng-tcp.xml                         |   27 +
 conf/testng/testng-udp-flush.xml                   |   27 +
 conf/testng/testng-udp.xml                         |   26 +
 conf/testng/time-sensitive.xml                     |   20 +
 conf/tunnel.xml                                    |   34 +
 conf/udp-largecluster.xml                          |   83 +
 conf/udp.xml                                       |   75 +
 doc/ENCRYPT.html                                   |  204 +
 doc/ENCRYPT1_4.html                                |  166 +
 doc/JmxSupport.txt                                 |   67 +
 doc/PerformanceNotes.txt                           |   66 +
 doc/README                                         |   19 +
 doc/RELEASE_INSTRUCTIONS                           |   45 +
 doc/RULES                                          |   58 +
 doc/ReleaseNotes-2.12.txt                          |   95 +
 doc/design/AUTH.txt                                |  187 +
 doc/design/AddressTranslation.txt                  |   38 +
 doc/design/Bundling.txt                            |   78 +
 doc/design/CLOUD_TCP.txt                           |   43 +
 doc/design/ConcurrentConnectionEstablishment.txt   |   53 +
 doc/design/ConcurrentStack.txt                     |  165 +
 doc/design/ConcurrentStartupTest.txt               |   45 +
 doc/design/DataCenterReplication.fig               |   73 +
 doc/design/DataCenterReplication.png               |  Bin 0 -> 11195 bytes
 doc/design/DataCenterReplication.txt               |  106 +
 doc/design/FILE_PING.txt                           |   41 +
 doc/design/FLUSH.txt                               |  183 +
 doc/design/FLUSH2.txt                              |  143 +
 doc/design/FlowControl.txt                         |   88 +
 doc/design/GossipRouterChanges-1.8.txt             |  108 +
 doc/design/JDBC_PING.txt                           |   71 +
 doc/design/JoinAndStateTransfer.txt                |   31 +
 doc/design/LargeClusters.txt                       |   38 +
 doc/design/LargeMessages.txt                       |   53 +
 doc/design/LogicalAddresses.txt                    |  243 ++
 doc/design/MERGE.new.txt                           |   69 +
 doc/design/MERGE4.txt                              |   48 +
 doc/design/MERGE_View_Separation.txt               |   98 +
 doc/design/MarshalingFormat.txt                    |   60 +
 doc/design/Multiplexer.txt                         |  284 ++
 doc/design/NAKACK.txt                              |   89 +
 doc/design/NullDestAddresses.txt                   |   20 +
 doc/design/NullingSrcAddresses.txt                 |   19 +
 doc/design/PartialStateTransfer.txt                |   64 +
 doc/design/ProbabilisticBroadcast.txt              |  140 +
 doc/design/RELAY.fig                               |   74 +
 doc/design/RELAY.png                               |  Bin 0 -> 10465 bytes
 doc/design/RELAY.txt                               |  188 +
 doc/design/Reincarnation.txt                       |   46 +
 doc/design/ReliableViewInstallation.txt            |  153 +
 doc/design/ReplCache.txt                           |  189 +
 doc/design/SCOPE.txt                               |   41 +
 doc/design/SEQUENCER.txt                           |  140 +
 doc/design/STABLE.txt                              |   52 +
 doc/design/SimpleFlowControl.txt                   |  105 +
 doc/design/StreamingStateTransfer.txt              |  198 +
 doc/design/TestNG.txt                              |  206 +
 doc/design/TransportNextGen                        |   29 +
 doc/design/UNICAST.txt                             |   32 +
 doc/design/UNICAST2.txt                            |  181 +
 doc/design/UNIFORM.txt                             |  114 +
 doc/design/ViewHandling.txt                        |   68 +
 doc/design/flush-coord-leave.fig                   |  109 +
 doc/design/flush-coord-leave.png                   |  Bin 0 -> 13834 bytes
 doc/design/flush-join.fig                          |  116 +
 doc/design/flush-join.png                          |  Bin 0 -> 14182 bytes
 doc/design/flush-leave.fig                         |  102 +
 doc/design/flush-leave.png                         |  Bin 0 -> 13017 bytes
 doc/design/flush-state-transfer.fig                |  126 +
 doc/design/flush-state-transfer.png                |  Bin 0 -> 15526 bytes
 doc/design/varia1.txt                              |  282 ++
 doc/design/varia2.txt                              |  477 +++
 doc/history.txt                                    | 2438 ++++++++++++
 doc/manual/.cvsignore                              |    1 +
 doc/manual/build.xml                               |   19 +
 doc/manual/en/images/Architecture.eps              |  171 +
 doc/manual/en/images/Architecture.fig              |   50 +
 doc/manual/en/images/Architecture.png              |  Bin 0 -> 3576 bytes
 doc/manual/en/images/ChannelStates.fig             |   31 +
 doc/manual/en/images/ChannelStates.png             |  Bin 0 -> 4935 bytes
 doc/manual/en/images/ConcurrentStack.fig           |  136 +
 doc/manual/en/images/ConcurrentStack.png           |  Bin 0 -> 9826 bytes
 doc/manual/en/images/DrawScreenshot.png            |  Bin 0 -> 32648 bytes
 doc/manual/en/images/Message.fig                   |   33 +
 doc/manual/en/images/Message.png                   |  Bin 0 -> 1776 bytes
 doc/manual/en/images/PullPushAdapter.fig           |   64 +
 doc/manual/en/images/PullPushAdapter.png           |  Bin 0 -> 11667 bytes
 doc/manual/en/images/RELAY.fig                     |   74 +
 doc/manual/en/images/RELAY.png                     |  Bin 0 -> 10465 bytes
 doc/manual/en/images/SharedTransport.fig           |  166 +
 doc/manual/en/images/SharedTransport.png           |  Bin 0 -> 10405 bytes
 doc/manual/en/images/StompArchitecture.fig         |  146 +
 doc/manual/en/images/StompArchitecture.png         |  Bin 0 -> 8802 bytes
 doc/manual/en/images/StompProtocol.fig             |   34 +
 doc/manual/en/images/StompProtocol.png             |  Bin 0 -> 5179 bytes
 doc/manual/en/images/Tunneling.fig                 |   66 +
 doc/manual/en/images/Tunneling.png                 |  Bin 0 -> 4089 bytes
 doc/manual/en/master.xml                           |  220 ++
 doc/manual/en/modules/advanced.xml                 | 1840 +++++++++
 doc/manual/en/modules/api.xml                      | 1624 ++++++++
 doc/manual/en/modules/blocks.xml                   |  867 ++++
 doc/manual/en/modules/eventlist.xml                |    5 +
 doc/manual/en/modules/installation.xml             |  498 +++
 doc/manual/en/modules/overview.xml                 |  220 ++
 doc/manual/en/modules/protocols.xml                | 1226 ++++++
 doc/manual/en/modules/tracing.xml                  |  418 ++
 doc/manual/en/modules/writing.xml                  |  130 +
 doc/structure.txt                                  |   41 +
 doc/tests/ManualTests.txt                          |  207 +
 doc/todo.lst                                       |  866 ++++
 doc/tutorial/.cvsignore                            |    1 +
 doc/tutorial/build.xml                             |   28 +
 doc/tutorial/en/code/SimpleChat.java               |   89 +
 doc/tutorial/en/images/BinaryContents.png          |  Bin 0 -> 70732 bytes
 doc/tutorial/en/images/DrawScreenshot.png          |  Bin 0 -> 37773 bytes
 doc/tutorial/en/master.xml                         |  102 +
 doc/tutorial/en/modules/installation.xml           |  222 ++
 doc/tutorial/en/modules/sampleapp.xml              |  422 ++
 pom.xml                                            |  228 ++
 src/org/jgroups/Address.java                       |   31 +
 src/org/jgroups/BlockEvent.java                    |    9 +
 src/org/jgroups/Channel.java                       |  623 +++
 src/org/jgroups/ChannelClosedException.java        |   22 +
 src/org/jgroups/ChannelException.java              |   24 +
 src/org/jgroups/ChannelFactory.java                |  162 +
 src/org/jgroups/ChannelListener.java               |   15 +
 src/org/jgroups/ChannelListenerAdapter.java        |   22 +
 src/org/jgroups/ChannelNotConnectedException.java  |   21 +
 src/org/jgroups/Event.java                         |  173 +
 src/org/jgroups/ExtendedMembershipListener.java    |   22 +
 src/org/jgroups/ExtendedMessageListener.java       |   90 +
 src/org/jgroups/ExtendedReceiver.java              |    9 +
 src/org/jgroups/ExtendedReceiverAdapter.java       |   56 +
 src/org/jgroups/GetStateEvent.java                 |   22 +
 src/org/jgroups/Global.java                        |  160 +
 src/org/jgroups/Header.java                        |   32 +
 src/org/jgroups/JChannel.java                      | 2221 +++++++++++
 src/org/jgroups/JChannelFactory.java               |  637 +++
 src/org/jgroups/Membership.java                    |  259 ++
 src/org/jgroups/MembershipListener.java            |   44 +
 src/org/jgroups/MergeView.java                     |  145 +
 src/org/jgroups/Message.java                       |  802 ++++
 src/org/jgroups/MessageListener.java               |   29 +
 src/org/jgroups/PhysicalAddress.java               |    8 +
 src/org/jgroups/Receiver.java                      |    8 +
 src/org/jgroups/ReceiverAdapter.java               |   26 +
 src/org/jgroups/SetStateEvent.java                 |   29 +
 src/org/jgroups/StateTransferException.java        |   28 +
 src/org/jgroups/StreamingGetStateEvent.java        |   88 +
 src/org/jgroups/StreamingSetStateEvent.java        |   83 +
 src/org/jgroups/SuspectEvent.java                  |   15 +
 src/org/jgroups/SuspectedException.java            |   16 +
 src/org/jgroups/TimeoutException.java              |   22 +
 src/org/jgroups/Transport.java                     |   17 +
 src/org/jgroups/UnblockEvent.java                  |    9 +
 src/org/jgroups/UpHandler.java                     |   13 +
 src/org/jgroups/Version.java                       |  119 +
 src/org/jgroups/View.java                          |  326 ++
 src/org/jgroups/ViewId.java                        |  143 +
 .../jgroups/annotations/DeprecatedProperty.java    |   18 +
 src/org/jgroups/annotations/Experimental.java      |   16 +
 src/org/jgroups/annotations/GuardedBy.java         |    9 +
 src/org/jgroups/annotations/Immutable.java         |    9 +
 src/org/jgroups/annotations/LocalAddress.java      |   18 +
 src/org/jgroups/annotations/MBean.java             |   24 +
 src/org/jgroups/annotations/ManagedAttribute.java  |   23 +
 src/org/jgroups/annotations/ManagedOperation.java  |   20 +
 src/org/jgroups/annotations/Property.java          |   67 +
 src/org/jgroups/annotations/Unsupported.java       |   16 +
 src/org/jgroups/auth/AuthToken.java                |   46 +
 src/org/jgroups/auth/FixedMembershipToken.java     |  150 +
 src/org/jgroups/auth/MD5Token.java                 |  138 +
 src/org/jgroups/auth/RegexMembership.java          |  126 +
 src/org/jgroups/auth/SimpleToken.java              |  105 +
 src/org/jgroups/auth/X509Token.java                |  203 +
 src/org/jgroups/blocks/AbstractConnectionMap.java  |  256 ++
 src/org/jgroups/blocks/BasicConnectionTable.java   |  850 ++++
 src/org/jgroups/blocks/Cache.java                  |  309 ++
 src/org/jgroups/blocks/Connection.java             |   14 +
 src/org/jgroups/blocks/ConnectionMap.java          |    9 +
 src/org/jgroups/blocks/ConnectionTableNIO.java     | 1498 +++++++
 src/org/jgroups/blocks/DistributedLockManager.java |  794 ++++
 src/org/jgroups/blocks/DistributedQueue.java       |  733 ++++
 src/org/jgroups/blocks/DistributedTree.java        |  759 ++++
 src/org/jgroups/blocks/GridFile.java               |  390 ++
 src/org/jgroups/blocks/GridFilesystem.java         |  108 +
 src/org/jgroups/blocks/GridInputStream.java        |  116 +
 src/org/jgroups/blocks/GridOutputStream.java       |  109 +
 src/org/jgroups/blocks/GroupRequest.java           |  367 ++
 src/org/jgroups/blocks/LazyRemovalCache.java       |  253 ++
 src/org/jgroups/blocks/LazyRemovalSet.java         |  260 ++
 src/org/jgroups/blocks/LockManager.java            |   87 +
 .../jgroups/blocks/LockMultiLockedException.java   |   22 +
 .../jgroups/blocks/LockNotGrantedException.java    |   21 +
 .../jgroups/blocks/LockNotReleasedException.java   |   21 +
 src/org/jgroups/blocks/LockingException.java       |   35 +
 .../jgroups/blocks/MembershipListenerAdapter.java  |   92 +
 src/org/jgroups/blocks/MemcachedConnector.java     |  385 ++
 src/org/jgroups/blocks/MessageDispatcher.java      |  951 +++++
 src/org/jgroups/blocks/MessageListenerAdapter.java |  170 +
 src/org/jgroups/blocks/MethodCall.java             |  561 +++
 src/org/jgroups/blocks/MethodLookup.java           |   10 +
 src/org/jgroups/blocks/MultiRequest.java           |  383 ++
 src/org/jgroups/blocks/NotificationBus.java        |  452 +++
 src/org/jgroups/blocks/PartitionedHashMap.java     |  630 +++
 src/org/jgroups/blocks/PullPushAdapter.java        |  476 +++
 src/org/jgroups/blocks/ReplCache.java              | 1008 +++++
 src/org/jgroups/blocks/ReplicatedHashMap.java      | 1184 ++++++
 src/org/jgroups/blocks/ReplicatedMap.java          |   26 +
 src/org/jgroups/blocks/ReplicatedTree.java         | 1027 +++++
 src/org/jgroups/blocks/Request.java                |  272 ++
 src/org/jgroups/blocks/RequestCorrelator.java      |  795 ++++
 src/org/jgroups/blocks/RequestHandler.java         |   10 +
 src/org/jgroups/blocks/RequestOptions.java         |  198 +
 src/org/jgroups/blocks/RpcDispatcher.java          |  568 +++
 src/org/jgroups/blocks/RspCollector.java           |   13 +
 src/org/jgroups/blocks/RspFilter.java              |   30 +
 src/org/jgroups/blocks/TCPConnectionMap.java       |  800 ++++
 src/org/jgroups/blocks/TwoPhaseVotingAdapter.java  |  164 +
 src/org/jgroups/blocks/TwoPhaseVotingListener.java |   31 +
 src/org/jgroups/blocks/UnicastRequest.java         |  204 +
 src/org/jgroups/blocks/UpdateException.java        |   15 +
 src/org/jgroups/blocks/VoteException.java          |   16 +
 src/org/jgroups/blocks/VoteResponseProcessor.java  |   25 +
 src/org/jgroups/blocks/VotingAdapter.java          |  503 +++
 src/org/jgroups/blocks/VotingListener.java         |   22 +
 .../executor/ExecutionCompletionService.java       |  163 +
 .../jgroups/blocks/executor/ExecutionRunner.java   |   92 +
 .../jgroups/blocks/executor/ExecutionService.java  |  805 ++++
 src/org/jgroups/blocks/executor/Executions.java    |  177 +
 src/org/jgroups/blocks/executor/ExecutorEvent.java |   25 +
 .../blocks/executor/ExecutorNotification.java      |   12 +
 src/org/jgroups/blocks/locking/AwaitInfo.java      |   30 +
 src/org/jgroups/blocks/locking/LockInfo.java       |   55 +
 .../jgroups/blocks/locking/LockNotification.java   |   13 +
 src/org/jgroups/blocks/locking/LockService.java    |  200 +
 src/org/jgroups/blocks/locking/Owner.java          |   60 +
 src/org/jgroups/blocks/mux/MuxHeader.java          |   41 +
 .../jgroups/blocks/mux/MuxMessageDispatcher.java   |   91 +
 .../jgroups/blocks/mux/MuxRequestCorrelator.java   |   46 +
 src/org/jgroups/blocks/mux/MuxRpcDispatcher.java   |  111 +
 src/org/jgroups/blocks/mux/MuxUpHandler.java       |  164 +
 src/org/jgroups/blocks/mux/Muxer.java              |   44 +
 src/org/jgroups/blocks/mux/NoMuxHandler.java       |   33 +
 .../jgroups/blocks/mux/NoMuxHandlerRspFilter.java  |   41 +
 src/org/jgroups/blocks/package.html                |   13 +
 src/org/jgroups/client/StompConnection.java        |  397 ++
 src/org/jgroups/conf/ClassConfigurator.java        |  293 ++
 src/org/jgroups/conf/ConfiguratorFactory.java      |  434 ++
 src/org/jgroups/conf/PlainConfigurator.java        |   45 +
 src/org/jgroups/conf/PropertyConverter.java        |   25 +
 src/org/jgroups/conf/PropertyConverters.java       |  260 ++
 src/org/jgroups/conf/PropertyHelper.java           |  173 +
 src/org/jgroups/conf/ProtocolConfiguration.java    |  191 +
 .../jgroups/conf/ProtocolStackConfigurator.java    |   15 +
 src/org/jgroups/conf/XmlConfigurator.java          |  382 ++
 src/org/jgroups/conf/package.html                  |    5 +
 src/org/jgroups/debug/Profiler.java                |  152 +
 src/org/jgroups/debug/ProtocolTester.java          |  190 +
 src/org/jgroups/debug/Simulator.java               |  497 +++
 src/org/jgroups/debug/package.html                 |    5 +
 src/org/jgroups/demos/CausalDemo.java              |  200 +
 src/org/jgroups/demos/DistributedQueueDemo.java    |  306 ++
 src/org/jgroups/demos/DistributedTreeDemo.java     |  488 +++
 src/org/jgroups/demos/Draw.java                    |  666 ++++
 src/org/jgroups/demos/Draw2Channels.java           |  367 ++
 src/org/jgroups/demos/DrawCommand.java             |   74 +
 src/org/jgroups/demos/DrawRepl.java                |  345 ++
 src/org/jgroups/demos/ExecutionServiceDemo.java    |  348 ++
 src/org/jgroups/demos/JmxDemo.java                 |  112 +
 src/org/jgroups/demos/KeyStoreGenerator.java       |  136 +
 src/org/jgroups/demos/LockServiceDemo.java         |  178 +
 src/org/jgroups/demos/MemcachedServer.java         |  151 +
 src/org/jgroups/demos/NotificationBusDemo.java     |  115 +
 src/org/jgroups/demos/PartitionedHashMapDemo.java  |  100 +
 src/org/jgroups/demos/ProgrammaticChat.java        |   62 +
 src/org/jgroups/demos/QuoteClient.java             |  264 ++
 src/org/jgroups/demos/QuoteServer.java             |  136 +
 src/org/jgroups/demos/RelayDemo.java               |   75 +
 src/org/jgroups/demos/RelayDemoRpc.java            |  105 +
 src/org/jgroups/demos/ReplCacheDemo.java           |  457 +++
 src/org/jgroups/demos/ReplicatedHashMapDemo.java   |  267 ++
 src/org/jgroups/demos/ReplicatedTreeDemo.java      |  701 ++++
 src/org/jgroups/demos/StompChat.java               |  439 +++
 src/org/jgroups/demos/StompDraw.java               |  519 +++
 src/org/jgroups/demos/Topology.java                |  237 ++
 src/org/jgroups/demos/TotalOrder.java              |  756 ++++
 src/org/jgroups/demos/TotalTokenDemo.java          |  547 +++
 src/org/jgroups/demos/ViewDemo.java                |   76 +
 src/org/jgroups/demos/applets/DrawApplet.java      |  314 ++
 src/org/jgroups/demos/applets/draw.html            |   20 +
 src/org/jgroups/demos/applets/package.html         |    5 +
 src/org/jgroups/demos/package.html                 |    5 +
 src/org/jgroups/demos/wb/GraphPanel.java           |  361 ++
 src/org/jgroups/demos/wb/MessageDialog.java        |   50 +
 src/org/jgroups/demos/wb/Node.java                 |   23 +
 src/org/jgroups/demos/wb/SendDialog.java           |   93 +
 src/org/jgroups/demos/wb/UserInfoDialog.java       |   69 +
 src/org/jgroups/demos/wb/Whiteboard.java           |  312 ++
 src/org/jgroups/demos/wb/package.html              |    5 +
 src/org/jgroups/demos/wb/wb.html                   |   25 +
 src/org/jgroups/jmx/JmxConfigurator.java           |  262 ++
 src/org/jgroups/jmx/ResourceDMBean.java            |  582 +++
 src/org/jgroups/jmx/package.html                   |    5 +
 src/org/jgroups/logging/CustomLogFactory.java      |   13 +
 src/org/jgroups/logging/JDKLogImpl.java            |  127 +
 src/org/jgroups/logging/Log.java                   |   45 +
 src/org/jgroups/logging/Log4JLogImpl.java          |  138 +
 src/org/jgroups/logging/LogFactory.java            |   68 +
 src/org/jgroups/mux/Multiplexer.java               | 1170 ++++++
 src/org/jgroups/mux/MuxChannel.java                |  418 ++
 src/org/jgroups/mux/MuxHeader.java                 |   72 +
 src/org/jgroups/mux/ServiceInfo.java               |  129 +
 src/org/jgroups/overview.html                      |   15 +
 src/org/jgroups/package.html                       |    5 +
 .../persistence/CannotConnectException.java        |   51 +
 .../persistence/CannotCreateSchemaException.java   |   41 +
 .../persistence/CannotPersistException.java        |   40 +
 .../jgroups/persistence/CannotRemoveException.java |   40 +
 .../persistence/CannotRetrieveException.java       |   40 +
 .../jgroups/persistence/DBPersistenceManager.java  |  689 ++++
 .../persistence/FilePersistenceManager.java        |  170 +
 .../jgroups/persistence/PersistenceFactory.java    |  204 +
 .../jgroups/persistence/PersistenceManager.java    |   68 +
 src/org/jgroups/persistence/package.html           |    6 +
 src/org/jgroups/protocols/AUTH.java                |  195 +
 src/org/jgroups/protocols/AuthHeader.java          |   46 +
 src/org/jgroups/protocols/BARRIER.java             |  222 ++
 src/org/jgroups/protocols/BPING.java               |  171 +
 src/org/jgroups/protocols/BSH.java                 |  135 +
 src/org/jgroups/protocols/BasicTCP.java            |  129 +
 src/org/jgroups/protocols/CENTRAL_EXECUTOR.java    |  227 ++
 src/org/jgroups/protocols/CENTRAL_LOCK.java        |  219 ++
 src/org/jgroups/protocols/COMPRESS.java            |  199 +
 src/org/jgroups/protocols/DAISYCHAIN.java          |  243 ++
 src/org/jgroups/protocols/DELAY.java               |   85 +
 src/org/jgroups/protocols/DELAY_JOIN_REQ.java      |   59 +
 src/org/jgroups/protocols/DISCARD.java             |  416 ++
 src/org/jgroups/protocols/DISCARD_PAYLOAD.java     |   55 +
 src/org/jgroups/protocols/DUPL.java                |  122 +
 src/org/jgroups/protocols/Discovery.java           |  710 ++++
 src/org/jgroups/protocols/ENCRYPT.java             | 1236 ++++++
 src/org/jgroups/protocols/EXAMPLE.java             |   84 +
 src/org/jgroups/protocols/Executing.java           |  968 +++++
 src/org/jgroups/protocols/FC.java                  |  865 ++++
 src/org/jgroups/protocols/FD.java                  |  619 +++
 src/org/jgroups/protocols/FD_ALL.java              |  376 ++
 src/org/jgroups/protocols/FD_ICMP.java             |  151 +
 src/org/jgroups/protocols/FD_PING.java             |  145 +
 src/org/jgroups/protocols/FD_SIMPLE.java           |  332 ++
 src/org/jgroups/protocols/FD_SOCK.java             | 1212 ++++++
 src/org/jgroups/protocols/FILE_PING.java           |  266 ++
 src/org/jgroups/protocols/FRAG.java                |  556 +++
 src/org/jgroups/protocols/FRAG2.java               |  440 +++
 src/org/jgroups/protocols/FcHeader.java            |   50 +
 src/org/jgroups/protocols/FlowControl.java         |  618 +++
 src/org/jgroups/protocols/FragHeader.java          |   47 +
 src/org/jgroups/protocols/HDRS.java                |   68 +
 src/org/jgroups/protocols/HTOTAL.java              |  169 +
 src/org/jgroups/protocols/JDBC_PING.java           |  376 ++
 src/org/jgroups/protocols/LOOPBACK.java            |   94 +
 src/org/jgroups/protocols/Locking.java             | 1312 +++++++
 src/org/jgroups/protocols/MERGE2.java              |  363 ++
 src/org/jgroups/protocols/MERGE3.java              |  200 +
 src/org/jgroups/protocols/MERGEFAST.java           |  104 +
 src/org/jgroups/protocols/MFC.java                 |  162 +
 src/org/jgroups/protocols/MPING.java               |  344 ++
 src/org/jgroups/protocols/PEER_LOCK.java           |  113 +
 src/org/jgroups/protocols/PERF_TP.java             |  152 +
 src/org/jgroups/protocols/PING.java                |   94 +
 src/org/jgroups/protocols/PRIO.java                |  273 ++
 src/org/jgroups/protocols/PingData.java            |  168 +
 src/org/jgroups/protocols/PingHeader.java          |   92 +
 src/org/jgroups/protocols/PrioHeader.java          |   61 +
 src/org/jgroups/protocols/RATE_LIMITER.java        |  119 +
 src/org/jgroups/protocols/RELAY.java               |  734 ++++
 src/org/jgroups/protocols/S3_PING.java             | 3202 +++++++++++++++
 src/org/jgroups/protocols/SCOPE.java               |  550 +++
 src/org/jgroups/protocols/SEQUENCER.java           |  409 ++
 src/org/jgroups/protocols/SFC.java                 |  565 +++
 src/org/jgroups/protocols/SHARED_LOOPBACK.java     |  157 +
 src/org/jgroups/protocols/SHUFFLE.java             |  142 +
 src/org/jgroups/protocols/SIZE.java                |  134 +
 src/org/jgroups/protocols/SMACK.java               |  351 ++
 src/org/jgroups/protocols/STATS.java               |  193 +
 src/org/jgroups/protocols/STOMP.java               |  746 ++++
 src/org/jgroups/protocols/TCP.java                 |  170 +
 src/org/jgroups/protocols/TCPGOSSIP.java           |  252 ++
 src/org/jgroups/protocols/TCPPING.java             |  174 +
 src/org/jgroups/protocols/TCP_NIO.java             |  121 +
 src/org/jgroups/protocols/TP.java                  | 2356 +++++++++++
 src/org/jgroups/protocols/TRACE.java               |   34 +
 src/org/jgroups/protocols/TUNNEL.java              |  433 ++
 src/org/jgroups/protocols/TpHeader.java            |   44 +
 .../jgroups/protocols/TransportedVectorTime.java   |  165 +
 src/org/jgroups/protocols/UDP.java                 |  719 ++++
 src/org/jgroups/protocols/UFC.java                 |  162 +
 src/org/jgroups/protocols/UNICAST.java             |  931 +++++
 src/org/jgroups/protocols/UNICAST2.java            | 1062 +++++
 src/org/jgroups/protocols/VERIFY_SUSPECT.java      |  338 ++
 src/org/jgroups/protocols/VIEW_SYNC.java           |  399 ++
 .../jgroups/protocols/obsolete/ENCRYPT.java.txt    |  407 ++
 .../jgroups/protocols/obsolete/ENCRYPT1_4.java.txt |  553 +++
 src/org/jgroups/protocols/obsolete/FC.java.txt     |  642 +++
 .../jgroups/protocols/obsolete/FD_PROB.java.txt    |  648 +++
 .../jgroups/protocols/obsolete/FD_RAND.java.txt    |  286 ++
 .../jgroups/protocols/obsolete/FD_SHUN.java.txt    |  322 ++
 src/org/jgroups/protocols/obsolete/PERF.java.txt   |   93 +
 .../jgroups/protocols/obsolete/PerfHeader.java.txt |  432 ++
 src/org/jgroups/protocols/obsolete/UDP.java.txt    | 1920 +++++++++
 .../jgroups/protocols/obsolete/UDP_NIO.java.txt    | 1511 +++++++
 .../jgroups/protocols/obsolete/UNIFORM.java.txt    |  348 ++
 src/org/jgroups/protocols/package.html             |    6 +
 .../jgroups/protocols/pbcast/ClientGmsImpl.java    |  352 ++
 src/org/jgroups/protocols/pbcast/CoordGmsImpl.java |  265 ++
 src/org/jgroups/protocols/pbcast/FLUSH.java        |  993 +++++
 src/org/jgroups/protocols/pbcast/GMS.java          | 1478 +++++++
 src/org/jgroups/protocols/pbcast/GmsImpl.java      |  144 +
 src/org/jgroups/protocols/pbcast/JoinRsp.java      |  100 +
 src/org/jgroups/protocols/pbcast/MergeData.java    |   94 +
 src/org/jgroups/protocols/pbcast/Merger.java       |  733 ++++
 src/org/jgroups/protocols/pbcast/NAKACK.java       | 1618 ++++++++
 src/org/jgroups/protocols/pbcast/NakAckHeader.java |  171 +
 .../protocols/pbcast/ParticipantGmsImpl.java       |  188 +
 src/org/jgroups/protocols/pbcast/STABLE.java       |  872 ++++
 .../jgroups/protocols/pbcast/STATE_TRANSFER.java   |  550 +++
 .../protocols/pbcast/STREAMING_STATE_TRANSFER.java | 1014 +++++
 .../jgroups/protocols/pbcast/ServerGmsImpl.java    |   42 +
 src/org/jgroups/protocols/pbcast/package.html      |    5 +
 src/org/jgroups/stack/AckMcastReceiverWindow.java  |  162 +
 src/org/jgroups/stack/AckMcastSenderWindow.java    |  596 +++
 src/org/jgroups/stack/AckReceiverWindow.java       |  327 ++
 src/org/jgroups/stack/AckSenderWindow.java         |  183 +
 src/org/jgroups/stack/AddressGenerator.java        |   12 +
 src/org/jgroups/stack/Configurator.java            | 1464 +++++++
 src/org/jgroups/stack/DefaultRetransmitter.java    |  133 +
 src/org/jgroups/stack/ExponentialInterval.java     |   32 +
 src/org/jgroups/stack/GossipData.java              |  149 +
 src/org/jgroups/stack/GossipRouter.java            |  999 +++++
 src/org/jgroups/stack/Interval.java                |   19 +
 src/org/jgroups/stack/IpAddress.java               |  369 ++
 src/org/jgroups/stack/NakReceiverWindow.java       |  605 +++
 src/org/jgroups/stack/Protocol.java                |  432 ++
 src/org/jgroups/stack/ProtocolStack.java           | 1135 ++++++
 src/org/jgroups/stack/RangeBasedRetransmitter.java |  223 ++
 src/org/jgroups/stack/Retransmitter.java           |  158 +
 src/org/jgroups/stack/RouterStub.java              |  294 ++
 src/org/jgroups/stack/RouterStubManager.java       |  213 +
 src/org/jgroups/stack/StateTransferInfo.java       |   90 +
 src/org/jgroups/stack/StaticInterval.java          |   45 +
 src/org/jgroups/stack/package.html                 |    5 +
 src/org/jgroups/util/AckCollector.java             |  127 +
 src/org/jgroups/util/AdditionalDataUUID.java       |   95 +
 src/org/jgroups/util/AgeOutCache.java              |  101 +
 src/org/jgroups/util/BoundedList.java              |   48 +
 src/org/jgroups/util/Buffer.java                   |   51 +
 src/org/jgroups/util/Command.java                  |   11 +
 .../util/ConcurrentLinkedBlockingQueue.java        |  145 +
 src/org/jgroups/util/CreditMap.java                |  311 ++
 src/org/jgroups/util/DefaultSocketFactory.java     |  113 +
 src/org/jgroups/util/DefaultThreadFactory.java     |  134 +
 src/org/jgroups/util/DefaultTimeScheduler.java     |  296 ++
 src/org/jgroups/util/Digest.java                   |  501 +++
 src/org/jgroups/util/DirectExecutor.java           |   14 +
 .../jgroups/util/ExposedByteArrayInputStream.java  |  102 +
 .../jgroups/util/ExposedByteArrayOutputStream.java |  193 +
 src/org/jgroups/util/ExposedDataOutputStream.java  |   62 +
 src/org/jgroups/util/FIFOMessageQueue.java         |  126 +
 src/org/jgroups/util/FixedSizeBitSet.java          |  225 ++
 src/org/jgroups/util/FutureListener.java           |   18 +
 src/org/jgroups/util/GetNetworkInterfaces.java     |   29 +
 src/org/jgroups/util/HashedTimingWheel.java        |  581 +++
 src/org/jgroups/util/Headers.java                  |  223 ++
 src/org/jgroups/util/ImmutableReference.java       |   54 +
 src/org/jgroups/util/JUnitXMLReporter.java         |  447 +++
 src/org/jgroups/util/LazyThreadFactory.java        |   88 +
 src/org/jgroups/util/MarshallerPool.java           |   74 +
 src/org/jgroups/util/MergeId.java                  |   57 +
 src/org/jgroups/util/Metronome.java                |  114 +
 src/org/jgroups/util/MutableDigest.java            |  201 +
 src/org/jgroups/util/MyReceiver.java               |   38 +
 src/org/jgroups/util/NotifyingFuture.java          |   25 +
 src/org/jgroups/util/NullFuture.java               |   42 +
 src/org/jgroups/util/PayloadUUID.java              |   93 +
 src/org/jgroups/util/Promise.java                  |  173 +
 src/org/jgroups/util/PropertiesToXML.java          |  391 ++
 src/org/jgroups/util/Proxy.java                    |  857 ++++
 src/org/jgroups/util/Queue.java                    |  621 +++
 src/org/jgroups/util/Queue.java.concurrent         |  112 +
 src/org/jgroups/util/QueueClosedException.java     |   24 +
 src/org/jgroups/util/Range.java                    |   67 +
 src/org/jgroups/util/ResourceManager.java          |  238 ++
 src/org/jgroups/util/ResponseCollector.java        |  187 +
 src/org/jgroups/util/RetransmitTable.java          |  446 +++
 src/org/jgroups/util/RingBuffer.java               |  137 +
 src/org/jgroups/util/Rsp.java                      |   91 +
 src/org/jgroups/util/RspList.java                  |  238 ++
 src/org/jgroups/util/Seqno.java                    |  107 +
 src/org/jgroups/util/SeqnoComparator.java          |   39 +
 src/org/jgroups/util/SeqnoRange.java               |  136 +
 src/org/jgroups/util/SeqnoTable.java               |  113 +
 .../util/ShutdownRejectedExecutionHandler.java     |   36 +
 src/org/jgroups/util/SingletonAddress.java         |   98 +
 src/org/jgroups/util/SocketFactory.java            |   55 +
 src/org/jgroups/util/StackType.java                |    8 +
 src/org/jgroups/util/Streamable.java               |   21 +
 src/org/jgroups/util/ThreadDecorator.java          |   22 +
 src/org/jgroups/util/ThreadFactory.java            |   11 +
 src/org/jgroups/util/ThreadManager.java            |   21 +
 .../util/ThreadManagerThreadPoolExecutor.java      |   56 +
 src/org/jgroups/util/TimeScheduler.java            |  172 +
 src/org/jgroups/util/TimeScheduler2.java           |  682 ++++
 src/org/jgroups/util/TopologyUUID.java             |  155 +
 src/org/jgroups/util/Triple.java                   |   46 +
 src/org/jgroups/util/Tuple.java                    |   36 +
 src/org/jgroups/util/UUID.java                     |  338 ++
 src/org/jgroups/util/UnmodifiableVector.java       |  266 ++
 src/org/jgroups/util/Util.java                     | 4149 ++++++++++++++++++++
 src/org/jgroups/util/XMLSchemaGenerator.java       |  210 +
 src/org/jgroups/util/obsolete/CondVar.java.txt     |  129 +
 src/org/jgroups/util/obsolete/List.java.txt        |  481 +++
 src/org/jgroups/util/package.html                  |    5 +
 src/org/jgroups/util/todo.txt                      |   79 +
 .../org/jgroups/blocks/ConnectionMapTest.java      |  217 +
 .../org/jgroups/blocks/GroupRequestTest.java       |  377 ++
 .../org/jgroups/blocks/LazyRemovalCacheTest.java   |  147 +
 .../org/jgroups/blocks/LazyRemovalSetTest.java     |  177 +
 .../org/jgroups/protocols/AUTHTest.java            |  151 +
 .../jgroups/protocols/ENCRYPT14KeystoreTest.java   |  292 ++
 .../jgroups/protocols/ENCRYPTAsymmetricTest.java   |  517 +++
 .../jgroups/protocols/NAKACK_Delivery_Test.java    |  209 +
 .../jgroups/protocols/NAKACK_SET_DIGEST_Test.java  |   84 +
 .../org/jgroups/protocols/NAKACK_StressTest.java   |  231 ++
 .../org/jgroups/protocols/UNICAST2_StressTest.java |  244 ++
 .../org/jgroups/protocols/UNICAST_StressTest.java  |  230 ++
 .../org/jgroups/tests/AckCollectorTest.java        |  176 +
 .../jgroups/tests/AckMcastSenderWindowTest.java    |  277 ++
 .../jgroups/tests/AckReceiverWindowStressTest.java |  158 +
 .../org/jgroups/tests/AckReceiverWindowTest.java   |  366 ++
 .../org/jgroups/tests/AckSenderWindowTest.java     |  309 ++
 .../org/jgroups/tests/AgeOutCacheTest.java         |  108 +
 .../org/jgroups/tests/BARRIERTest.java             |  144 +
 .../org/jgroups/tests/BoundedListTest.java         |   80 +
 .../org/jgroups/tests/ConfiguratorTest.java        |  173 +
 .../org/jgroups/tests/ConnectionMapUnitTest.java   |  215 +
 .../org/jgroups/tests/CreditMapTest.java           |  296 ++
 .../org/jgroups/tests/CustomProtocolTest.java      |   38 +
 .../org/jgroups/tests/DigestTest.java              |  537 +++
 .../org/jgroups/tests/ExponentialIntervalTest.java |   57 +
 .../junit-functional/org/jgroups/tests/FCTest.java |  110 +
 .../org/jgroups/tests/FixedSizeBitSetTest.java     |  124 +
 .../org/jgroups/tests/FragTest.java                |  112 +
 .../org/jgroups/tests/HeadersTest.java             |  183 +
 .../org/jgroups/tests/InetAddressChecksTest.java   |  153 +
 .../org/jgroups/tests/InterruptTest.java           |  199 +
 .../org/jgroups/tests/IpAddressTest.java           |  451 +++
 .../org/jgroups/tests/MembershipTest.java          |  198 +
 .../org/jgroups/tests/MergerTest.java              |  137 +
 .../org/jgroups/tests/MessageSizeTest.java         |  120 +
 .../org/jgroups/tests/MessageTest.java             |  436 ++
 .../org/jgroups/tests/MethodCallTest.java          |  439 +++
 .../org/jgroups/tests/NakReceiverWindowTest.java   |  782 ++++
 .../org/jgroups/tests/NakReceiverWindowTest2.java  |  251 ++
 .../org/jgroups/tests/NakackTest.java              |  363 ++
 .../org/jgroups/tests/OrderingTest.java            |  242 ++
 .../org/jgroups/tests/ProgrammaticApiTest.java     |  133 +
 .../org/jgroups/tests/PromiseTest.java             |  118 +
 .../org/jgroups/tests/PropertyConvertersTest.java  |   65 +
 .../jgroups/tests/ProtocolConfigurationTest.java   |  349 ++
 .../org/jgroups/tests/QueueTest.java               |  978 +++++
 .../org/jgroups/tests/ReentrantLockTest.java       |   69 +
 .../org/jgroups/tests/RequestOptionsTest.java      |   55 +
 .../org/jgroups/tests/ResponseCollectorTest.java   |  128 +
 .../org/jgroups/tests/RetransmitTableTest.java     |  261 ++
 .../org/jgroups/tests/RetransmitterTest.java       |  122 +
 .../org/jgroups/tests/RspListTest.java             |  195 +
 .../org/jgroups/tests/SeqnoComparatorTest.java     |   78 +
 .../org/jgroups/tests/SeqnoTableTest.java          |  145 +
 .../org/jgroups/tests/SeqnoTest.java               |  377 ++
 .../org/jgroups/tests/SetPropertyTest.java         |   40 +
 .../org/jgroups/tests/SimulatorTest.java           |  454 +++
 .../org/jgroups/tests/SizeTest.java                |  860 ++++
 .../org/jgroups/tests/StreamableTest.java          |  249 ++
 .../org/jgroups/tests/TimeSchedulerTest.java       |  723 ++++
 .../org/jgroups/tests/TupleTest.java               |   43 +
 .../jgroups/tests/UNICAST2_ConnectionTests.java    |  218 +
 .../org/jgroups/tests/UNICAST_ConnectionTests.java |  218 +
 .../org/jgroups/tests/UNICAST_Test.java            |  169 +
 .../org/jgroups/tests/UnmodifiableVectorTest.java  |   72 +
 .../org/jgroups/tests/UtilTest.java                |  917 +++++
 .../org/jgroups/tests/VersionTest.java             |   76 +
 .../org/jgroups/tests/ViewIdTest.java              |   59 +
 .../org/jgroups/tests/ViewTest.java                |   86 +
 .../jgroups/blocks/DistributedLockManagerTest.java |  131 +
 .../org/jgroups/blocks/ExecutingServiceTest.java   |  606 +++
 .../junit/org/jgroups/blocks/LockServiceTest.java  |  375 ++
 .../jgroups/blocks/MuxMessageDispatcherTest.java   |  218 +
 .../org/jgroups/blocks/MuxRpcDispatcherTest.java   |  217 +
 .../RpcDispatcherAnycastMultipleCallsTest.java     |  123 +
 .../blocks/RpcDispatcherAnycastServerObject.java   |   52 +
 .../jgroups/blocks/RpcDispatcherAnycastTest.java   |   93 +
 .../jgroups/blocks/RpcDispatcherExceptionTest.java |   65 +
 .../jgroups/blocks/RpcDispatcherInterruptTest.java |  112 +
 .../blocks/RpcDispatcherSerializationTest.java     |  203 +
 .../org/jgroups/blocks/RpcDispatcherTest.java      |  597 +++
 .../RpcDispatcherUnicastMethodExceptionTest.java   |   91 +
 .../org/jgroups/blocks/RpcDispatcherUnitTest.java  |  141 +
 .../org/jgroups/blocks/VotingAdapterTest.java      |   81 +
 tests/junit/org/jgroups/protocols/FRAG2_Test.java  |  220 ++
 .../junit/org/jgroups/protocols/GMS_MergeTest.java |  760 ++++
 tests/junit/org/jgroups/protocols/S3_PINGTest.java |  132 +
 .../org/jgroups/protocols/STATE_TRANSFER_Test.java |  174 +
 .../jgroups/protocols/UNICAST_ContentionTest.java  |  196 +
 tests/junit/org/jgroups/tests/AddDataTest.java     |  112 +
 .../org/jgroups/tests/ChannelConcurrencyTest.java  |  207 +
 tests/junit/org/jgroups/tests/ChannelTest.java     |  341 ++
 tests/junit/org/jgroups/tests/ChannelTestBase.java |  531 +++
 tests/junit/org/jgroups/tests/CloseTest.java       |  320 ++
 .../org/jgroups/tests/ConcurrentCloseTest.java     |   95 +
 .../org/jgroups/tests/ConcurrentFlushTest.java     |  348 ++
 .../org/jgroups/tests/ConcurrentStartupTest.java   |  220 ++
 .../junit/org/jgroups/tests/ConnectStressTest.java |  148 +
 tests/junit/org/jgroups/tests/ConnectTest.java     |  148 +
 tests/junit/org/jgroups/tests/Deadlock2Test.java   |  192 +
 tests/junit/org/jgroups/tests/DiscardTest.java     |  156 +
 tests/junit/org/jgroups/tests/DuplicateTest.java   |  304 ++
 .../jgroups/tests/EncryptMessageOrderTestCase.java |  319 ++
 tests/junit/org/jgroups/tests/FifoOrderTest.java   |  222 ++
 .../org/jgroups/tests/FlushCloseOpenTest.java      |  129 +
 tests/junit/org/jgroups/tests/FlushTest.java       |  511 +++
 .../FlushWithChannelJoinsAndFailuresTest.java      |   50 +
 .../junit/org/jgroups/tests/GossipRouterTest.java  |  136 +
 tests/junit/org/jgroups/tests/JoinTest.java        |  205 +
 .../org/jgroups/tests/LargeStateTransferTest.java  |  177 +
 .../org/jgroups/tests/LastMessageDroppedTest.java  |   96 +
 tests/junit/org/jgroups/tests/MergeStressTest.java |  215 +
 tests/junit/org/jgroups/tests/MergeTest.java       |  231 ++
 .../org/jgroups/tests/MessageBundlingTest.java     |  235 ++
 .../jgroups/tests/MessageDispatcherUnitTest.java   |  194 +
 tests/junit/org/jgroups/tests/NAKACK_Test.java     |  133 +
 tests/junit/org/jgroups/tests/OOBTest.java         |  479 +++
 .../org/jgroups/tests/OverlappingMergeTest.java    |  392 ++
 .../jgroups/tests/OverlappingUnicastMergeTest.java |  213 +
 tests/junit/org/jgroups/tests/PrioTest.java        |  160 +
 .../org/jgroups/tests/ReconciliationTest.java      |  509 +++
 .../tests/ReplicatedHashMapStartupTest.java        |  137 +
 .../org/jgroups/tests/ReplicatedHashMapTest.java   |  275 ++
 tests/junit/org/jgroups/tests/SCOPE_Test.java      |  223 ++
 .../org/jgroups/tests/SendAndReceiveTest.java      |  166 +
 .../org/jgroups/tests/SequencerFailoverTest.java   |  152 +
 .../org/jgroups/tests/SequencerOrderTest.java      |  199 +
 .../org/jgroups/tests/SharedTransportTest.java     |  593 +++
 .../junit/org/jgroups/tests/StateTransferTest.java |  262 ++
 tests/junit/org/jgroups/tests/TCPGOSSIP_Test.java  |  173 +
 .../org/jgroups/tests/TUNNELDeadLockTest.java      |  133 +
 tests/junit/org/jgroups/tests/TUNNEL_Test.java     |  298 ++
 tests/junit/org/jgroups/tests/TUNNEL_Test2.java    |  346 ++
 .../junit/org/jgroups/tests/ThreadFactoryTest.java |   63 +
 .../org/jgroups/tests/TransportThreadPoolTest.java |  102 +
 .../junit/org/jgroups/tests/UNICAST_OOB_Test.java  |  136 +
 .../org/jgroups/tests/UUIDCacheClearTest.java      |  114 +
 .../org/jgroups/tests/UnicastEnableToTest.java     |  120 +
 .../org/jgroups/tests/UnicastLoopbackTest.java     |  164 +
 tests/junit/org/jgroups/tests/UnicastUnitTest.java |   83 +
 .../org/jgroups/tests/VirtualSynchronyTest.java    |  236 ++
 tests/other/org/jgroups/tests/Bsh.java             |  105 +
 tests/other/org/jgroups/tests/BundlerTest.java     |  168 +
 .../org/jgroups/tests/ChannelCallbackTest.java     |   65 +
 tests/other/org/jgroups/tests/CheckGaps.java       |   32 +
 .../tests/CheckMonotonicallyIncreasingNumbers.java |   71 +
 .../other/org/jgroups/tests/ConnectionMapDemo.java |  136 +
 .../org/jgroups/tests/ConnectionTableDemo_NIO.java |  132 +
 tests/other/org/jgroups/tests/DatagramTest.java    |  120 +
 tests/other/org/jgroups/tests/DeadlockTest.java    |   80 +
 tests/other/org/jgroups/tests/DiscoveryTest.java   |   94 +
 tests/other/org/jgroups/tests/FlowControlTest.java |  143 +
 tests/other/org/jgroups/tests/FragTest2.java       |  162 +
 tests/other/org/jgroups/tests/FragTestUnicast.java |  210 +
 .../other/org/jgroups/tests/GetGlobalAddress.java  |   38 +
 tests/other/org/jgroups/tests/GetStateTest.java    |  143 +
 .../org/jgroups/tests/GridFilesystemTest.java      |  521 +++
 tests/other/org/jgroups/tests/HashMapTest.java     |   92 +
 tests/other/org/jgroups/tests/JmxTest.java         |  102 +
 tests/other/org/jgroups/tests/LargeState.java      |  252 ++
 .../other/org/jgroups/tests/LargeStateClient.java  |   74 +
 .../other/org/jgroups/tests/LargeStateServer.java  |   66 +
 tests/other/org/jgroups/tests/LatencyTest.java     |  106 +
 tests/other/org/jgroups/tests/LogTest.java         |   57 +
 tests/other/org/jgroups/tests/McastDiscovery.java  |  411 ++
 .../other/org/jgroups/tests/McastLoopbackTest.java |   70 +
 .../other/org/jgroups/tests/McastReceiverTest.java |  117 +
 .../org/jgroups/tests/McastReceiverTest1_4.java    |  130 +
 tests/other/org/jgroups/tests/McastSenderTest.java |  190 +
 .../org/jgroups/tests/McastSenderTest1_4.java      |  197 +
 .../jgroups/tests/MessageDispatcherSpeedTest.java  |  149 +
 .../jgroups/tests/MessageListStreamableTest.java   |  103 +
 .../jgroups/tests/ModClusterAdvertizeListener.java |  109 +
 .../jgroups/tests/NakReceiverWindowStressTest.java |  168 +
 tests/other/org/jgroups/tests/ParseMessages.java   |  118 +
 tests/other/org/jgroups/tests/PerfTpTest.java      |  157 +
 tests/other/org/jgroups/tests/PingPong.java        |  103 +
 .../other/org/jgroups/tests/PingPongDatagram.java  |   94 +
 tests/other/org/jgroups/tests/Probe.java           |  183 +
 tests/other/org/jgroups/tests/RoundTrip.java       |  165 +
 .../org/jgroups/tests/RoundTripMulticast.java      |  291 ++
 tests/other/org/jgroups/tests/RoundTripTcp.java    |  164 +
 tests/other/org/jgroups/tests/RoundTripUdp.java    |  139 +
 tests/other/org/jgroups/tests/RouterStubGet.java   |   45 +
 .../org/jgroups/tests/RpcDispatcherBlocking.java   |  132 +
 .../org/jgroups/tests/RpcDispatcherSpeedTest.java  |  259 ++
 .../org/jgroups/tests/RpcDispatcherStressTest.java |  190 +
 tests/other/org/jgroups/tests/StressTester.java    |  122 +
 tests/other/org/jgroups/tests/StringTest.java      |   61 +
 .../jgroups/tests/SynchronousMessageSpeedTest.java |  148 +
 tests/other/org/jgroups/tests/TokenTest.java       |  146 +
 tests/other/org/jgroups/tests/UcastTest.java       |  218 +
 .../org/jgroups/tests/UnicastChannelTest.java      |  145 +
 tests/other/org/jgroups/tests/UnicastTest.java     |  423 ++
 tests/other/org/jgroups/tests/UnicastTestRpc.java  |  545 +++
 .../org/jgroups/tests/UnicastTestRpcDist.java      |  717 ++++
 .../other/org/jgroups/tests/UnicastTestSimple.java |  221 ++
 .../other/org/jgroups/tests/UnicastTestTcpRpc.java |  482 +++
 tests/other/org/jgroups/tests/UpHandlerTest.java   |   45 +
 .../other/org/jgroups/tests/ViewDeliveryDemo.java  |  208 +
 .../perf/org/jgroups/tests/perf/Configuration.java |  103 +
 tests/perf/org/jgroups/tests/perf/Data.java        |  165 +
 tests/perf/org/jgroups/tests/perf/IPerf.java       |  419 ++
 tests/perf/org/jgroups/tests/perf/JPerf.java       |  162 +
 tests/perf/org/jgroups/tests/perf/MemberInfo.java  |   85 +
 .../tests/perf/PerformanceTestGenerator.java       |  132 +
 tests/perf/org/jgroups/tests/perf/Receiver.java    |    9 +
 tests/perf/org/jgroups/tests/perf/Test.java        |  955 +++++
 tests/perf/org/jgroups/tests/perf/Transport.java   |   56 +
 .../perf/transports/JGroupsClusterTransport.java   |   81 +
 .../tests/perf/transports/JGroupsTransport.java    |  140 +
 .../tests/perf/transports/TcpTransport.java        |  306 ++
 .../tests/perf/transports/UdpTransport.java        |  241 ++
 .../org/jgroups/tests/MessageStressTest.java       |   56 +
 tests/stress/org/jgroups/tests/NAKACKTest2.java    |  107 +
 .../org/jgroups/tests/NetworkUtilization.java      |  135 +
 .../org/jgroups/tests/RingBufferStressTest.java    |  237 ++
 tests/stress/org/jgroups/tests/ScaleTest.java      |  129 +
 .../org/jgroups/tests/TimeSchedulerStressTest.java |  166 +
 .../org/jgroups/tests/UnicastContentionTest.java   |  206 +
 .../org/jgroups/tests/UnicastStressTest.java       |  253 ++
 .../org/jgroups/tests/UnicastStressTestRpc.java    |  124 +
 814 files changed, 185912 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/libjgroups-java.git

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to