This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository commons-jcs.
commit c38b99f21c7d0b82b24d91736155f0900fedcafd Merge: aa64f2a cddcddd Author: Bas Couwenberg <[email protected]> Date: Mon Nov 21 18:48:27 2016 +0100 Merge tag 'upstream/2.0_beta2' Upstream version 2.0~beta2 BUILDING.txt | 2 +- CONTRIBUTING.md | 97 ++ LICENSE.txt => LICENSE | 0 NOTICE | 8 + NOTICE.txt | 5 - README.md | 98 ++ RELEASE-NOTES.txt | 86 ++ checkstyle.xml | 175 ---- commons-jcs-core/LICENSE.txt | 203 ---- commons-jcs-core/NOTICE | 6 - commons-jcs-core/pom.xml | 20 +- .../commons/jcs/access/AbstractCacheAccess.java | 6 +- .../org/apache/commons/jcs/access/CacheAccess.java | 25 +- .../commons/jcs/access/PartitionedCacheAccess.java | 17 +- .../commons/jcs/access/behavior/ICacheAccess.java | 12 +- .../org/apache/commons/jcs/admin/JCSAdminBean.java | 10 +- .../org/apache/commons/jcs/admin/JCSJMXBean.java | 8 +- .../commons/jcs/admin/servlet/JCSAdminServlet.java | 1 - .../AbstractAuxiliaryCacheAttributes.java | 16 + .../AbstractAuxiliaryCacheEventLogging.java | 60 +- .../auxiliary/AbstractAuxiliaryCacheFactory.java} | 54 +- .../auxiliary/AbstractAuxiliaryCacheMonitor.java | 206 ++++ .../jcs/auxiliary/AuxiliaryCacheAttributes.java | 12 +- .../jcs/auxiliary/AuxiliaryCacheFactory.java | 22 +- .../jcs/auxiliary/AuxiliaryCacheManager.java | 46 - .../jcs/auxiliary/disk/AbstractDiskCache.java | 135 +-- .../disk/AbstractDiskCacheAttributes.java | 105 +- .../auxiliary/disk/AbstractDiskCacheManager.java | 67 -- .../jcs/auxiliary/disk/PurgatoryElement.java | 13 +- .../disk/behavior/IDiskCacheAttributes.java | 26 + .../jcs/auxiliary/disk/block/BlockDisk.java | 56 +- .../jcs/auxiliary/disk/block/BlockDiskCache.java | 291 +++--- .../disk/block/BlockDiskCacheAttributes.java | 1 + .../disk/block/BlockDiskCacheFactory.java | 46 +- .../disk/block/BlockDiskCacheManager.java | 141 --- .../auxiliary/disk/block/BlockDiskKeyStore.java | 371 +++++-- .../jcs/auxiliary/disk/indexed/IndexedDisk.java | 11 +- .../auxiliary/disk/indexed/IndexedDiskCache.java | 933 ++++++++++-------- .../disk/indexed/IndexedDiskCacheAttributes.java | 55 +- .../disk/indexed/IndexedDiskCacheFactory.java | 46 +- .../disk/indexed/IndexedDiskCacheManager.java | 141 --- .../disk/indexed/IndexedDiskElementDescriptor.java | 32 +- .../jcs/auxiliary/disk/jdbc/JDBCDiskCache.java | 310 +++--- .../disk/jdbc/JDBCDiskCacheAttributes.java | 49 +- .../auxiliary/disk/jdbc/JDBCDiskCacheFactory.java | 270 +++++- .../auxiliary/disk/jdbc/JDBCDiskCacheManager.java | 148 --- .../jdbc/JDBCDiskCacheManagerAbstractTemplate.java | 213 ---- .../disk/jdbc/JDBCDiskCachePoolAccess.java | 271 ------ .../jdbc/JDBCDiskCachePoolAccessAttributes.java | 179 ---- .../disk/jdbc/JDBCDiskCachePoolAccessManager.java | 211 ---- .../disk/jdbc/dsfactory/DataSourceFactory.java | 85 ++ .../disk/jdbc/dsfactory/JndiDataSourceFactory.java | 185 ++++ .../dsfactory/SharedPoolDataSourceFactory.java | 150 +++ .../disk/jdbc/hsql/HSQLDiskCacheFactory.java | 146 +-- .../auxiliary/disk/jdbc/mysql/MySQLDiskCache.java | 15 +- .../disk/jdbc/mysql/MySQLDiskCacheFactory.java | 166 +++- .../disk/jdbc/mysql/MySQLDiskCacheManager.java | 295 ------ .../disk/jdbc/mysql/MySQLTableOptimizer.java | 31 +- .../disk/jdbc/mysql/util/ScheduleParser.java | 47 +- .../jcs/auxiliary/lateral/LateralCache.java | 45 +- .../lateral/LateralCacheAbstractFactory.java | 101 -- .../lateral/LateralCacheAbstractManager.java | 148 --- .../auxiliary/lateral/LateralCacheAttributes.java | 23 +- .../jcs/auxiliary/lateral/LateralCacheMonitor.java | 256 +---- .../jcs/auxiliary/lateral/LateralCacheNoWait.java | 8 +- .../lateral/LateralCacheNoWaitFacade.java | 2 +- .../jcs/auxiliary/lateral/LateralCacheRestore.java | 101 -- .../lateral/LateralElementDescriptor.java | 2 +- .../auxiliary/lateral/ZombieLateralCacheWatch.java | 34 - .../lateral/behavior/ILateralCacheAttributes.java | 4 +- .../lateral/behavior/ILateralCacheManager.java | 72 -- .../lateral/socket/tcp/LateralTCPCacheFactory.java | 323 ++++++- .../lateral/socket/tcp/LateralTCPCacheManager.java | 355 ------- .../socket/tcp/LateralTCPDiscoveryListener.java | 125 ++- .../tcp/LateralTCPDiscoveryListenerManager.java | 90 -- .../lateral/socket/tcp/LateralTCPListener.java | 72 +- .../lateral/socket/tcp/LateralTCPSender.java | 254 ++--- .../lateral/socket/tcp/LateralTCPService.java | 159 +-- .../socket/tcp/TCPLateralCacheAttributes.java | 22 +- .../remote/AbstractRemoteAuxiliaryCache.java | 35 +- .../remote/AbstractRemoteCacheListener.java | 63 +- .../remote/AbstractRemoteCacheNoWaitFacade.java | 205 ++-- .../remote/CommonRemoteCacheAttributes.java | 70 +- .../commons/jcs/auxiliary/remote/RemoteCache.java | 57 +- .../auxiliary/remote/RemoteCacheAttributes.java | 14 +- .../jcs/auxiliary/remote/RemoteCacheFactory.java | 278 ++++-- .../remote/RemoteCacheFailoverRunner.java | 299 +++--- .../jcs/auxiliary/remote/RemoteCacheListener.java | 25 +- .../jcs/auxiliary/remote/RemoteCacheManager.java | 541 ++++------- .../jcs/auxiliary/remote/RemoteCacheMonitor.java | 194 +--- .../jcs/auxiliary/remote/RemoteCacheNoWait.java | 46 +- .../auxiliary/remote/RemoteCacheNoWaitFacade.java | 44 +- .../jcs/auxiliary/remote/RemoteCacheRestore.java | 127 --- .../remote/RemoteCacheWatchRepairable.java | 33 - .../jcs/auxiliary/remote/RemoteLocation.java | 144 +++ .../commons/jcs/auxiliary/remote/RemoteUtils.java | 172 ++-- .../auxiliary/remote/ZombieRemoteCacheWatch.java | 34 - .../behavior/ICommonRemoteCacheAttributes.java | 27 +- .../remote/behavior/IRemoteCacheAttributes.java | 10 +- .../remote/behavior/IRemoteCacheObserver.java | 34 - .../remote/http/client/AbstractHttpClient.java | 87 +- .../remote/http/client/RemoteHttpCache.java | 23 +- .../remote/http/client/RemoteHttpCacheClient.java | 8 +- .../http/client/RemoteHttpCacheDispatcher.java | 32 +- .../remote/http/client/RemoteHttpCacheFactory.java | 105 +- .../remote/http/client/RemoteHttpCacheManager.java | 267 ------ .../remote/http/client/RemoteHttpCacheMonitor.java | 240 ++--- .../http/client/RemoteHttpClientListener.java | 13 +- .../http/server/AbstractRemoteCacheService.java | 22 +- .../http/server/RemoteCacheServiceAdaptor.java | 174 ---- .../server/RemoteHttpCacheServerAttributes.java | 20 - .../remote/http/server/RemoteHttpCacheService.java | 11 +- .../remote/http/server/RemoteHttpCacheServlet.java | 226 ++++- .../http/server/RemoteHttpCacheSeviceFactory.java | 91 -- .../remote/server/RegistryKeepAliveRunner.java | 9 +- .../auxiliary/remote/server/RemoteCacheServer.java | 115 ++- .../remote/server/RemoteCacheServerFactory.java | 37 +- .../remote/server/RemoteCacheStartupServlet.java | 227 +++-- .../remote/server/behavior/IRemoteCacheServer.java | 5 +- .../remote/util/RemoteCacheRequestFactory.java | 118 +-- .../remote/value/RemoteCacheResponse.java | 2 +- .../org/apache/commons/jcs/engine/CacheInfo.java | 2 +- .../apache/commons/jcs/engine/CacheListeners.java | 9 +- .../jcs/engine/CompositeCacheAttributes.java | 38 +- .../commons/jcs/engine/ElementAttributes.java | 53 +- .../jcs/engine/ZombieCacheServiceNonLocal.java | 37 +- .../apache/commons/jcs/engine/behavior/ICache.java | 32 +- .../commons/jcs/engine/behavior/ICacheElement.java | 10 +- .../engine/behavior/ICacheElementSerialized.java | 2 +- .../jcs/engine/behavior/ICacheEventQueue.java | 2 +- .../commons/jcs/engine/behavior/ICacheRestore.java | 37 - .../commons/jcs/engine/behavior/ICacheService.java | 6 +- .../jcs/engine/behavior/ICacheServiceNonLocal.java | 4 +- .../engine/behavior/ICompositeCacheAttributes.java | 14 +- .../engine/behavior/ICompositeCacheManager.java | 10 + .../jcs/engine/behavior/IElementAttributes.java | 18 +- .../commons/jcs/engine/control/CompositeCache.java | 584 ++++++----- .../engine/control/CompositeCacheConfigurator.java | 473 ++++----- .../jcs/engine/control/CompositeCacheManager.java | 273 +++--- .../jcs/engine/control/event/ElementEvent.java | 23 +- .../engine/control/event/ElementEventQueue.java | 16 +- .../control/event/behavior/IElementEvent.java | 4 +- .../event/behavior/IElementEventHandler.java | 2 +- .../control/event/behavior/IElementEventQueue.java | 2 +- .../commons/jcs/engine/control/group/GroupId.java | 2 +- .../engine/logging/behavior/ICacheEventLogger.java | 1 + .../AbstractDoubleLinkedListMemoryCache.java | 552 +++++------ .../jcs/engine/memory/AbstractMemoryCache.java | 38 +- .../jcs/engine/memory/behavior/IMemoryCache.java | 2 +- .../jcs/engine/memory/fifo/FIFOMemoryCache.java | 7 +- .../jcs/engine/memory/lru/LHMLRUMemoryCache.java | 86 +- .../jcs/engine/memory/lru/LRUMemoryCache.java | 6 +- .../jcs/engine/memory/mru/MRUMemoryCache.java | 7 +- .../engine/memory/shrinking/ShrinkerThread.java | 7 +- .../memory/soft/SoftReferenceMemoryCache.java | 388 ++++++++ .../commons/jcs/engine/memory/soft/package.html | 25 + ...or.java => DefaultMemoryElementDescriptor.java} | 102 +- .../memory/util/MemoryElementDescriptor.java | 12 +- ...or.java => SoftReferenceElementDescriptor.java} | 27 +- .../commons/jcs/engine/stats/StatElement.java | 2 +- .../jcs/io/ObjectInputStreamClassLoaderAware.java | 67 +- .../jcs/utils/access/AbstractJCSWorkerHelper.java | 7 +- .../apache/commons/jcs/utils/access/JCSWorker.java | 69 +- .../commons/jcs/utils/access/JCSWorkerHelper.java | 7 +- .../commons/jcs/utils/config/OptionConverter.java | 59 +- .../utils/discovery/UDPDiscoveryAttributes.java | 2 +- .../jcs/utils/discovery/UDPDiscoveryManager.java | 7 +- .../jcs/utils/discovery/UDPDiscoveryReceiver.java | 36 +- .../jcs/utils/discovery/UDPDiscoveryService.java | 59 +- .../apache/commons/jcs/utils/net/HostNameUtil.java | 8 +- .../struct/{LRUMap.java => AbstractLRUMap.java} | 76 +- .../commons/jcs/utils/struct/BoundedQueue.java | 94 -- .../apache/commons/jcs/utils/struct/LRUMap.java | 668 +------------ .../commons/jcs/utils/struct/SingleLinkedList.java | 137 --- .../jcs/utils/struct/SortedPreferentialArray.java | 612 ------------ .../jcs/utils/threadpool/PoolConfiguration.java | 2 +- .../jcs/utils/threadpool/ThreadPoolManager.java | 252 ++--- .../src/site/resources/profile.noanimal | 1 + commons-jcs-core/src/test/conf/cacheB.ccf | 6 +- commons-jcs-core/src/test/conf/cacheD10A.ccf | 6 +- commons-jcs-core/src/test/conf/cacheD10B.ccf | 6 +- commons-jcs-core/src/test/conf/cacheID.ccf | 3 +- commons-jcs-core/src/test/conf/cacheJG1.ccf | 3 +- commons-jcs-core/src/test/conf/cacheJG2.ccf | 3 +- commons-jcs-core/src/test/conf/cacheJG3.ccf | 3 +- commons-jcs-core/src/test/conf/cacheLMD1.ccf | 3 +- commons-jcs-core/src/test/conf/cacheNA.ccf | 3 +- commons-jcs-core/src/test/conf/cacheNA2.ccf | 3 +- commons-jcs-core/src/test/conf/cacheNA3.ccf | 3 +- commons-jcs-core/src/test/conf/cacheNB.ccf | 3 +- commons-jcs-core/src/test/conf/cacheRC.ccf | 6 +- commons-jcs-core/src/test/conf/cacheRCSimple.ccf | 6 +- commons-jcs-core/src/test/conf/cacheRC_CEL.ccf | 3 +- commons-jcs-core/src/test/conf/cacheTCP1.ccf | 2 +- commons-jcs-core/src/test/conf/cacheTCP2.ccf | 2 +- commons-jcs-core/src/test/conf/cacheTCP3.ccf | 2 +- commons-jcs-core/src/test/conf/cacheTCP4.ccf | 2 +- commons-jcs-core/src/test/conf/remote.cacheRS1.ccf | 3 +- commons-jcs-core/src/test/conf/remote.cacheRS2.ccf | 3 +- .../jcs/JCSConcurrentCacheAccessUnitTest.java | 39 +- .../java/org/apache/commons/jcs/JCSThrashTest.java | 10 +- .../commons/jcs/access/CacheAccessUnitTest.java | 68 +- .../jcs/access/GroupCacheAccessUnitTest.java | 240 +++++ .../apache/commons/jcs/access/TestCacheAccess.java | 23 +- .../commons/jcs/auxiliary/MockAuxiliaryCache.java | 13 +- .../auxiliary/MockAuxiliaryCacheAttributes.java | 11 - .../jcs/auxiliary/MockAuxiliaryCacheFactory.java | 2 +- .../auxiliary/disk/AbstractDiskCacheUnitTest.java | 27 +- .../commons/jcs/auxiliary/disk/DiskTestObject.java | 32 +- .../jcs/auxiliary/disk/LRUMapJCSUnitTest.java | 6 +- .../disk/block/BlockDiskCacheCountUnitTest.java} | 77 +- .../disk/block/BlockDiskCacheKeyStoreUnitTest.java | 145 ++- .../disk/block/BlockDiskCacheManagerUnitTest.java | 55 -- .../BlockDiskCacheRandomConcurrentTestUtil.java | 8 + .../disk/block/BlockDiskCacheSizeUnitTest.java} | 75 +- .../disk/block/BlockDiskCacheSteadyLoadTest.java | 14 +- .../disk/block/BlockDiskCacheUnitTest.java | 340 ------- .../disk/block/BlockDiskCacheUnitTestAbstract.java | 572 +++++++++++ .../auxiliary/disk/block/BlockDiskUnitTest.java | 13 + .../block/HugeQuantityBlockDiskCacheLoadTest.java | 2 +- .../auxiliary/disk/indexed/DiskTestObjectUtil.java | 11 +- .../disk/indexed/IndexDiskCacheCountUnitTest.java | 109 +++ .../disk/indexed/IndexDiskCacheSizeUnitTest.java | 110 +++ .../disk/indexed/IndexDiskCacheUnitTest.java | 1012 -------------------- .../indexed/IndexDiskCacheUnitTestAbstract.java | 989 +++++++++++++++++++ .../indexed/IndexedDiskCacheManagerUnitTest.java | 70 -- .../IndexedDiskCacheOptimizationUnitTest.java | 14 +- ...dexedDiskCacheSameRegionConcurrentUnitTest.java | 2 +- .../disk/indexed/LRUMapSizeVsCount.java} | 122 ++- .../auxiliary/disk/jdbc/HsqlSetupTableUtil.java | 61 +- .../disk/jdbc/JDBCDataSourceFactoryUnitTest.java | 199 ++++ .../disk/jdbc/JDBCDiskCacheManagerUnitTest.java | 56 -- .../JDBCDiskCachePoolAccessManagerUnitTest.java | 110 --- .../disk/jdbc/JDBCDiskCacheRemovalUnitTest.java | 78 +- .../disk/jdbc/JDBCDiskCacheShrinkUnitTest.java | 111 +-- .../auxiliary/disk/jdbc/JDBCDiskCacheUnitTest.java | 44 +- .../mysql/MySQLDiskCacheHsqlBackedUnitTest.java | 116 +-- .../jdbc/mysql/MySQLDiskCacheManagerUnitTest.java | 56 -- .../disk/jdbc/mysql/MySQLDiskCacheUnitTest.java | 5 +- .../mysql/MySQLTableOptimizerManualTester.java | 83 -- .../mysql/util/ScheduleParserUtilUnitTest.java | 21 +- .../tcp/LateralTCPDiscoveryListenerUnitTest.java | 25 +- .../lateral/socket/tcp/MockLateralCache.java | 10 +- .../auxiliary/remote/MockRemoteCacheClient.java | 45 +- .../auxiliary/remote/MockRemoteCacheListener.java | 11 +- .../auxiliary/remote/MockRemoteCacheService.java | 15 +- .../remote/RemoteCacheListenerUnitTest.java | 5 +- .../jcs/auxiliary/remote/RemoteCacheUnitTest.java | 90 +- .../jcs/auxiliary/remote/RemoteUtilsUnitTest.java | 20 +- .../jcs/auxiliary/remote/TestRemoteCache.java | 33 +- ...java => RemoteHttpCacheDispatcherUnitTest.java} | 2 +- ...st.java => RemoteHttpCacheFactoryUnitTest.java} | 42 +- ...st.java => RemoteHttpCacheServletUnitTest.java} | 117 +-- .../RemoteHttpCacheSeviceFactoryUnitTest.java | 115 --- .../BasicRemoteCacheClientServerUnitTest.java | 98 +- .../server/RemoteCacheServerStartupUtil.java | 11 +- .../remote/server/RemoteCacheServerUnitTest.java | 157 ++- .../jcs/engine/EventQueueConcurrentLoadTest.java | 8 +- .../commons/jcs/engine/MockCacheEventQueue.java | 4 +- .../jcs/engine/MockCacheServiceNonLocal.java | 11 +- .../jcs/engine/SystemPropertyUsageUnitTest.java | 16 +- .../CompositeCacheConfiguratorUnitTest.java | 12 +- .../control/CompositeCacheDiskUsageUnitTest.java | 21 +- .../engine/control/MockCompositeCacheManager.java | 7 + .../control/event/ElementEventHandlerMockImpl.java | 2 +- .../control/event/SimpleEventHandlingUnitTest.java | 9 +- .../commons/jcs/engine/memory/MockMemoryCache.java | 15 +- .../memory/fifo/FIFOMemoryCacheUnitTest.java | 12 +- .../soft/SoftReferenceMemoryCacheUnitTest.java | 247 +++++ .../jcs/utils/access/JCSWorkerUnitTest.java | 8 +- .../discovery/UDPDiscoveryServiceUnitTest.java | 8 +- .../jcs/utils/discovery/UDPDiscoveryUnitTest.java | 6 +- .../CompressingSerializerUnitTest.java | 2 +- .../jcs/utils/struct/BoundedQueueUnitTest.java | 93 -- .../struct/JCSvsCommonsLRUMapPerformanceTest.java | 2 +- .../jcs/utils/struct/LRUMapPerformanceTest.java | 2 +- .../commons/jcs/utils/struct/LRUMapUnitTest.java | 6 +- .../jcs/utils/struct/SingleLinkedListUnitTest.java | 104 -- .../jcs/utils/struct/SortedPrefArrayUnitTest.java | 454 --------- .../threadpool/ThreadPoolManagerUnitTest.java | 79 +- .../jcs/utils/threadpool/ThreadPoolUnitTest.java | 3 +- .../apache/commons/jcs/utils/timing/SleepUtil.java | 0 .../src/test/test-conf/TestDiskCacheCon.ccf | 1 - .../test-conf/TestDiskCacheDefragPerformance.ccf | 1 - .../src/test/test-conf/TestDiskCacheHuge.ccf | 1 - .../src/test/test-conf/TestDiskCacheSteadyLoad.ccf | 1 - .../test/test-conf/TestDiskCacheUsagePattern.ccf | 1 - commons-jcs-core/src/test/test-conf/TestJCS-73.ccf | 1 - .../test/test-conf/TestRemoteCacheClientServer.ccf | 4 +- .../src/test/test-conf/TestSoftReferenceCache.ccf | 17 +- .../src/test/test-conf/TestUDPDiscovery.ccf | 8 +- .../src/test/test-conf/TestZeroSizeCache.ccf | 2 +- commons-jcs-core/src/test/test-conf/cache2.ccf | 3 +- commons-jcs-dist/LICENSE.txt | 202 ---- commons-jcs-dist/NOTICE.txt | 6 - commons-jcs-dist/pom.xml | 100 +- commons-jcs-dist/src/assembly/bin.xml | 68 +- commons-jcs-dist/src/assembly/src.xml | 61 +- commons-jcs-jcache-extras/LICENSE.txt | 202 ---- commons-jcs-jcache-extras/NOTICE.txt | 6 - commons-jcs-jcache-extras/pom.xml | 43 +- .../jcache/extras/cdi/ExtraJCacheExtension.java | 19 +- .../jcs/jcache/extras/web/InMemoryResponse.java | 9 +- .../jcs/jcache/extras/web/JCacheFilterTest.java | 251 ++--- commons-jcs-jcache-openjpa/LICENSE.txt | 202 ---- commons-jcs-jcache-openjpa/NOTICE.txt | 6 - commons-jcs-jcache-openjpa/pom.xml | 11 +- commons-jcs-jcache/LICENSE.txt | 202 ---- commons-jcs-jcache/NOTICE.txt | 6 - commons-jcs-jcache/pom.xml | 19 +- .../org/apache/commons/jcs/jcache/JCSCache.java | 2 +- .../commons/jcs/jcache/JCSCachingManager.java | 86 +- .../commons/jcs/jcache/cdi/CDIJCacheHelper.java | 103 +- .../jcs/jcache/cdi/CacheInvocationContextImpl.java | 43 +- .../jcache/cdi/CacheKeyInvocationContextImpl.java | 7 +- .../jcs/jcache/cdi/CachePutInterceptor.java | 14 +- .../jcs/jcache/cdi/CacheRemoveAllInterceptor.java | 14 +- .../jcs/jcache/cdi/CacheRemoveInterceptor.java | 14 +- .../jcs/jcache/cdi/CacheResolverFactoryImpl.java | 9 +- .../jcs/jcache/cdi/CacheResultInterceptor.java | 14 +- .../cdi/MakeJCacheCDIInterceptorFriendly.java | 184 +++- .../src/main/resources/META-INF/beans.xml | 31 - commons-jcs-tck-tests/pom.xml | 20 +- .../apache/commons/jcs/jcache/OWBBeanProvider.java | 2 +- doap_jcs.rdf | 40 - init-git-svn.sh | 21 - jcache-fast.sh | 23 - maven-eclipse-codestyle.xml | 262 ----- pom.xml | 278 ++---- src/changes/changes.xml | 97 +- src/changes/release-notes.vm | 8 +- .../http/broadcast/LateralCacheMulticaster.java | 84 ++ .../lateral/http/broadcast/LateralCacheThread.java | 212 ++++ .../http/broadcast/LateralCacheUnicaster.java | 210 ++++ .../http/remove/DeleteLateralCacheMulticaster.java | 84 ++ .../http/remove/DeleteLateralCacheUnicaster.java | 152 +++ .../http/server/AbstractDeleteCacheServlet.java | 277 ++++++ .../lateral/http/server/DeleteCacheServlet.java | 188 ++++ .../http/server/LateralCacheServletReciever.java | 192 ++++ .../socket/udp/LateralCacheUDPListener.java | 234 +++++ .../socket/udp/LateralGroupCacheUDPListener.java | 152 +++ .../lateral/socket/udp/LateralUDPReceiver.java | 182 ++++ .../lateral/socket/udp/LateralUDPSender.java | 231 +++++ .../lateral/socket/udp/LateralUDPService.java | 254 +++++ .../lateral/xmlrpc/LateralCacheXMLRPCListener.java | 248 +++++ .../xmlrpc/LateralGroupCacheXMLRPCListener.java | 113 +++ .../lateral/xmlrpc/LateralXMLRPCReceiver.java | 119 +++ .../xmlrpc/LateralXMLRPCReceiverConnection.java | 198 ++++ .../lateral/xmlrpc/LateralXMLRPCSender.java | 429 +++++++++ .../lateral/xmlrpc/LateralXMLRPCService.java | 309 ++++++ .../behavior/ILateralCacheXMLRPCListener.java | 25 +- .../lateral/xmlrpc/behavior/IXMLRPCConstants.java | 14 +- .../lateral/xmlrpc/utils/XMLRPCSocketOpener.java | 98 ++ .../jcs/engine/memory/arc/ARCMemoryCache.java | 802 ++++++++++++++++ .../engine/memory/arc/ARCMemoryCacheUnitTest.java | 289 ++++++ src/site/resources/download_jcs.cgi | 0 src/site/site.xml | 5 +- xdocs/BasicJCSConfiguration.xml | 12 +- xdocs/BlockDiskCache.xml | 14 + xdocs/ElementAttributes.xml | 6 +- xdocs/IndexedDiskAuxCache.xml | 44 +- xdocs/IndexedDiskCacheProperties.xml | 11 - xdocs/JCSandJCACHE.xml | 4 +- xdocs/JDBCDiskCache.xml | 81 +- xdocs/JDBCDiskCacheProperties.xml | 40 +- xdocs/RegionProperties.xml | 14 +- xdocs/UpgradingFrom13.xml | 107 +++ xdocs/UsingJCSBasicWeb.xml | 1 - xdocs/download_jcs.xml | 60 +- xdocs/faq.fml | 12 +- xdocs/getting_started/intro.xml | 427 +++++---- xdocs/index.xml | 3 +- 372 files changed, 17037 insertions(+), 16771 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/commons-jcs.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

