[ehcache] 01/06: Merge tag 'upstream/2.6.11'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Apr 29 15:49:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository ehcache.
commit ad2ae15479b8d812c1e756055f8e8ee08bf8efce
Merge: 7db7b01 8590962
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Wed Apr 29 17:35:16 2015 +0200
Merge tag 'upstream/2.6.11'
Upstream version 2.6.11
.settings/org.eclipse.jdt.core.prefs | 345 ++
.settings/org.eclipse.jdt.ui.prefs | 58 +
.settings/org.eclipse.wst.validation.prefs | 10 +
README | 8 +
build.properties | 61 +
build.xml | 268 ++
checkstyle/ClassHeader.txt | 15 +
checkstyle/checkstyle.xml | 43 +
checkstyle/suppressions.xml | 106 +
pom.xml | 899 ++++
src/assemble/EHCACHE-CORE-LICENSE.txt | 15 +
src/assemble/QUICK-START.html | 20 +
src/assemble/README.html | 176 +
src/assemble/SLF4J-LICENSE.txt | 21 +
src/assemble/THIRD-PARTY-LICENSES.txt | 622 +++
src/assemble/distribution.xml | 89 +
src/assemble/filter.properties | 0
src/changes/changes.xml | 2686 ++++++++++++
src/main/config/ehcache-terracotta.xml | 791 ++++
src/main/config/ehcache.xml | 1227 ++++++
src/main/config/ehcache.xsd | 418 ++
src/main/java/net/sf/ehcache/Cache.java | 4453 ++++++++++++++++++++
src/main/java/net/sf/ehcache/CacheEntry.java | 61 +
src/main/java/net/sf/ehcache/CacheException.java | 91 +
.../net/sf/ehcache/CacheInitializationHelper.java | 46 +
src/main/java/net/sf/ehcache/CacheManager.java | 2167 ++++++++++
src/main/java/net/sf/ehcache/CacheQuery.java | 377 ++
src/main/java/net/sf/ehcache/CacheStoreHelper.java | 49 +
.../net/sf/ehcache/DefaultElementEvictionData.java | 108 +
.../java/net/sf/ehcache/DiskStorePathManager.java | 382 ++
src/main/java/net/sf/ehcache/Disposable.java | 33 +
src/main/java/net/sf/ehcache/Ehcache.java | 1397 ++++++
src/main/java/net/sf/ehcache/EhcacheCoreInit.java | 31 +
src/main/java/net/sf/ehcache/EhcacheInit.java | 30 +
src/main/java/net/sf/ehcache/Element.java | 847 ++++
.../java/net/sf/ehcache/ElementEvictionData.java | 84 +
src/main/java/net/sf/ehcache/ElementIdHelper.java | 57 +
src/main/java/net/sf/ehcache/FeaturesManager.java | 88 +
src/main/java/net/sf/ehcache/LibraryInit.java | 90 +
.../net/sf/ehcache/LoaderTimeoutException.java | 81 +
.../java/net/sf/ehcache/MimeTypeByteArray.java | 83 +
.../java/net/sf/ehcache/ObjectExistsException.java | 45 +
src/main/java/net/sf/ehcache/Statistics.java | 407 ++
src/main/java/net/sf/ehcache/Status.java | 179 +
.../java/net/sf/ehcache/TransactionController.java | 262 ++
.../sf/ehcache/bootstrap/BootstrapCacheLoader.java | 45 +
.../bootstrap/BootstrapCacheLoaderFactory.java | 92 +
.../java/net/sf/ehcache/bootstrap/package.html | 7 +
.../java/net/sf/ehcache/cluster/CacheCluster.java | 88 +
.../java/net/sf/ehcache/cluster/ClusterNode.java | 47 +
.../java/net/sf/ehcache/cluster/ClusterScheme.java | 34 +
.../ClusterSchemeNotAvailableException.java | 79 +
.../ehcache/cluster/ClusterTopologyListener.java | 64 +
.../net/sf/ehcache/cluster/NoopCacheCluster.java | 93 +
src/main/java/net/sf/ehcache/cluster/package.html | 7 +
.../sf/ehcache/concurrent/CacheLockProvider.java | 32 +
.../net/sf/ehcache/concurrent/ConcurrencyUtil.java | 78 +
.../java/net/sf/ehcache/concurrent/LockType.java | 31 +
.../sf/ehcache/concurrent/ReadWriteLockSync.java | 100 +
.../ehcache/concurrent/StripedReadWriteLock.java | 40 +
.../concurrent/StripedReadWriteLockSync.java | 113 +
src/main/java/net/sf/ehcache/concurrent/Sync.java | 331 ++
.../java/net/sf/ehcache/concurrent/package.html | 11 +
.../config/AbstractCacheConfigurationListener.java | 84 +
.../java/net/sf/ehcache/config/BeanHandler.java | 502 +++
.../net/sf/ehcache/config/CacheConfigError.java | 48 +
.../net/sf/ehcache/config/CacheConfiguration.java | 2890 +++++++++++++
.../ehcache/config/CacheConfigurationListener.java | 93 +
.../ehcache/config/CacheWriterConfiguration.java | 701 +++
.../java/net/sf/ehcache/config/ConfigError.java | 47 +
.../java/net/sf/ehcache/config/Configuration.java | 1283 ++++++
.../sf/ehcache/config/ConfigurationFactory.java | 240 ++
.../net/sf/ehcache/config/ConfigurationHelper.java | 405 ++
.../ehcache/config/CopyStrategyConfiguration.java | 136 +
.../sf/ehcache/config/DiskStoreConfiguration.java | 159 +
.../sf/ehcache/config/DynamicSearchListener.java | 32 +
.../ElementValueComparatorConfiguration.java | 103 +
.../sf/ehcache/config/FactoryConfiguration.java | 186 +
.../config/InvalidConfigurationException.java | 80 +
.../config/ManagementRESTServiceConfiguration.java | 302 ++
.../java/net/sf/ehcache/config/MemoryUnit.java | 247 ++
.../sf/ehcache/config/NonstopConfiguration.java | 262 ++
.../ehcache/config/PersistenceConfiguration.java | 129 +
.../sf/ehcache/config/PinningConfiguration.java | 93 +
.../net/sf/ehcache/config/SearchAttribute.java | 221 +
.../java/net/sf/ehcache/config/Searchable.java | 235 ++
.../ehcache/config/SizeOfPolicyConfiguration.java | 215 +
.../config/TerracottaClientConfiguration.java | 172 +
.../sf/ehcache/config/TerracottaConfiguration.java | 682 +++
.../config/TimeoutBehaviorConfiguration.java | 421 ++
.../config/generator/ConfigurationGenerator.java | 64 +
.../config/generator/ConfigurationSource.java | 231 +
.../config/generator/ConfigurationUtil.java | 137 +
.../generator/model/AbstractDepthFirstVisitor.java | 151 +
.../generator/model/AbstractNodeElement.java | 274 ++
.../config/generator/model/NodeAttribute.java | 98 +
.../config/generator/model/NodeElement.java | 131 +
.../config/generator/model/NodeElementVisitor.java | 34 +
.../generator/model/SimpleNodeAttribute.java | 256 ++
.../config/generator/model/SimpleNodeElement.java | 49 +
.../generator/model/XMLGeneratorVisitor.java | 286 ++
.../model/elements/CacheConfigurationElement.java | 245 ++
.../elements/CacheWriterConfigurationElement.java | 82 +
.../model/elements/ConfigurationElement.java | 199 +
.../elements/CopyStrategyConfigurationElement.java | 53 +
.../elements/DefaultCacheConfigurationElement.java | 59 +
.../elements/DiskStoreConfigurationElement.java | 51 +
...ElementValueComparatorConfigurationElement.java | 55 +
.../elements/FactoryConfigurationElement.java | 66 +
.../ManagementRESTServiceConfigurationElement.java | 81 +
.../elements/NonstopConfigurationElement.java | 75 +
.../elements/PersistenceConfigurationElement.java | 66 +
.../elements/PinningConfigurationElement.java | 54 +
.../elements/SearchableConfigurationElement.java | 62 +
.../elements/SizeOfPolicyConfigurationElement.java | 67 +
.../TerracottaConfigConfigurationElement.java | 81 +
.../elements/TerracottaConfigurationElement.java | 82 +
.../TimeoutBehaviorConfigurationElement.java | 57 +
.../config/generator/model/elements/package.html | 5 +
.../sf/ehcache/config/generator/model/package.html | 6 +
.../net/sf/ehcache/config/generator/package.html | 5 +
src/main/java/net/sf/ehcache/config/package.html | 7 +
.../ehcache/constructs/CacheDecoratorFactory.java | 85 +
.../constructs/EhcacheDecoratorAdapter.java | 979 +++++
.../ehcache/constructs/blocking/BlockingCache.java | 445 ++
.../constructs/blocking/CacheEntryFactory.java | 37 +
.../constructs/blocking/LockTimeoutException.java | 70 +
.../constructs/blocking/SelfPopulatingCache.java | 309 ++
.../blocking/UpdatingCacheEntryFactory.java | 50 +
.../blocking/UpdatingSelfPopulatingCache.java | 129 +
.../sf/ehcache/constructs/blocking/package.html | 11 +
.../classloader/ClassLoaderAwareCache.java | 2072 +++++++++
.../classloader/InternalClassLoaderAwareCache.java | 68 +
.../sf/ehcache/constructs/classloader/package.html | 10 +
.../CacheManagerExecutorServiceFactory.java | 97 +
.../constructs/nonstop/ClusterOperation.java | 48 +
.../nonstop/ClusterOperationCallable.java | 37 +
.../constructs/nonstop/NonStopCacheException.java | 64 +
.../nonstop/NonstopActiveDelegateHolder.java | 75 +
.../constructs/nonstop/NonstopExecutorService.java | 56 +
.../nonstop/NonstopExecutorServiceFactory.java | 44 +
.../nonstop/NonstopExecutorServiceImpl.java | 156 +
.../ehcache/constructs/nonstop/NonstopThread.java | 44 +
.../constructs/nonstop/NonstopThreadPool.java | 343 ++
.../nonstop/NonstopTimeoutBehaviorFactory.java | 37 +
.../nonstop/TaskNotSubmittedTimeoutException.java | 76 +
.../constructs/nonstop/ThrowTimeoutException.java | 28 +
.../CacheOperationUnderExplicitLockCallable.java | 85 +
.../ExplicitLockingClusterOperation.java | 30 +
.../concurrency/ExplicitLockingContext.java | 55 +
.../ExplicitLockingContextThreadLocal.java | 115 +
.../InvalidLockStateAfterRejoinException.java | 52 +
.../LockOperationTimedOutNonstopException.java | 38 +
.../nonstop/concurrency/NonStopCacheKeySet.java | 156 +
.../concurrency/NonstopCacheLockProvider.java | 60 +
.../nonstop/concurrency/NonstopSync.java | 308 ++
.../concurrency/NonstopThreadUniqueIdProvider.java | 37 +
.../constructs/nonstop/concurrency/package.html | 10 +
.../net/sf/ehcache/constructs/nonstop/package.html | 10 +
.../store/ClusterOperationCallableImpl.java | 58 +
.../nonstop/store/ExceptionOnTimeoutStore.java | 592 +++
.../nonstop/store/ExecutorServiceStore.java | 1292 ++++++
.../nonstop/store/LocalReadsOnTimeoutStore.java | 602 +++
.../nonstop/store/NoOpOnTimeoutStore.java | 489 +++
.../constructs/nonstop/store/NonstopStore.java | 38 +
.../constructs/nonstop/store/NonstopStoreImpl.java | 722 ++++
.../store/NonstopTimeoutBehaviorStoreResolver.java | 34 +
.../store/RejoinAwareBlockingOperation.java | 116 +
.../nonstop/store/RejoinAwareNonstopStore.java | 31 +
.../store/TransactionalExecutorServiceStore.java | 511 +++
.../ehcache/constructs/nonstop/store/package.html | 10 +
.../nonstop/util/CountingThreadFactory.java | 105 +
.../constructs/nonstop/util/OverrideCheck.java | 105 +
.../ehcache/constructs/nonstop/util/package.html | 10 +
.../java/net/sf/ehcache/constructs/package.html | 43 +
.../ehcache/constructs/web/ShutdownListener.java | 79 +
.../net/sf/ehcache/constructs/web/package.html | 10 +
.../distribution/CacheManagerPeerListener.java | 61 +
.../CacheManagerPeerListenerFactory.java | 44 +
.../distribution/CacheManagerPeerProvider.java | 80 +
.../CacheManagerPeerProviderFactory.java | 42 +
.../net/sf/ehcache/distribution/CachePeer.java | 145 +
.../sf/ehcache/distribution/CacheReplicator.java | 46 +
.../ConfigurableRMIClientSocketFactory.java | 122 +
.../net/sf/ehcache/distribution/EventMessage.java | 74 +
.../ehcache/distribution/LegacyEventMessage.java | 126 +
.../ManualRMICacheManagerPeerProvider.java | 132 +
.../MulticastKeepaliveHeartbeatReceiver.java | 244 ++
.../MulticastKeepaliveHeartbeatSender.java | 312 ++
.../MulticastRMICacheManagerPeerProvider.java | 269 ++
.../net/sf/ehcache/distribution/PayloadUtil.java | 208 +
.../RMIAsynchronousCacheReplicator.java | 419 ++
.../distribution/RMIBootstrapCacheLoader.java | 266 ++
.../RMIBootstrapCacheLoaderFactory.java | 100 +
.../distribution/RMICacheManagerPeerListener.java | 603 +++
.../RMICacheManagerPeerListenerFactory.java | 107 +
.../distribution/RMICacheManagerPeerProvider.java | 159 +
.../RMICacheManagerPeerProviderFactory.java | 129 +
.../net/sf/ehcache/distribution/RMICachePeer.java | 265 ++
.../distribution/RMICacheReplicatorFactory.java | 268 ++
.../RMISynchronousCacheReplicator.java | 388 ++
.../ehcache/distribution/RemoteCacheException.java | 57 +
.../sf/ehcache/distribution/RmiEventMessage.java | 89 +
.../distribution/TransactionalRMICachePeer.java | 166 +
.../java/net/sf/ehcache/distribution/package.html | 81 +
.../net/sf/ehcache/event/CacheEventListener.java | 174 +
.../ehcache/event/CacheEventListenerAdapter.java | 79 +
.../ehcache/event/CacheEventListenerFactory.java | 39 +
.../ehcache/event/CacheManagerEventListener.java | 108 +
.../event/CacheManagerEventListenerFactory.java | 45 +
.../event/CacheManagerEventListenerRegistry.java | 201 +
.../ehcache/event/NonstopCacheEventListener.java | 193 +
.../net/sf/ehcache/event/NotificationScope.java | 63 +
.../sf/ehcache/event/RegisteredEventListeners.java | 639 +++
.../event/TerracottaCacheEventReplication.java | 116 +
.../TerracottaCacheEventReplicationFactory.java | 35 +
src/main/java/net/sf/ehcache/event/package.html | 7 +
.../exceptionhandler/CacheExceptionHandler.java | 55 +
.../CacheExceptionHandlerFactory.java | 41 +
.../ExceptionHandlingDynamicCacheProxy.java | 186 +
.../net/sf/ehcache/exceptionhandler/package.html | 17 +
.../net/sf/ehcache/extension/CacheExtension.java | 87 +
.../ehcache/extension/CacheExtensionFactory.java | 38 +
.../java/net/sf/ehcache/extension/package.html | 7 +
.../ehcache/hibernate/AbstractEhcacheProvider.java | 121 +
.../hibernate/AbstractEhcacheRegionFactory.java | 200 +
.../java/net/sf/ehcache/hibernate/EhCache.java | 314 ++
.../net/sf/ehcache/hibernate/EhCacheProvider.java | 127 +
.../sf/ehcache/hibernate/EhCacheRegionFactory.java | 108 +
.../EhcacheJtaTransactionManagerLookup.java | 60 +
.../net/sf/ehcache/hibernate/HibernateUtil.java | 113 +
.../hibernate/SingletonEhCacheProvider.java | 124 +
.../hibernate/SingletonEhCacheRegionFactory.java | 101 +
.../ccs/AbstractEhcacheConcurrencyStrategy.java | 91 +
.../ccs/EhcacheNonstrictReadWriteCache.java | 116 +
.../hibernate/ccs/EhcacheReadOnlyCache.java | 125 +
.../hibernate/ccs/EhcacheReadWriteCache.java | 378 ++
.../java/net/sf/ehcache/hibernate/ccs/package.html | 5 +
.../management/api/EhcacheHibernateMBean.java | 37 +
.../hibernate/management/api/EhcacheStats.java | 419 ++
.../hibernate/management/api/HibernateStats.java | 206 +
.../ehcache/hibernate/management/api/package.html | 5 +
.../management/impl/AggregateCacheRegionStats.java | 62 +
.../hibernate/management/impl/BaseEmitterBean.java | 168 +
.../hibernate/management/impl/BeanUtils.java | 129 +
.../management/impl/CacheRegionStats.java | 281 ++
.../management/impl/CacheRegionUtils.java | 117 +
.../hibernate/management/impl/CollectionStats.java | 250 ++
.../management/impl/EhcacheHibernate.java | 592 +++
.../impl/EhcacheHibernateMBeanRegistration.java | 54 +
.../EhcacheHibernateMBeanRegistrationImpl.java | 159 +
.../impl/EhcacheHibernateMbeanNames.java | 77 +
.../management/impl/EhcacheStatsImpl.java | 662 +++
.../hibernate/management/impl/EntityStats.java | 266 ++
.../management/impl/HibernateStatsImpl.java | 319 ++
.../management/impl/NullHibernateStats.java | 293 ++
.../impl/ProviderMBeanRegistrationHelper.java | 173 +
.../hibernate/management/impl/QueryStats.java | 283 ++
.../ehcache/hibernate/management/impl/package.html | 5 +
.../HibernateNonstopCacheExceptionHandler.java | 82 +
.../nonstop/NonstopAccessStrategyFactory.java | 67 +
...NonstopAwareCollectionRegionAccessStrategy.java | 209 +
.../NonstopAwareEntityRegionAccessStrategy.java | 268 ++
.../net/sf/ehcache/hibernate/nonstop/package.html | 5 +
.../java/net/sf/ehcache/hibernate/package.html | 5 +
.../hibernate/regions/EhcacheCollectionRegion.java | 61 +
.../hibernate/regions/EhcacheDataRegion.java | 199 +
.../hibernate/regions/EhcacheEntityRegion.java | 61 +
.../regions/EhcacheGeneralDataRegion.java | 135 +
.../regions/EhcacheQueryResultsRegion.java | 40 +
.../hibernate/regions/EhcacheTimestampsRegion.java | 40 +
.../regions/EhcacheTransactionalDataRegion.java | 263 ++
.../net/sf/ehcache/hibernate/regions/package.html | 5 +
.../strategy/AbstractEhcacheAccessStrategy.java | 131 +
.../AbstractReadWriteEhcacheAccessStrategy.java | 415 ++
.../strategy/EhcacheAccessStrategyFactory.java | 53 +
.../strategy/EhcacheAccessStrategyFactoryImpl.java | 80 +
...WriteEhcacheCollectionRegionAccessStrategy.java | 89 +
...ReadWriteEhcacheEntityRegionAccessStrategy.java | 120 +
...dOnlyEhcacheCollectionRegionAccessStrategy.java | 83 +
.../ReadOnlyEhcacheEntityRegionAccessStrategy.java | 117 +
...WriteEhcacheCollectionRegionAccessStrategy.java | 45 +
...ReadWriteEhcacheEntityRegionAccessStrategy.java | 113 +
...ionalEhcacheCollectionRegionAccessStrategy.java | 113 +
...sactionalEhcacheEntityRegionAccessStrategy.java | 151 +
.../net/sf/ehcache/hibernate/strategy/package.html | 5 +
.../java/net/sf/ehcache/loader/CacheLoader.java | 139 +
.../net/sf/ehcache/loader/CacheLoaderFactory.java | 43 +
src/main/java/net/sf/ehcache/loader/package.html | 9 +
src/main/java/net/sf/ehcache/management/Cache.java | 161 +
.../sf/ehcache/management/CacheConfiguration.java | 347 ++
.../management/CacheConfigurationMBean.java | 232 +
.../java/net/sf/ehcache/management/CacheMBean.java | 83 +
.../net/sf/ehcache/management/CacheManager.java | 160 +
.../sf/ehcache/management/CacheManagerMBean.java | 99 +
.../net/sf/ehcache/management/CacheStatistics.java | 381 ++
.../ehcache/management/CacheStatisticsMBean.java | 201 +
.../ManagedCacheManagerPeerProvider.java | 32 +
.../sf/ehcache/management/ManagementServer.java | 60 +
.../ehcache/management/ManagementServerLoader.java | 147 +
.../sf/ehcache/management/ManagementService.java | 418 ++
.../sf/ehcache/management/ResourceClassLoader.java | 241 ++
src/main/java/net/sf/ehcache/management/Store.java | 131 +
.../java/net/sf/ehcache/management/package.html | 9 +
.../provider/MBeanRegistrationProvider.java | 55 +
.../MBeanRegistrationProviderException.java | 47 +
.../provider/MBeanRegistrationProviderFactory.java | 37 +
.../MBeanRegistrationProviderFactoryImpl.java | 40 +
.../provider/MBeanRegistrationProviderImpl.java | 111 +
.../provider/NullMBeanRegistrationProvider.java | 52 +
.../sf/ehcache/management/provider/package.html | 8 +
.../management/sampled/CacheManagerSampler.java | 334 ++
.../sampled/CacheManagerSamplerImpl.java | 662 +++
.../ehcache/management/sampled/CacheSampler.java | 491 +++
.../management/sampled/CacheSamplerImpl.java | 1403 ++++++
.../sampled/ComprehensiveCacheSampler.java | 188 +
.../sampled/ComprehensiveCacheSamplerImpl.java | 215 +
.../ehcache/management/sampled/SampledCache.java | 1318 ++++++
.../management/sampled/SampledCacheMBean.java | 99 +
.../management/sampled/SampledCacheManager.java | 494 +++
.../sampled/SampledCacheManagerMBean.java | 54 +
.../management/sampled/SampledEhcacheMBeans.java | 137 +
.../sampled/SampledMBeanRegistrationProvider.java | 305 ++
.../net/sf/ehcache/management/sampled/Utils.java | 41 +
.../net/sf/ehcache/management/sampled/package.html | 8 +
src/main/java/net/sf/ehcache/overview.html | 51 +
src/main/java/net/sf/ehcache/package.html | 7 +
src/main/java/net/sf/ehcache/pool/Pool.java | 100 +
.../java/net/sf/ehcache/pool/PoolAccessor.java | 106 +
src/main/java/net/sf/ehcache/pool/PoolEvictor.java | 39 +
.../java/net/sf/ehcache/pool/PoolableStore.java | 101 +
src/main/java/net/sf/ehcache/pool/Size.java | 58 +
.../java/net/sf/ehcache/pool/SizeOfEngine.java | 45 +
.../pool/impl/AbstractBalancedAccessEvictor.java | 190 +
.../impl/AbstractFromLargestCachePoolEvictor.java | 103 +
.../net/sf/ehcache/pool/impl/AbstractPool.java | 129 +
.../sf/ehcache/pool/impl/AbstractPoolAccessor.java | 172 +
.../sf/ehcache/pool/impl/AtomicPoolAccessor.java | 110 +
.../pool/impl/BalancedAccessOnDiskPoolEvictor.java | 67 +
.../pool/impl/BalancedAccessOnHeapPoolEvictor.java | 67 +
.../java/net/sf/ehcache/pool/impl/BoundedPool.java | 52 +
.../sf/ehcache/pool/impl/DefaultSizeOfEngine.java | 180 +
.../impl/FromLargestCacheOnDiskPoolEvictor.java | 44 +
.../impl/FromLargestCacheOnHeapPoolEvictor.java | 44 +
.../sf/ehcache/pool/impl/LockedPoolAccessor.java | 154 +
.../sf/ehcache/pool/impl/StrictlyBoundedPool.java | 51 +
.../net/sf/ehcache/pool/impl/UnboundedPool.java | 178 +
.../java/net/sf/ehcache/pool/impl/package.html | 8 +
src/main/java/net/sf/ehcache/pool/package.html | 8 +
.../net/sf/ehcache/pool/sizeof/AgentLoader.java | 241 ++
.../net/sf/ehcache/pool/sizeof/AgentSizeOf.java | 79 +
.../net/sf/ehcache/pool/sizeof/FlyweightType.java | 237 ++
.../net/sf/ehcache/pool/sizeof/JvmInformation.java | 867 ++++
.../pool/sizeof/MaxDepthExceededException.java | 50 +
.../sf/ehcache/pool/sizeof/ObjectGraphWalker.java | 289 ++
.../net/sf/ehcache/pool/sizeof/PrimitiveType.java | 114 +
.../sf/ehcache/pool/sizeof/ReflectionSizeOf.java | 193 +
.../java/net/sf/ehcache/pool/sizeof/SizeOf.java | 118 +
.../net/sf/ehcache/pool/sizeof/UnsafeSizeOf.java | 144 +
.../pool/sizeof/annotations/IgnoreSizeOf.java | 38 +
.../ehcache/pool/sizeof/annotations/package.html | 7 +
.../pool/sizeof/filter/AnnotationProxyFactory.java | 113 +
.../pool/sizeof/filter/AnnotationSizeOfFilter.java | 132 +
.../sizeof/filter/CombinationSizeOfFilter.java | 61 +
.../pool/sizeof/filter/PassThroughFilter.java | 41 +
.../pool/sizeof/filter/ResourceSizeOfFilter.java | 105 +
.../ehcache/pool/sizeof/filter/SizeOfFilter.java | 44 +
.../net/sf/ehcache/pool/sizeof/filter/package.html | 7 +
.../java/net/sf/ehcache/pool/sizeof/package.html | 7 +
src/main/java/net/sf/ehcache/search/Attribute.java | 245 ++
src/main/java/net/sf/ehcache/search/Direction.java | 34 +
.../java/net/sf/ehcache/search/NullResults.java | 90 +
src/main/java/net/sf/ehcache/search/Query.java | 159 +
src/main/java/net/sf/ehcache/search/Result.java | 65 +
src/main/java/net/sf/ehcache/search/Results.java | 100 +
.../net/sf/ehcache/search/SearchException.java | 65 +
.../sf/ehcache/search/aggregator/Aggregator.java | 34 +
.../search/aggregator/AggregatorException.java | 43 +
.../search/aggregator/AggregatorInstance.java | 57 +
.../sf/ehcache/search/aggregator/Aggregators.java | 102 +
.../net/sf/ehcache/search/aggregator/Average.java | 244 ++
.../net/sf/ehcache/search/aggregator/Count.java | 58 +
.../java/net/sf/ehcache/search/aggregator/Max.java | 89 +
.../java/net/sf/ehcache/search/aggregator/Min.java | 89 +
.../java/net/sf/ehcache/search/aggregator/Sum.java | 204 +
.../net/sf/ehcache/search/aggregator/package.html | 9 +
.../search/attribute/AttributeExtractor.java | 59 +
.../attribute/AttributeExtractorException.java | 64 +
.../sf/ehcache/search/attribute/AttributeType.java | 305 ++
.../attribute/DynamicAttributesExtractor.java | 34 +
.../attribute/JavaBeanAttributeExtractor.java | 170 +
.../attribute/KeyObjectAttributeExtractor.java | 42 +
.../attribute/ReflectionAttributeExtractor.java | 304 ++
.../attribute/ValueObjectAttributeExtractor.java | 42 +
.../net/sf/ehcache/search/attribute/package.html | 7 +
.../sf/ehcache/search/expression/AlwaysMatch.java | 53 +
.../java/net/sf/ehcache/search/expression/And.java | 76 +
.../sf/ehcache/search/expression/BaseCriteria.java | 69 +
.../net/sf/ehcache/search/expression/Between.java | 135 +
.../ehcache/search/expression/ComparableValue.java | 152 +
.../net/sf/ehcache/search/expression/Criteria.java | 62 +
.../net/sf/ehcache/search/expression/EqualTo.java | 101 +
.../sf/ehcache/search/expression/GreaterThan.java | 66 +
.../search/expression/GreaterThanOrEqual.java | 64 +
.../net/sf/ehcache/search/expression/ILike.java | 155 +
.../sf/ehcache/search/expression/InCollection.java | 129 +
.../net/sf/ehcache/search/expression/LessThan.java | 64 +
.../ehcache/search/expression/LessThanOrEqual.java | 64 +
.../java/net/sf/ehcache/search/expression/Not.java | 56 +
.../sf/ehcache/search/expression/NotEqualTo.java | 49 +
.../net/sf/ehcache/search/expression/NotILike.java | 64 +
.../java/net/sf/ehcache/search/expression/Or.java | 78 +
.../net/sf/ehcache/search/expression/package.html | 8 +
.../ehcache/search/impl/AggregateOnlyResult.java | 58 +
.../ehcache/search/impl/BaseQueryInterpreter.java | 482 +++
.../net/sf/ehcache/search/impl/BaseResult.java | 174 +
.../ehcache/search/impl/DynamicSearchChecker.java | 56 +
.../sf/ehcache/search/impl/GroupedResultImpl.java | 78 +
.../sf/ehcache/search/impl/OrderComparator.java | 137 +
.../net/sf/ehcache/search/impl/ResultImpl.java | 77 +
.../net/sf/ehcache/search/impl/ResultsImpl.java | 153 +
.../net/sf/ehcache/search/impl/SearchManager.java | 74 +
.../java/net/sf/ehcache/search/impl/package.html | 7 +
src/main/java/net/sf/ehcache/search/package.html | 9 +
.../sf/ehcache/statistics/CacheUsageListener.java | 165 +
.../sf/ehcache/statistics/LiveCacheStatistics.java | 322 ++
.../statistics/LiveCacheStatisticsData.java | 143 +
.../statistics/LiveCacheStatisticsImpl.java | 763 ++++
.../statistics/LiveCacheStatisticsWrapper.java | 652 +++
.../statistics/NullLiveCacheStatisticsData.java | 498 +++
.../java/net/sf/ehcache/statistics/package.html | 8 +
.../statistics/sampled/CacheStatisticsSampler.java | 203 +
.../sampled/NullSampledCacheStatistics.java | 415 ++
.../statistics/sampled/SampledCacheStatistics.java | 213 +
.../sampled/SampledCacheStatisticsImpl.java | 734 ++++
.../sampled/SampledCacheStatisticsWrapper.java | 588 +++
.../net/sf/ehcache/statistics/sampled/package.html | 8 +
.../java/net/sf/ehcache/store/AbstractPolicy.java | 106 +
.../java/net/sf/ehcache/store/AbstractStore.java | 237 ++
.../java/net/sf/ehcache/store/CacheKeySet.java | 251 ++
.../store/DefaultElementValueComparator.java | 82 +
.../sf/ehcache/store/DiskBackedMemoryStore.java | 81 +
.../store/DiskStoreBootstrapCacheLoader.java | 114 +
.../DiskStoreBootstrapCacheLoaderFactory.java | 44 +
.../sf/ehcache/store/ElementIdAssigningStore.java | 490 +++
.../sf/ehcache/store/ElementValueComparator.java | 37 +
src/main/java/net/sf/ehcache/store/FifoPolicy.java | 57 +
.../net/sf/ehcache/store/FrontEndCacheTier.java | 814 ++++
.../net/sf/ehcache/store/LegacyStoreWrapper.java | 547 +++
src/main/java/net/sf/ehcache/store/LfuPolicy.java | 57 +
.../java/net/sf/ehcache/store/LruMemoryStore.java | 726 ++++
src/main/java/net/sf/ehcache/store/LruPolicy.java | 57 +
.../sf/ehcache/store/MemoryLimitedCacheLoader.java | 73 +
.../java/net/sf/ehcache/store/MemoryOnlyStore.java | 359 ++
.../java/net/sf/ehcache/store/MemoryStore.java | 1130 +++++
.../ehcache/store/MemoryStoreEvictionPolicy.java | 123 +
.../net/sf/ehcache/store/NotifyingMemoryStore.java | 87 +
src/main/java/net/sf/ehcache/store/NullStore.java | 341 ++
src/main/java/net/sf/ehcache/store/Policy.java | 61 +
src/main/java/net/sf/ehcache/store/Store.java | 452 ++
.../java/net/sf/ehcache/store/StoreListener.java | 32 +
src/main/java/net/sf/ehcache/store/StoreQuery.java | 117 +
.../store/StripedReadWriteLockProvider.java | 32 +
.../java/net/sf/ehcache/store/TerracottaStore.java | 87 +
.../java/net/sf/ehcache/store/TierableStore.java | 67 +
.../store/chm/SelectableConcurrentHashMap.java | 1471 +++++++
.../java/net/sf/ehcache/store/chm/package.html | 7 +
.../sf/ehcache/store/compound/CopyStrategy.java | 34 +
.../ImmutableValueElementCopyStrategy.java | 47 +
.../store/compound/LegacyCopyStrategyAdapter.java | 51 +
.../store/compound/NullReadWriteCopyStrategy.java | 40 +
.../store/compound/ReadWriteCopyStrategy.java | 43 +
.../ReadWriteSerializationCopyStrategy.java | 112 +
.../store/compound/SerializationCopyStrategy.java | 44 +
.../net/sf/ehcache/store/compound/package.html | 8 +
.../sf/ehcache/store/disk/DiskSizeOfEngine.java | 52 +
.../sf/ehcache/store/disk/DiskStorageFactory.java | 1191 ++++++
.../java/net/sf/ehcache/store/disk/DiskStore.java | 1196 ++++++
.../store/disk/ElementSubstituteFilter.java | 36 +
.../java/net/sf/ehcache/store/disk/HashEntry.java | 70 +
.../java/net/sf/ehcache/store/disk/Segment.java | 1096 +++++
.../ehcache/store/disk/StoreUpdateException.java | 45 +
.../net/sf/ehcache/store/disk/ods/AATreeSet.java | 696 +++
.../ehcache/store/disk/ods/FileAllocationTree.java | 148 +
.../java/net/sf/ehcache/store/disk/ods/Region.java | 226 +
.../net/sf/ehcache/store/disk/ods/RegionSet.java | 85 +
.../net/sf/ehcache/store/disk/ods/package.html | 8 +
.../java/net/sf/ehcache/store/disk/package.html | 8 +
src/main/java/net/sf/ehcache/store/package.html | 10 +
.../terracotta/ClusteredInstanceFactory.java | 92 +
.../ClusteredInstanceFactoryWrapper.java | 127 +
.../terracotta/DisconnectedClusterNode.java | 74 +
.../net/sf/ehcache/terracotta/InternalEhcache.java | 48 +
.../net/sf/ehcache/terracotta/KeySnapshotter.java | 217 +
.../ehcache/terracotta/RotatingSnapshotFile.java | 276 ++
.../sf/ehcache/terracotta/SerializationHelper.java | 211 +
.../terracotta/TerracottaBootstrapCacheLoader.java | 271 ++
.../TerracottaBootstrapCacheLoaderFactory.java | 51 +
.../ehcache/terracotta/TerracottaCacheCluster.java | 175 +
.../sf/ehcache/terracotta/TerracottaClient.java | 759 ++++
.../terracotta/TerracottaClientRejoinListener.java | 37 +
.../TerracottaClusteredInstanceHelper.java | 237 ++
.../terracotta/TerracottaNotRunningException.java | 57 +
.../java/net/sf/ehcache/terracotta/package.html | 7 +
.../transaction/AbstractSoftLockManager.java | 166 +
.../transaction/AbstractTransactionIDFactory.java | 136 +
.../transaction/AbstractTransactionStore.java | 718 ++++
.../sf/ehcache/transaction/DeadLockException.java | 33 +
.../java/net/sf/ehcache/transaction/Decision.java | 40 +
.../DelegatingTransactionIDFactory.java | 151 +
.../transaction/ExpiredTransactionIDImpl.java | 32 +
.../transaction/ReadCommittedSoftLockFactory.java | 34 +
.../transaction/ReadCommittedSoftLockImpl.java | 150 +
.../java/net/sf/ehcache/transaction/SoftLock.java | 84 +
.../sf/ehcache/transaction/SoftLockFactory.java | 35 +
.../net/sf/ehcache/transaction/SoftLockHelper.java | 87 +
.../net/sf/ehcache/transaction/SoftLockID.java | 135 +
.../sf/ehcache/transaction/SoftLockManager.java | 71 +
.../ehcache/transaction/SoftLockManagerImpl.java | 50 +
.../TransactionAwareAttributeExtractor.java | 57 +
.../ehcache/transaction/TransactionException.java | 44 +
.../net/sf/ehcache/transaction/TransactionID.java | 28 +
.../ehcache/transaction/TransactionIDFactory.java | 119 +
.../transaction/TransactionIDFactoryImpl.java | 82 +
.../sf/ehcache/transaction/TransactionIDImpl.java | 74 +
.../TransactionIDNotFoundException.java | 33 +
.../transaction/TransactionIDSerializedForm.java | 110 +
.../TransactionInterruptedException.java | 33 +
.../transaction/TransactionTimeoutException.java | 32 +
.../XidTransactionIDSerializedForm.java | 100 +
.../local/JtaLocalTransactionStore.java | 536 +++
.../transaction/local/LocalRecoveryManager.java | 90 +
.../transaction/local/LocalTransactionContext.java | 301 ++
.../transaction/local/LocalTransactionStore.java | 1102 +++++
.../transaction/local/TransactionListener.java | 40 +
.../net/sf/ehcache/transaction/local/package.html | 7 +
.../manager/DefaultTransactionManagerLookup.java | 196 +
.../manager/TransactionManagerLookup.java | 68 +
.../sf/ehcache/transaction/manager/package.html | 7 +
.../manager/selector/AtomikosSelector.java | 31 +
.../manager/selector/BitronixSelector.java | 79 +
.../manager/selector/ClassSelector.java | 65 +
.../manager/selector/FactorySelector.java | 76 +
.../manager/selector/GenericJndiSelector.java | 31 +
.../manager/selector/GlassfishSelector.java | 31 +
.../transaction/manager/selector/JndiSelector.java | 94 +
.../transaction/manager/selector/NullSelector.java | 41 +
.../transaction/manager/selector/Selector.java | 88 +
.../manager/selector/WeblogicSelector.java | 87 +
.../transaction/manager/selector/package.html | 7 +
.../java/net/sf/ehcache/transaction/package.html | 7 +
.../ehcache/transaction/xa/EhcacheXAException.java | 50 +
.../ehcache/transaction/xa/EhcacheXAResource.java | 57 +
.../transaction/xa/EhcacheXAResourceImpl.java | 566 +++
.../xa/ExpiredXidTransactionIDImpl.java | 32 +
.../xa/OptimisticLockFailureException.java | 34 +
.../sf/ehcache/transaction/xa/SerializableXid.java | 106 +
.../transaction/xa/XAExecutionListener.java | 38 +
.../transaction/xa/XATransactionContext.java | 159 +
.../ehcache/transaction/xa/XATransactionStore.java | 620 +++
.../ehcache/transaction/xa/XidTransactionID.java | 41 +
.../transaction/xa/XidTransactionIDImpl.java | 79 +
.../xa/commands/AbstractStoreCommand.java | 138 +
.../ehcache/transaction/xa/commands/Command.java | 66 +
.../transaction/xa/commands/StorePutCommand.java | 69 +
.../xa/commands/StoreRemoveCommand.java | 72 +
.../ehcache/transaction/xa/commands/package.html | 8 +
.../net/sf/ehcache/transaction/xa/package.html | 17 +
.../transaction/xa/processor/XARequest.java | 109 +
.../xa/processor/XARequestProcessor.java | 229 +
.../transaction/xa/processor/XAThreadPool.java | 138 +
.../ehcache/transaction/xa/processor/package.html | 7 +
.../net/sf/ehcache/util/AggregateIterator.java | 146 +
.../net/sf/ehcache/util/AtomicLongSequence.java | 33 +
.../sf/ehcache/util/CacheTransactionHelper.java | 128 +
.../net/sf/ehcache/util/CircularLossyQueue.java | 126 +
.../java/net/sf/ehcache/util/ClassLoaderUtil.java | 137 +
.../java/net/sf/ehcache/util/FailSafeTimer.java | 178 +
.../sf/ehcache/util/FindBugsSuppressWarnings.java | 37 +
.../java/net/sf/ehcache/util/LargeCollection.java | 124 +
src/main/java/net/sf/ehcache/util/LargeSet.java | 31 +
.../java/net/sf/ehcache/util/LongSequence.java | 32 +
.../util/MemoryEfficientByteArrayOutputStream.java | 102 +
.../java/net/sf/ehcache/util/MemorySizeParser.java | 114 +
.../net/sf/ehcache/util/MergedEnumeration.java | 61 +
.../net/sf/ehcache/util/NamedThreadFactory.java | 52 +
.../ehcache/util/PreferTCCLObjectInputStream.java | 47 +
src/main/java/net/sf/ehcache/util/ProductInfo.java | 211 +
.../java/net/sf/ehcache/util/PropertyUtil.java | 113 +
src/main/java/net/sf/ehcache/util/SetAsList.java | 212 +
src/main/java/net/sf/ehcache/util/SlewClock.java | 154 +
.../net/sf/ehcache/util/TimeProviderLoader.java | 53 +
src/main/java/net/sf/ehcache/util/TimeUtil.java | 64 +
src/main/java/net/sf/ehcache/util/Timestamper.java | 91 +
.../java/net/sf/ehcache/util/UpdateChecker.java | 198 +
src/main/java/net/sf/ehcache/util/VmUtils.java | 46 +
.../sf/ehcache/util/WeakIdentityConcurrentMap.java | 205 +
.../java/net/sf/ehcache/util/counter/Counter.java | 80 +
.../net/sf/ehcache/util/counter/CounterConfig.java | 56 +
.../net/sf/ehcache/util/counter/CounterImpl.java | 97 +
.../sf/ehcache/util/counter/CounterManager.java | 53 +
.../ehcache/util/counter/CounterManagerImpl.java | 119 +
.../java/net/sf/ehcache/util/counter/package.html | 7 +
.../util/counter/sampled/SampledCounter.java | 55 +
.../util/counter/sampled/SampledCounterConfig.java | 93 +
.../util/counter/sampled/SampledCounterImpl.java | 133 +
.../util/counter/sampled/SampledRateCounter.java | 67 +
.../counter/sampled/SampledRateCounterConfig.java | 74 +
.../counter/sampled/SampledRateCounterImpl.java | 162 +
.../counter/sampled/TimeStampedCounterValue.java | 68 +
.../sf/ehcache/util/counter/sampled/package.html | 7 +
.../sf/ehcache/util/lang/VicariousThreadLocal.java | 218 +
src/main/java/net/sf/ehcache/util/package.html | 8 +
.../util/ratestatistics/AbstractRateStatistic.java | 72 +
.../util/ratestatistics/AtomicRateStatistic.java | 144 +
.../ehcache/util/ratestatistics/RateStatistic.java | 44 +
.../util/ratestatistics/UnlockedRateStatistic.java | 97 +
.../ehcache/util/ratestatistics/package-info.java | 20 +
.../net/sf/ehcache/writer/AbstractCacheWriter.java | 93 +
.../java/net/sf/ehcache/writer/CacheWriter.java | 152 +
.../net/sf/ehcache/writer/CacheWriterFactory.java | 45 +
.../net/sf/ehcache/writer/CacheWriterManager.java | 65 +
.../writer/CacheWriterManagerException.java | 43 +
src/main/java/net/sf/ehcache/writer/package.html | 7 +
.../writebehind/AbstractWriteBehindQueue.java | 581 +++
.../writebehind/CastingOperationConverter.java | 47 +
.../writer/writebehind/CoalesceKeysFilter.java | 64 +
.../writer/writebehind/OperationConverter.java | 34 +
.../writer/writebehind/OperationsFilter.java | 36 +
.../sf/ehcache/writer/writebehind/WriteBehind.java | 76 +
.../writer/writebehind/WriteBehindManager.java | 99 +
.../writer/writebehind/WriteBehindQueue.java | 67 +
.../writebehind/WriteBehindQueueManager.java | 166 +
.../writebehind/operations/BatchOperation.java | 33 +
.../writebehind/operations/DeleteAllOperation.java | 47 +
.../writebehind/operations/DeleteOperation.java | 141 +
.../writebehind/operations/KeyBasedOperation.java | 38 +
.../writebehind/operations/SingleOperation.java | 62 +
.../operations/SingleOperationType.java | 37 +
.../writebehind/operations/WriteAllOperation.java | 47 +
.../writebehind/operations/WriteOperation.java | 129 +
.../writer/writebehind/operations/package.html | 7 +
.../net/sf/ehcache/writer/writebehind/package.html | 7 +
.../writer/writethrough/WriteThroughManager.java | 76 +
.../sf/ehcache/writer/writethrough/package.html | 7 +
.../META-INF/services/net.sf.ehcache.EhcacheInit | 1 +
src/main/resources/ehcache-failsafe.xml | 286 ++
.../net/sf/ehcache/pool/builtin-sizeof.filter | 26 +
.../resources/net/sf/ehcache/version.properties | 8 +
.../ehcache/special/annotation/IgnoreSizeOf.java | 28 +
.../special/annotation/IgnoreSizeOffff.java | 28 +
.../annotation/no/inherited/IgnoreSizeOf.java | 27 +
.../special/annotation/IgnoreSizeOf.java | 28 +
.../java/net/sf/ehcache/AbstractCacheTest.java | 297 ++
.../net/sf/ehcache/AutoVersioningElementTest.java | 53 +
.../sf/ehcache/CacheClassicLruMemoryStoreTest.java | 374 ++
.../java/net/sf/ehcache/CacheCopyOnRwPoolTest.java | 183 +
.../java/net/sf/ehcache/CacheCopyOnRwTest.java | 104 +
.../java/net/sf/ehcache/CacheExceptionTest.java | 48 +
.../net/sf/ehcache/CacheManagerMockHelper.java | 44 +
src/test/java/net/sf/ehcache/CacheManagerTest.java | 1463 +++++++
src/test/java/net/sf/ehcache/CachePinningTest.java | 430 ++
.../java/net/sf/ehcache/CachePoolPinningTest.java | 173 +
src/test/java/net/sf/ehcache/CacheTest.java | 2765 ++++++++++++
.../net/sf/ehcache/ChrisCachePerformanceTest.java | 290 ++
.../java/net/sf/ehcache/ClockMemoryStoreTest.java | 75 +
.../net/sf/ehcache/DiskStorePathManagerTest.java | 124 +
src/test/java/net/sf/ehcache/DiskStoreTest.java | 1288 ++++++
.../sf/ehcache/DynamicCacheConfigurationTest.java | 414 ++
src/test/java/net/sf/ehcache/ElementTest.java | 183 +
.../net/sf/ehcache/ExplicitMaxInMemoryTest.java | 105 +
.../net/sf/ehcache/InfiniteCapacityCacheTest.java | 74 +
.../java/net/sf/ehcache/MemoryStoreTester.java | 716 ++++
.../java/net/sf/ehcache/OverflowCacheTest.java | 73 +
.../java/net/sf/ehcache/PoolCacheManagerTest.java | 147 +
.../java/net/sf/ehcache/RecalculateSizeTest.java | 339 ++
.../net/sf/ehcache/SameCacheManagerNameTest.java | 294 ++
src/test/java/net/sf/ehcache/StatisticsTest.java | 274 ++
.../net/sf/ehcache/TerracottaIntegrationTest.java | 77 +
src/test/java/net/sf/ehcache/ThreadKiller.java | 45 +
src/test/java/net/sf/ehcache/XACacheTest.java | 169 +
.../sf/ehcache/concurrent/ConcurrencyUtilTest.java | 90 +
.../concurrent/ConcurrentCacheMethodsTest.java | 369 ++
.../sf/ehcache/config/CacheConfigConflictTest.java | 75 +
.../config/CacheConfigurationListenerTest.java | 331 ++
.../sf/ehcache/config/CacheConfigurationTest.java | 213 +
.../config/CacheWriterConfigurationTest.java | 165 +
.../sf/ehcache/config/CoherenceModeConfigTest.java | 76 +
.../ehcache/config/ConfigurationFactoryTest.java | 1692 ++++++++
.../sf/ehcache/config/ConfigurationHelperTest.java | 181 +
.../ehcache/config/DefaultCacheOptionalTest.java | 75 +
.../net/sf/ehcache/config/FakeCopyStrategy.java | 34 +
.../ehcache/config/FakeElementValueComparator.java | 33 +
.../net/sf/ehcache/config/InvalidConfigTest.java | 36 +
.../java/net/sf/ehcache/config/MemoryUnitTest.java | 153 +
.../sf/ehcache/config/SchemaValidationTest.java | 78 +
.../generator/AllConfigurationGeneratedTest.java | 204 +
.../generator/AttributeIgnoringXMLGenerator.java | 45 +
...eredEntryBasedConfigAttributesValueFactory.java | 95 +
...teredSizeBasedConfigAttributesValueFactory.java | 94 +
.../ConfigurationGeneratedParsesTest.java | 55 +
.../config/generator/DecoratedCacheConfigTest.java | 51 +
.../generator/ElementIgnoringXMLGenerator.java | 94 +
.../config/generator/RememberingVisitor.java | 62 +
...loneEntryBasedConfigAttributesValueFactory.java | 95 +
...aloneSizeBasedConfigAttributesValueFactory.java | 94 +
.../config/generator/xsom/XSDAttribute.java | 37 +
.../generator/xsom/XSDAttributeValueFactory.java | 25 +
.../generator/xsom/XSDAttributeValueType.java | 264 ++
.../xsom/XSDAttributeValueTypeFactory.java | 84 +
.../ehcache/config/generator/xsom/XSDElement.java | 52 +
.../ehcache/config/generator/xsom/XSOMHelper.java | 172 +
.../ehcache/config/nonstop/NonStopConfigTest.java | 123 +
.../nonstop/NonstopInheritsDefaultConfigTest.java | 66 +
.../constructs/CacheDecoratorFactoryTest.java | 95 +
.../sf/ehcache/constructs/DecoratorNoNameTest.java | 186 +
.../DefaultCacheDecoratorFactoryTest.java | 83 +
.../ehcache/constructs/MockDecoratorFactory.java | 76 +
.../blocking/BlockingCacheEntryFactory.java | 69 +
.../constructs/blocking/BlockingCacheTest.java | 640 +++
.../blocking/CountingCacheEntryFactory.java | 87 +
.../CountingCollectionsCacheEntryFactory.java | 75 +
.../blocking/SelfPopulatingCacheTest.java | 768 ++++
.../blocking/UpdatingSelfPopulatingCacheTest.java | 152 +
.../sf/ehcache/constructs/blocking/package.html | 1 +
.../constructs/locking/ExplicitLockApiTest.java | 301 ++
.../constructs/nonstop/BasicNonstopTest.java | 140 +
.../constructs/nonstop/BlockingCallable.java | 59 +
.../constructs/nonstop/BlockingMockStore.java | 369 ++
.../constructs/nonstop/ExecutorServiceTest.java | 171 +
.../constructs/nonstop/MockCacheWriterFactory.java | 76 +
.../constructs/nonstop/MockStoreWithFlag.java | 362 ++
.../nonstop/NonStopThreadDestroyedTest.java | 182 +
.../constructs/nonstop/NonstopTestUtil.java | 242 ++
.../constructs/nonstop/NullCacheLockProvider.java | 27 +
.../sf/ehcache/constructs/nonstop/ThreadDump.java | 91 +
.../constructs/nonstop/TimeoutOnRejoinTest.java | 190 +
.../sf/ehcache/distribution/AbstractRMITest.java | 388 ++
.../sf/ehcache/distribution/EventMessageTest.java | 103 +
.../java/net/sf/ehcache/distribution/JVMUtil.java | 61 +
.../distribution/ManualRMIPeerProviderTest.java | 89 +
.../distribution/MulticastRMIPeerProviderTest.java | 208 +
.../sf/ehcache/distribution/PayloadUtilTest.java | 299 ++
.../distribution/RMIBootstrapCacheLoaderTest.java | 199 +
.../RMICacheManagerPeerListenerTest.java | 357 ++
.../distribution/RMICacheManagerPeerTest.java | 228 +
.../distribution/RMICacheReplicatorTest.java | 1012 +++++
.../RMICacheReplicatorWithLargePayloadTest.java | 270 ++
.../distribution/RMIDistributedCacheTest.java | 173 +
.../net/sf/ehcache/distribution/RMIPortUsage.java | 68 +
.../ShutdownRMICacheManagerPeerListenerTest.java | 40 +
.../SocketReusingRMISocketFactory.java | 45 +
.../sf/ehcache/event/BulkOpsEventListenerTest.java | 262 ++
.../sf/ehcache/event/CacheEventListenerTest.java | 793 ++++
.../event/CacheManagerEventListenerTest.java | 118 +
.../ehcache/event/CountingCacheEventListener.java | 238 ++
.../event/CountingCacheEventListenerFactory.java | 40 +
.../event/CountingCacheManagerEventListener.java | 125 +
.../sf/ehcache/event/DiskPersistentEviction.java | 107 +
.../net/sf/ehcache/event/EvictionListenerTest.java | 440 ++
.../sf/ehcache/event/NullCacheEventListener.java | 129 +
.../event/NullCacheEventListenerFactory.java | 40 +
...grammaticallyCreatedCacheEventListenerTest.java | 102 +
.../TestCacheManagerEventListenerFactory.java | 50 +
.../CacheExceptionHandlerTest.java | 224 +
.../exceptionhandler/CountingExceptionHandler.java | 95 +
.../CountingExceptionHandlerFactory.java | 38 +
.../CustomExceptionThrowingLoader.java | 201 +
.../sf/ehcache/extension/CacheExtensionTest.java | 136 +
.../sf/ehcache/extension/TestCacheExtension.java | 125 +
.../extension/TestCacheExtensionFactory.java | 38 +
.../hibernate/EhCacheRegionFactoryTest.java | 69 +
.../ehcache/hibernate/HibernateAPIUsageTest.java | 680 +++
.../sf/ehcache/hibernate/HibernateCacheTest.java | 298 ++
.../net/sf/ehcache/hibernate/domain/Account.java | 47 +
.../net/sf/ehcache/hibernate/domain/Event.java | 83 +
.../sf/ehcache/hibernate/domain/EventManager.java | 249 ++
.../ehcache/hibernate/domain/HolidayCalendar.java | 78 +
.../java/net/sf/ehcache/hibernate/domain/Item.java | 46 +
.../net/sf/ehcache/hibernate/domain/Person.java | 120 +
.../sf/ehcache/hibernate/domain/PhoneNumber.java | 87 +
.../net/sf/ehcache/hibernate/domain/UuidItem.java | 46 +
.../sf/ehcache/hibernate/domain/VersionedItem.java | 28 +
.../management/impl/EhcacheStatsImplTest.java | 33 +
.../net/sf/ehcache/loader/BaseComponentLoader.java | 151 +
.../java/net/sf/ehcache/loader/CacheHelper.java | 104 +
.../net/sf/ehcache/loader/CacheLoaderTest.java | 193 +
.../java/net/sf/ehcache/loader/ComponentA.java | 60 +
.../net/sf/ehcache/loader/ComponentALoader.java | 71 +
.../java/net/sf/ehcache/loader/ComponentB.java | 49 +
.../net/sf/ehcache/loader/ComponentBLoader.java | 54 +
.../java/net/sf/ehcache/loader/ComponentC.java | 49 +
.../net/sf/ehcache/loader/ComponentCLoader.java | 65 +
.../net/sf/ehcache/loader/CompositeLoaderTest.java | 69 +
.../net/sf/ehcache/loader/CountingCacheLoader.java | 202 +
.../ehcache/loader/CountingCacheLoaderFactory.java | 51 +
.../java/net/sf/ehcache/loader/DelayingLoader.java | 108 +
.../sf/ehcache/loader/ExceptionThrowingLoader.java | 117 +
.../sf/ehcache/loader/NullCountingCacheLoader.java | 193 +
.../loader/NullCountingCacheLoaderFactory.java | 52 +
.../ehcache/management/ManagementServiceTest.java | 415 ++
.../management/ResourceClassLoaderTest.java | 112 +
.../sampled/MBeanRegistrationProviderTest.java | 217 +
.../net/sf/ehcache/pool/PoolableStoresTest.java | 62 +
.../java/net/sf/ehcache/pool/TwinCachesTest.java | 413 ++
.../sf/ehcache/pool/impl/ConstantSizeOfEngine.java | 48 +
.../pool/impl/RoundRobinOnHeapPoolEvictor.java | 46 +
.../sf/ehcache/pool/sizeof/AbstractSizeOfTest.java | 51 +
.../ehcache/pool/sizeof/AgentLoaderRaceTest.java | 73 +
.../pool/sizeof/AgentLoaderSystemPropTest.java | 21 +
.../sf/ehcache/pool/sizeof/AgentLoaderTest.java | 22 +
.../ehcache/pool/sizeof/CrossCheckingSizeOf.java | 84 +
.../sf/ehcache/pool/sizeof/FilteredSizeOfTest.java | 269 ++
.../ehcache/pool/sizeof/ObjectGraphWalkerTest.java | 96 +
.../net/sf/ehcache/pool/sizeof/SizeOfTest.java | 363 ++
.../AnnotationFilteredPackage.java | 26 +
.../custom/CustomAnnotationFilteredPackage.java | 22 +
.../annotationfiltered/custom/package-info.java | 21 +
.../sizeof/annotationfiltered/package-info.java | 21 +
.../sizeof/filter/AnnotationProxyFactoryTest.java | 75 +
.../filter/annotations/CustomAnnotation.java | 32 +
.../sizeof/filter/annotations/ExampleEnum.java | 21 +
.../filter/annotations/ReferenceAnnotation.java | 35 +
.../resourcefiltered/ResourceFilteredPackage.java | 25 +
.../net/sf/ehcache/search/BasicSearchTest.java | 1226 ++++++
.../ehcache/search/GenderAttributeExtractor.java | 44 +
src/test/java/net/sf/ehcache/search/Person.java | 107 +
.../net/sf/ehcache/search/QueryExamplesTest.java | 268 ++
.../java/net/sf/ehcache/search/SearchTestUtil.java | 47 +
.../sf/ehcache/search/TestAttributeExtractor.java | 34 +
.../sf/ehcache/search/TransactionalSearchTest.java | 403 ++
.../attribute/JavaBeanAttributeExtractorTest.java | 260 ++
.../ReflectionAttributeExtractorTest.java | 332 ++
.../sf/ehcache/statistics/AnotherStatistics.java | 232 +
.../ehcache/statistics/CacheUsageListenerTest.java | 485 +++
.../statistics/DisabledCacheStatisticsTest.java | 74 +
.../statistics/LiveCacheStatisticsTest.java | 475 +++
.../java/net/sf/ehcache/store/CacheKeySetTest.java | 76 +
.../ehcache/store/DiskBackedMemoryStoreTest.java | 68 +
.../DiskStoreBootstrapCacheLoaderFactoryTest.java | 170 +
.../ehcache/store/ElementIdAssigningStoreTest.java | 146 +
.../net/sf/ehcache/store/FifoMemoryStoreTest.java | 250 ++
.../net/sf/ehcache/store/InitialCapacityTest.java | 64 +
.../ehcache/store/LruClassicMemoryStoreTest.java | 42 +
.../net/sf/ehcache/store/LruMemoryStoreTest.java | 255 ++
.../net/sf/ehcache/store/MemoryOnlyStoreTest.java | 35 +
.../sf/ehcache/store/MemoryStorePinningTest.java | 72 +
.../sf/ehcache/store/MemoryStorePoolingTest.java | 526 +++
.../sf/ehcache/store/OffheapStoreInOssTest.java | 44 +
.../sf/ehcache/store/PoolableMemoryStoreTest.java | 234 +
src/test/java/net/sf/ehcache/store/Primitive.java | 48 +
.../sf/ehcache/store/XATransactionalStoreTest.java | 412 ++
.../store/chm/SelectableConcurrentHashMapTest.java | 221 +
.../PartialSerializationCopyStrategyTest.java | 99 +
...TCCLReadWriteSerializationCopyStrategyTest.java | 86 +
.../store/disk/DiskBackMemoryStoreTest.java | 251 ++
.../net/sf/ehcache/store/disk/DiskStoreHelper.java | 52 +
.../ehcache/store/disk/DiskStorePoolingTest.java | 578 +++
.../store/disk/ods/FileAllocationTreeTest.java | 104 +
.../net/sf/ehcache/terracotta/BasicRejoinTest.java | 440 ++
.../ehcache/terracotta/EventReplicationTest.java | 39 +
.../sf/ehcache/terracotta/KeySnapshotterTest.java | 232 +
.../sf/ehcache/terracotta/MockCacheCluster.java | 115 +
.../terracotta/RejoinEventSequenceTest.java | 243 ++
.../terracotta/RotatingSnapshotFileTest.java | 190 +
.../TerracottaBootstrapCacheLoaderTest.java | 98 +
.../TerracottaInvalidConfigurationTest.java | 58 +
.../ehcache/terracotta/TerracottaUnitTesting.java | 81 +
.../terracotta/TerracottaWithLocalOffHeapTest.java | 44 +
.../net/sf/ehcache/terracotta/TestRejoinStore.java | 399 ++
.../ehcache/transaction/SoftLockPinningTest.java | 207 +
.../local/LocalTransactionSizeOfTest.java | 86 +
.../transaction/local/LocalTransactionTest.java | 927 ++++
.../xa/DummyTransactionManagerLookup.java | 231 +
.../net/sf/ehcache/transaction/xa/TwoPCTest.java | 147 +
.../ehcache/transaction/xa/XAThreadPoolTest.java | 70 +
.../transaction/xa/XATransactionSizeOfTest.java | 92 +
.../ehcache/transaction/xa/XATransactionTest.java | 190 +
.../net/sf/ehcache/util/LargeCollectionTest.java | 91 +
.../MemoryEfficientByteArrayOutputStreamTest.java | 40 +
.../net/sf/ehcache/util/MemorySizeParserTest.java | 63 +
.../net/sf/ehcache/util/MergedEnumerationTest.java | 57 +
src/test/java/net/sf/ehcache/util/OpenFiles.java | 60 +
src/test/java/net/sf/ehcache/util/Pounder.java | 93 +
.../java/net/sf/ehcache/util/ProductInfoTest.java | 43 +
src/test/java/net/sf/ehcache/util/RetryAssert.java | 120 +
.../java/net/sf/ehcache/util/SlewClockTest.java | 209 +
src/test/java/net/sf/ehcache/util/SmokeTests.java | 41 +
.../java/net/sf/ehcache/util/TimestamperTest.java | 119 +
.../net/sf/ehcache/util/UpdateCheckerTest.java | 39 +
.../util/WeakIdentityConcurrentMapTest.java | 61 +
.../sf/ehcache/writer/AbstractTestCacheWriter.java | 34 +
.../net/sf/ehcache/writer/CacheWriterTest.java | 1071 +++++
.../sf/ehcache/writer/CoalesceKeysFilterTest.java | 74 +
.../net/sf/ehcache/writer/TestCacheWriter.java | 78 +
.../ehcache/writer/TestCacheWriterException.java | 19 +
.../sf/ehcache/writer/TestCacheWriterFactory.java | 27 +
.../sf/ehcache/writer/TestCacheWriterRetries.java | 237 ++
.../net/sf/ehcache/writer/TestCacheWriterSlow.java | 70 +
.../perf/net/sf/ehcache/AbstractCachePerfTest.java | 199 +
.../CacheClassicLruMemoryStorePerfTest.java | 104 +
.../perf/net/sf/ehcache/CacheManagerPerfTest.java | 61 +
src/test/perf/net/sf/ehcache/CachePerfTest.java | 741 ++++
.../ehcache/ConcurrencyProblemCachePerfTest.java | 109 +
.../net/sf/ehcache/DefautConfigCachePerfTest.java | 111 +
.../perf/net/sf/ehcache/DiskStorePerfTest.java | 236 ++
.../sf/ehcache/DiskStorePerformancePerfTest.java | 173 +
src/test/perf/net/sf/ehcache/ElementPerfTest.java | 178 +
.../perf/net/sf/ehcache/MemoryStorePerfTester.java | 264 ++
src/test/perf/net/sf/ehcache/StatusPerfTest.java | 118 +
src/test/perf/net/sf/ehcache/StopWatch.java | 165 +
src/test/perf/net/sf/ehcache/ValueObject.java | 93 +
.../constructs/blocking/BlockingCachePerfTest.java | 154 +
.../blocking/CountingCachePerfEntryFactory.java | 65 +
.../blocking/SelfPopulatingCachePerfTest.java | 53 +
.../UpdatingSelfPopulatingCachePerfTest.java | 119 +
.../MulticastRMIPeerProviderPerfTest.java | 86 +
.../ehcache/distribution/PayloadUtilPerfTest.java | 118 +
.../distribution/RMICacheReplicatorPerfTest.java | 641 +++
.../sf/ehcache/store/FifoMemoryStorePerfTest.java | 32 +
.../sf/ehcache/store/LfuMemoryStorePerfTest.java | 214 +
.../sf/ehcache/store/LruMemoryStorePerfTest.java | 35 +
.../sf/ehcache/store/disk/PerfDiskStoreHelper.java | 46 +
src/test/perf/net/sf/ehcache/util/RetryAssert.java | 94 +
src/test/perfResources/ehcache-big.xml | 488 +++
src/test/perfResources/ehcache-defaultonly.xml | 16 +
src/test/perfResources/ehcache-distributed1.xml | 800 ++++
src/test/perfResources/ehcache-distributed2.xml | 759 ++++
src/test/perfResources/ehcache-distributed3.xml | 761 ++++
src/test/perfResources/ehcache-distributed4.xml | 754 ++++
src/test/perfResources/ehcache-distributed5.xml | 755 ++++
src/test/perfResources/ehcache.xml | 46 +
src/test/perfResources/large.jpg | Bin 0 -> 4332 bytes
src/test/perfResources/small.ico | Bin 0 -> 1150 bytes
src/test/resources/commons-logging.properties | 3 +
.../ehcache-bad-manual-distributed.xml | 737 ++++
.../ehcache-distributed-big-payload-1.xml | 426 ++
.../ehcache-distributed-big-payload-2.xml | 427 ++
.../ehcache-distributed-big-payload-3.xml | 425 ++
.../ehcache-distributed-big-payload-4.xml | 426 ++
.../ehcache-distributed-no-caches-replicating.xml | 282 ++
.../resources/distribution/ehcache-distributed.xml | 69 +
.../resources/distribution/ehcache-florian.xml | 74 +
.../distribution/ehcache-manual-distributed1.xml | 746 ++++
.../distribution/ehcache-manual-distributed2.xml | 746 ++++
.../distribution/ehcache-manual-distributed3.xml | 746 ++++
src/test/resources/ehcache-1_1.xml | 153 +
src/test/resources/ehcache-2.xml | 194 +
src/test/resources/ehcache-big.xml | 488 +++
src/test/resources/ehcache-cacheextension.xml | 41 +
src/test/resources/ehcache-coherence-mode-test.xml | 26 +
src/test/resources/ehcache-comparator.xml | 31 +
src/test/resources/ehcache-conflict-eternal.xml | 16 +
src/test/resources/ehcache-copy-tc.xml | 45 +
src/test/resources/ehcache-copy.xml | 52 +
src/test/resources/ehcache-countinglisteners.xml | 225 +
.../ehcache-decorator-noname-fail-test.xml | 21 +
.../resources/ehcache-decorator-noname-test.xml | 32 +
src/test/resources/ehcache-decorator-test.xml | 48 +
.../resources/ehcache-default-decorator-test.xml | 26 +
src/test/resources/ehcache-defaultonly.xml | 16 +
src/test/resources/ehcache-disk.xml | 75 +
src/test/resources/ehcache-infinite-capacity.xml | 7 +
.../ehcache-invalid-cache-manager-name.xml | 11 +
src/test/resources/ehcache-invalid-cache-names.xml | 40 +
.../ehcache-invalid-cachewriter-batching.xml | 29 +
src/test/resources/ehcache-listener-scope.xml | 57 +
src/test/resources/ehcache-loaderinteractions.xml | 56 +
.../resources/ehcache-monitoring-autodetect.xml | 34 +
src/test/resources/ehcache-monitoring-off.xml | 34 +
src/test/resources/ehcache-monitoring-on.xml | 31 +
src/test/resources/ehcache-nodefault.xml | 139 +
src/test/resources/ehcache-nodisk.xml | 29 +
src/test/resources/ehcache-nolisteners.xml | 182 +
.../ehcache-nonstop-invalid-configuration-test.xml | 32 +
src/test/resources/ehcache-policy-test.xml | 83 +
src/test/resources/ehcache-replacement.xml | 45 +
src/test/resources/ehcache-search-invalid-key.xml | 17 +
.../resources/ehcache-search-invalid-value.xml | 17 +
src/test/resources/ehcache-search.xml | 69 +
src/test/resources/ehcache-storage-strategy.xml | 26 +
src/test/resources/ehcache-store.xml | 21 +
src/test/resources/ehcache-tx-local.xml | 61 +
src/test/resources/ehcache-tx-twopc.xml | 30 +
...ehcache-unloadablecachemanagerlistenerclass.xml | 175 +
src/test/resources/ehcache-withdefaultset.xml | 164 +
src/test/resources/ehcache-writer.xml | 60 +
src/test/resources/ehcache.xml | 185 +
src/test/resources/ehcacheUTF8.xml | 29 +
.../hibernate-config/domain/Account.hbm.xml | 19 +
.../hibernate-config/domain/Event.hbm.xml | 26 +
.../domain/HolidayCalendar.hbm.xml | 21 +
.../resources/hibernate-config/domain/Item.hbm.xml | 28 +
.../hibernate-config/domain/Person.hbm.xml | 40 +
.../hibernate-config/domain/PhoneNumber.hbm.xml | 20 +
src/test/resources/hibernate-config/ehcache.xml | 8 +
.../resources/hibernate-config/hibernate.cfg.xml | 48 +
src/test/resources/invalid-config-test.xml | 8 +
src/test/resources/large.jpg | Bin 0 -> 4332 bytes
src/test/resources/no-default-cache.xml | 7 +
src/test/resources/nonstop/basic-cache-test.xml | 17 +
src/test/resources/nonstop/nonstop-config-test.xml | 48 +
.../nonstop-inherits-default-config-test.xml | 28 +
.../nonstop/nonstop-invalid-config-test.xml | 18 +
src/test/resources/pool/ehcache-heap-disk.xml | 24 +
.../resources/productinfotest-version.properties | 7 +
src/test/resources/rejoin/basic-rejoin-test.xml | 16 +
.../rejoin/invalid-rejoin-no-nonstop-test.xml | 16 +
src/test/resources/simplelog.properties | 17 +
src/test/resources/sizeof.filter.fields | 3 +
src/test/resources/small.ico | Bin 0 -> 1150 bytes
src/test/resources/spring/ehcache-beans.xml | 25 +
.../terracotta/ehcache-event-replication.xml | 9 +
.../terracotta/ehcache-tc-embedded-xsd.xml | 31 +
.../resources/terracotta/ehcache-tc-embedded.xml | 31 +
.../terracotta/ehcache-terracotta-invalid1.xml | 10 +
.../terracotta/ehcache-terracotta-invalid2.xml | 10 +
.../terracotta/ehcache-terracotta-jgroups.xml | 15 +
.../terracotta/ehcache-terracotta-jms.xml | 15 +
.../terracotta/ehcache-terracotta-localhost.xml | 27 +
.../terracotta/ehcache-terracotta-offheap.xml | 16 +
.../terracotta/ehcache-terracotta-rmi.xml | 15 +
.../resources/terracotta/ehcache-terracotta.xml | 122 +
src/xslt/changelog.xsl | 18 +
svnmagic | 39 +
upload-hook.pl | 50 +
upload.sh | 15 +
1027 files changed, 182266 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/ehcache.git
More information about the pkg-java-commits
mailing list