Download ehcache-core-2.6.9.jar file

Introduction

You can download ehcache-core-2.6.9.jar in this page.

License

The Apache Software License, Version 2.0

Type List

ehcache-core-2.6.9.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/net.sf.ehcache/ehcache-core/pom.properties
META-INF/maven/net.sf.ehcache/ehcache-core/pom.xml
META-INF/services/net.sf.ehcache.EhcacheInit
ehcache-failsafe.xml
net.sf.ehcache.Cache.class
net.sf.ehcache.CacheEntry.class
net.sf.ehcache.CacheException.class
net.sf.ehcache.CacheInitializationHelper.class
net.sf.ehcache.CacheManager.class
net.sf.ehcache.CacheQuery.class
net.sf.ehcache.CacheStoreHelper.class
net.sf.ehcache.DefaultElementEvictionData.class
net.sf.ehcache.DiskStorePathManager.class
net.sf.ehcache.Disposable.class
net.sf.ehcache.Ehcache.class
net.sf.ehcache.EhcacheCoreInit.class
net.sf.ehcache.EhcacheInit.class
net.sf.ehcache.Element.class
net.sf.ehcache.ElementEvictionData.class
net.sf.ehcache.ElementIdHelper.class
net.sf.ehcache.FeaturesManager.class
net.sf.ehcache.LibraryInit.class
net.sf.ehcache.LoaderTimeoutException.class
net.sf.ehcache.MimeTypeByteArray.class
net.sf.ehcache.ObjectExistsException.class
net.sf.ehcache.Statistics.class
net.sf.ehcache.Status.class
net.sf.ehcache.TransactionController.class
net.sf.ehcache.bootstrap.BootstrapCacheLoader.class
net.sf.ehcache.bootstrap.BootstrapCacheLoaderFactory.class
net.sf.ehcache.cluster.CacheCluster.class
net.sf.ehcache.cluster.ClusterNode.class
net.sf.ehcache.cluster.ClusterScheme.class
net.sf.ehcache.cluster.ClusterSchemeNotAvailableException.class
net.sf.ehcache.cluster.ClusterTopologyListener.class
net.sf.ehcache.cluster.NoopCacheCluster.class
net.sf.ehcache.concurrent.CacheLockProvider.class
net.sf.ehcache.concurrent.ConcurrencyUtil.class
net.sf.ehcache.concurrent.LockType.class
net.sf.ehcache.concurrent.ReadWriteLockSync.class
net.sf.ehcache.concurrent.StripedReadWriteLock.class
net.sf.ehcache.concurrent.StripedReadWriteLockSync.class
net.sf.ehcache.concurrent.Sync.class
net.sf.ehcache.config.AbstractCacheConfigurationListener.class
net.sf.ehcache.config.BeanHandler.class
net.sf.ehcache.config.CacheConfigError.class
net.sf.ehcache.config.CacheConfiguration.class
net.sf.ehcache.config.CacheConfigurationListener.class
net.sf.ehcache.config.CacheWriterConfiguration.class
net.sf.ehcache.config.ConfigError.class
net.sf.ehcache.config.Configuration.class
net.sf.ehcache.config.ConfigurationFactory.class
net.sf.ehcache.config.ConfigurationHelper.class
net.sf.ehcache.config.CopyStrategyConfiguration.class
net.sf.ehcache.config.DiskStoreConfiguration.class
net.sf.ehcache.config.DynamicSearchListener.class
net.sf.ehcache.config.ElementValueComparatorConfiguration.class
net.sf.ehcache.config.FactoryConfiguration.class
net.sf.ehcache.config.InvalidConfigurationException.class
net.sf.ehcache.config.ManagementRESTServiceConfiguration.class
net.sf.ehcache.config.MemoryUnit.class
net.sf.ehcache.config.NonstopConfiguration.class
net.sf.ehcache.config.PersistenceConfiguration.class
net.sf.ehcache.config.PinningConfiguration.class
net.sf.ehcache.config.SearchAttribute.class
net.sf.ehcache.config.Searchable.class
net.sf.ehcache.config.SizeOfPolicyConfiguration.class
net.sf.ehcache.config.TerracottaClientConfiguration.class
net.sf.ehcache.config.TerracottaConfiguration.class
net.sf.ehcache.config.TimeoutBehaviorConfiguration.class
net.sf.ehcache.config.generator.ConfigurationGenerator.class
net.sf.ehcache.config.generator.ConfigurationSource.class
net.sf.ehcache.config.generator.ConfigurationUtil.class
net.sf.ehcache.config.generator.model.AbstractDepthFirstVisitor.class
net.sf.ehcache.config.generator.model.AbstractNodeElement.class
net.sf.ehcache.config.generator.model.NodeAttribute.class
net.sf.ehcache.config.generator.model.NodeElement.class
net.sf.ehcache.config.generator.model.NodeElementVisitor.class
net.sf.ehcache.config.generator.model.SimpleNodeAttribute.class
net.sf.ehcache.config.generator.model.SimpleNodeElement.class
net.sf.ehcache.config.generator.model.XMLGeneratorVisitor.class
net.sf.ehcache.config.generator.model.elements.CacheConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.CacheWriterConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.ConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.CopyStrategyConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.DefaultCacheConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.DiskStoreConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.ElementValueComparatorConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.FactoryConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.ManagementRESTServiceConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.NonstopConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.PersistenceConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.PinningConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.SearchableConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.SizeOfPolicyConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.TerracottaConfigConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.TerracottaConfigurationElement.class
net.sf.ehcache.config.generator.model.elements.TimeoutBehaviorConfigurationElement.class
net.sf.ehcache.constructs.CacheDecoratorFactory.class
net.sf.ehcache.constructs.EhcacheDecoratorAdapter.class
net.sf.ehcache.constructs.blocking.BlockingCache.class
net.sf.ehcache.constructs.blocking.CacheEntryFactory.class
net.sf.ehcache.constructs.blocking.LockTimeoutException.class
net.sf.ehcache.constructs.blocking.SelfPopulatingCache.class
net.sf.ehcache.constructs.blocking.UpdatingCacheEntryFactory.class
net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache.class
net.sf.ehcache.constructs.classloader.ClassLoaderAwareCache.class
net.sf.ehcache.constructs.classloader.InternalClassLoaderAwareCache.class
net.sf.ehcache.constructs.nonstop.CacheManagerExecutorServiceFactory.class
net.sf.ehcache.constructs.nonstop.ClusterOperation.class
net.sf.ehcache.constructs.nonstop.ClusterOperationCallable.class
net.sf.ehcache.constructs.nonstop.NonStopCacheException.class
net.sf.ehcache.constructs.nonstop.NonstopActiveDelegateHolder.class
net.sf.ehcache.constructs.nonstop.NonstopExecutorService.class
net.sf.ehcache.constructs.nonstop.NonstopExecutorServiceFactory.class
net.sf.ehcache.constructs.nonstop.NonstopExecutorServiceImpl.class
net.sf.ehcache.constructs.nonstop.NonstopThread.class
net.sf.ehcache.constructs.nonstop.NonstopThreadPool.class
net.sf.ehcache.constructs.nonstop.NonstopTimeoutBehaviorFactory.class
net.sf.ehcache.constructs.nonstop.TaskNotSubmittedTimeoutException.class
net.sf.ehcache.constructs.nonstop.ThrowTimeoutException.class
net.sf.ehcache.constructs.nonstop.concurrency.CacheOperationUnderExplicitLockCallable.class
net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingClusterOperation.class
net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingContext.class
net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingContextThreadLocal.class
net.sf.ehcache.constructs.nonstop.concurrency.InvalidLockStateAfterRejoinException.class
net.sf.ehcache.constructs.nonstop.concurrency.LockOperationTimedOutNonstopException.class
net.sf.ehcache.constructs.nonstop.concurrency.NonStopCacheKeySet.class
net.sf.ehcache.constructs.nonstop.concurrency.NonstopCacheLockProvider.class
net.sf.ehcache.constructs.nonstop.concurrency.NonstopSync.class
net.sf.ehcache.constructs.nonstop.concurrency.NonstopThreadUniqueIdProvider.class
net.sf.ehcache.constructs.nonstop.store.ClusterOperationCallableImpl.class
net.sf.ehcache.constructs.nonstop.store.ExceptionOnTimeoutStore.class
net.sf.ehcache.constructs.nonstop.store.ExecutorServiceStore.class
net.sf.ehcache.constructs.nonstop.store.LocalReadsOnTimeoutStore.class
net.sf.ehcache.constructs.nonstop.store.NoOpOnTimeoutStore.class
net.sf.ehcache.constructs.nonstop.store.NonstopStore.class
net.sf.ehcache.constructs.nonstop.store.NonstopStoreImpl.class
net.sf.ehcache.constructs.nonstop.store.NonstopTimeoutBehaviorStoreResolver.class
net.sf.ehcache.constructs.nonstop.store.RejoinAwareBlockingOperation.class
net.sf.ehcache.constructs.nonstop.store.RejoinAwareNonstopStore.class
net.sf.ehcache.constructs.nonstop.store.TransactionalExecutorServiceStore.class
net.sf.ehcache.constructs.nonstop.util.CountingThreadFactory.class
net.sf.ehcache.constructs.nonstop.util.OverrideCheck.class
net.sf.ehcache.constructs.web.ShutdownListener.class
net.sf.ehcache.distribution.CacheManagerPeerListener.class
net.sf.ehcache.distribution.CacheManagerPeerListenerFactory.class
net.sf.ehcache.distribution.CacheManagerPeerProvider.class
net.sf.ehcache.distribution.CacheManagerPeerProviderFactory.class
net.sf.ehcache.distribution.CachePeer.class
net.sf.ehcache.distribution.CacheReplicator.class
net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.class
net.sf.ehcache.distribution.EventMessage.class
net.sf.ehcache.distribution.LegacyEventMessage.class
net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider.class
net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver.class
net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender.class
net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.class
net.sf.ehcache.distribution.PayloadUtil.class
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.class
net.sf.ehcache.distribution.RMIBootstrapCacheLoader.class
net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory.class
net.sf.ehcache.distribution.RMICacheManagerPeerListener.class
net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory.class
net.sf.ehcache.distribution.RMICacheManagerPeerProvider.class
net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory.class
net.sf.ehcache.distribution.RMICachePeer.class
net.sf.ehcache.distribution.RMICachePeer_Stub.class
net.sf.ehcache.distribution.RMICacheReplicatorFactory.class
net.sf.ehcache.distribution.RMISynchronousCacheReplicator.class
net.sf.ehcache.distribution.RemoteCacheException.class
net.sf.ehcache.distribution.RmiEventMessage.class
net.sf.ehcache.distribution.TransactionalRMICachePeer.class
net.sf.ehcache.event.CacheEventListener.class
net.sf.ehcache.event.CacheEventListenerAdapter.class
net.sf.ehcache.event.CacheEventListenerFactory.class
net.sf.ehcache.event.CacheManagerEventListener.class
net.sf.ehcache.event.CacheManagerEventListenerFactory.class
net.sf.ehcache.event.CacheManagerEventListenerRegistry.class
net.sf.ehcache.event.NonstopCacheEventListener.class
net.sf.ehcache.event.NotificationScope.class
net.sf.ehcache.event.RegisteredEventListeners.class
net.sf.ehcache.event.TerracottaCacheEventReplication.class
net.sf.ehcache.event.TerracottaCacheEventReplicationFactory.class
net.sf.ehcache.exceptionhandler.CacheExceptionHandler.class
net.sf.ehcache.exceptionhandler.CacheExceptionHandlerFactory.class
net.sf.ehcache.exceptionhandler.ExceptionHandlingDynamicCacheProxy.class
net.sf.ehcache.extension.CacheExtension.class
net.sf.ehcache.extension.CacheExtensionFactory.class
net.sf.ehcache.hibernate.AbstractEhcacheProvider.class
net.sf.ehcache.hibernate.AbstractEhcacheRegionFactory.class
net.sf.ehcache.hibernate.EhCache.class
net.sf.ehcache.hibernate.EhCacheProvider.class
net.sf.ehcache.hibernate.EhCacheRegionFactory.class
net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup.class
net.sf.ehcache.hibernate.HibernateUtil.class
net.sf.ehcache.hibernate.SingletonEhCacheProvider.class
net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory.class
net.sf.ehcache.hibernate.ccs.AbstractEhcacheConcurrencyStrategy.class
net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache.class
net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache.class
net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache.class
net.sf.ehcache.hibernate.management.api.EhcacheHibernateMBean.class
net.sf.ehcache.hibernate.management.api.EhcacheStats.class
net.sf.ehcache.hibernate.management.api.HibernateStats.class
net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats.class
net.sf.ehcache.hibernate.management.impl.BaseEmitterBean.class
net.sf.ehcache.hibernate.management.impl.BeanUtils.class
net.sf.ehcache.hibernate.management.impl.CacheRegionStats.class
net.sf.ehcache.hibernate.management.impl.CacheRegionUtils.class
net.sf.ehcache.hibernate.management.impl.CollectionStats.class
net.sf.ehcache.hibernate.management.impl.EhcacheHibernate.class
net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistration.class
net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl.class
net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames.class
net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl.class
net.sf.ehcache.hibernate.management.impl.EntityStats.class
net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl.class
net.sf.ehcache.hibernate.management.impl.NullHibernateStats.class
net.sf.ehcache.hibernate.management.impl.ProviderMBeanRegistrationHelper.class
net.sf.ehcache.hibernate.management.impl.QueryStats.class
net.sf.ehcache.hibernate.nonstop.HibernateNonstopCacheExceptionHandler.class
net.sf.ehcache.hibernate.nonstop.NonstopAccessStrategyFactory.class
net.sf.ehcache.hibernate.nonstop.NonstopAwareCollectionRegionAccessStrategy.class
net.sf.ehcache.hibernate.nonstop.NonstopAwareEntityRegionAccessStrategy.class
net.sf.ehcache.hibernate.regions.EhcacheCollectionRegion.class
net.sf.ehcache.hibernate.regions.EhcacheDataRegion.class
net.sf.ehcache.hibernate.regions.EhcacheEntityRegion.class
net.sf.ehcache.hibernate.regions.EhcacheGeneralDataRegion.class
net.sf.ehcache.hibernate.regions.EhcacheQueryResultsRegion.class
net.sf.ehcache.hibernate.regions.EhcacheTimestampsRegion.class
net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion.class
net.sf.ehcache.hibernate.strategy.AbstractEhcacheAccessStrategy.class
net.sf.ehcache.hibernate.strategy.AbstractReadWriteEhcacheAccessStrategy.class
net.sf.ehcache.hibernate.strategy.EhcacheAccessStrategyFactory.class
net.sf.ehcache.hibernate.strategy.EhcacheAccessStrategyFactoryImpl.class
net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheCollectionRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.TransactionalEhcacheCollectionRegionAccessStrategy.class
net.sf.ehcache.hibernate.strategy.TransactionalEhcacheEntityRegionAccessStrategy.class
net.sf.ehcache.loader.CacheLoader.class
net.sf.ehcache.loader.CacheLoaderFactory.class
net.sf.ehcache.management.Cache.class
net.sf.ehcache.management.CacheConfiguration.class
net.sf.ehcache.management.CacheConfigurationMBean.class
net.sf.ehcache.management.CacheMBean.class
net.sf.ehcache.management.CacheManager.class
net.sf.ehcache.management.CacheManagerMBean.class
net.sf.ehcache.management.CacheStatistics.class
net.sf.ehcache.management.CacheStatisticsMBean.class
net.sf.ehcache.management.ManagedCacheManagerPeerProvider.class
net.sf.ehcache.management.ManagementServer.class
net.sf.ehcache.management.ManagementServerLoader.class
net.sf.ehcache.management.ManagementService.class
net.sf.ehcache.management.ResourceClassLoader.class
net.sf.ehcache.management.Store.class
net.sf.ehcache.management.provider.MBeanRegistrationProvider.class
net.sf.ehcache.management.provider.MBeanRegistrationProviderException.class
net.sf.ehcache.management.provider.MBeanRegistrationProviderFactory.class
net.sf.ehcache.management.provider.MBeanRegistrationProviderFactoryImpl.class
net.sf.ehcache.management.provider.MBeanRegistrationProviderImpl.class
net.sf.ehcache.management.provider.NullMBeanRegistrationProvider.class
net.sf.ehcache.management.sampled.CacheManagerSampler.class
net.sf.ehcache.management.sampled.CacheManagerSamplerImpl.class
net.sf.ehcache.management.sampled.CacheSampler.class
net.sf.ehcache.management.sampled.CacheSamplerImpl.class
net.sf.ehcache.management.sampled.ComprehensiveCacheSampler.class
net.sf.ehcache.management.sampled.ComprehensiveCacheSamplerImpl.class
net.sf.ehcache.management.sampled.SampledCache.class
net.sf.ehcache.management.sampled.SampledCacheMBean.class
net.sf.ehcache.management.sampled.SampledCacheManager.class
net.sf.ehcache.management.sampled.SampledCacheManagerMBean.class
net.sf.ehcache.management.sampled.SampledEhcacheMBeans.class
net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider.class
net.sf.ehcache.management.sampled.Utils.class
net.sf.ehcache.pool.Pool.class
net.sf.ehcache.pool.PoolAccessor.class
net.sf.ehcache.pool.PoolEvictor.class
net.sf.ehcache.pool.PoolableStore.class
net.sf.ehcache.pool.Size.class
net.sf.ehcache.pool.SizeOfEngine.class
net.sf.ehcache.pool.impl.AbstractBalancedAccessEvictor.class
net.sf.ehcache.pool.impl.AbstractFromLargestCachePoolEvictor.class
net.sf.ehcache.pool.impl.AbstractPool.class
net.sf.ehcache.pool.impl.AbstractPoolAccessor.class
net.sf.ehcache.pool.impl.AtomicPoolAccessor.class
net.sf.ehcache.pool.impl.BalancedAccessOnDiskPoolEvictor.class
net.sf.ehcache.pool.impl.BalancedAccessOnHeapPoolEvictor.class
net.sf.ehcache.pool.impl.BoundedPool.class
net.sf.ehcache.pool.impl.DefaultSizeOfEngine.class
net.sf.ehcache.pool.impl.FromLargestCacheOnDiskPoolEvictor.class
net.sf.ehcache.pool.impl.FromLargestCacheOnHeapPoolEvictor.class
net.sf.ehcache.pool.impl.LockedPoolAccessor.class
net.sf.ehcache.pool.impl.StrictlyBoundedPool.class
net.sf.ehcache.pool.impl.UnboundedPool.class
net.sf.ehcache.pool.sizeof.AgentLoader.class
net.sf.ehcache.pool.sizeof.AgentSizeOf.class
net.sf.ehcache.pool.sizeof.FlyweightType.class
net.sf.ehcache.pool.sizeof.JvmInformation.class
net.sf.ehcache.pool.sizeof.MaxDepthExceededException.class
net.sf.ehcache.pool.sizeof.ObjectGraphWalker.class
net.sf.ehcache.pool.sizeof.PrimitiveType.class
net.sf.ehcache.pool.sizeof.ReflectionSizeOf.class
net.sf.ehcache.pool.sizeof.SizeOf.class
net.sf.ehcache.pool.sizeof.UnsafeSizeOf.class
net.sf.ehcache.pool.sizeof.annotations.IgnoreSizeOf.class
net.sf.ehcache.pool.sizeof.filter.AnnotationProxyFactory.class
net.sf.ehcache.pool.sizeof.filter.AnnotationSizeOfFilter.class
net.sf.ehcache.pool.sizeof.filter.CombinationSizeOfFilter.class
net.sf.ehcache.pool.sizeof.filter.PassThroughFilter.class
net.sf.ehcache.pool.sizeof.filter.ResourceSizeOfFilter.class
net.sf.ehcache.pool.sizeof.filter.SizeOfFilter.class
net.sf.ehcache.search.Attribute.class
net.sf.ehcache.search.Direction.class
net.sf.ehcache.search.NullResults.class
net.sf.ehcache.search.Query.class
net.sf.ehcache.search.Result.class
net.sf.ehcache.search.Results.class
net.sf.ehcache.search.SearchException.class
net.sf.ehcache.search.aggregator.Aggregator.class
net.sf.ehcache.search.aggregator.AggregatorException.class
net.sf.ehcache.search.aggregator.AggregatorInstance.class
net.sf.ehcache.search.aggregator.Aggregators.class
net.sf.ehcache.search.aggregator.Average.class
net.sf.ehcache.search.aggregator.Count.class
net.sf.ehcache.search.aggregator.Max.class
net.sf.ehcache.search.aggregator.Min.class
net.sf.ehcache.search.aggregator.Sum.class
net.sf.ehcache.search.attribute.AttributeExtractor.class
net.sf.ehcache.search.attribute.AttributeExtractorException.class
net.sf.ehcache.search.attribute.AttributeType.class
net.sf.ehcache.search.attribute.DynamicAttributesExtractor.class
net.sf.ehcache.search.attribute.JavaBeanAttributeExtractor.class
net.sf.ehcache.search.attribute.KeyObjectAttributeExtractor.class
net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.class
net.sf.ehcache.search.attribute.ValueObjectAttributeExtractor.class
net.sf.ehcache.search.expression.AlwaysMatch.class
net.sf.ehcache.search.expression.And.class
net.sf.ehcache.search.expression.BaseCriteria.class
net.sf.ehcache.search.expression.Between.class
net.sf.ehcache.search.expression.ComparableValue.class
net.sf.ehcache.search.expression.Criteria.class
net.sf.ehcache.search.expression.EqualTo.class
net.sf.ehcache.search.expression.GreaterThan.class
net.sf.ehcache.search.expression.GreaterThanOrEqual.class
net.sf.ehcache.search.expression.ILike.class
net.sf.ehcache.search.expression.InCollection.class
net.sf.ehcache.search.expression.LessThan.class
net.sf.ehcache.search.expression.LessThanOrEqual.class
net.sf.ehcache.search.expression.Not.class
net.sf.ehcache.search.expression.NotEqualTo.class
net.sf.ehcache.search.expression.NotILike.class
net.sf.ehcache.search.expression.Or.class
net.sf.ehcache.search.impl.AggregateOnlyResult.class
net.sf.ehcache.search.impl.BaseQueryInterpreter.class
net.sf.ehcache.search.impl.BaseResult.class
net.sf.ehcache.search.impl.DynamicSearchChecker.class
net.sf.ehcache.search.impl.GroupedResultImpl.class
net.sf.ehcache.search.impl.OrderComparator.class
net.sf.ehcache.search.impl.ResultImpl.class
net.sf.ehcache.search.impl.ResultsImpl.class
net.sf.ehcache.search.impl.SearchManager.class
net.sf.ehcache.statistics.CacheUsageListener.class
net.sf.ehcache.statistics.LiveCacheStatistics.class
net.sf.ehcache.statistics.LiveCacheStatisticsData.class
net.sf.ehcache.statistics.LiveCacheStatisticsImpl.class
net.sf.ehcache.statistics.LiveCacheStatisticsWrapper.class
net.sf.ehcache.statistics.NullLiveCacheStatisticsData.class
net.sf.ehcache.statistics.sampled.CacheStatisticsSampler.class
net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics.class
net.sf.ehcache.statistics.sampled.SampledCacheStatistics.class
net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl.class
net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper.class
net.sf.ehcache.store.AbstractPolicy.class
net.sf.ehcache.store.AbstractStore.class
net.sf.ehcache.store.CacheKeySet.class
net.sf.ehcache.store.DefaultElementValueComparator.class
net.sf.ehcache.store.DiskBackedMemoryStore.class
net.sf.ehcache.store.DiskStoreBootstrapCacheLoader.class
net.sf.ehcache.store.DiskStoreBootstrapCacheLoaderFactory.class
net.sf.ehcache.store.ElementIdAssigningStore.class
net.sf.ehcache.store.ElementValueComparator.class
net.sf.ehcache.store.FifoPolicy.class
net.sf.ehcache.store.FrontEndCacheTier.class
net.sf.ehcache.store.LegacyStoreWrapper.class
net.sf.ehcache.store.LfuPolicy.class
net.sf.ehcache.store.LruMemoryStore.class
net.sf.ehcache.store.LruPolicy.class
net.sf.ehcache.store.MemoryLimitedCacheLoader.class
net.sf.ehcache.store.MemoryOnlyStore.class
net.sf.ehcache.store.MemoryStore.class
net.sf.ehcache.store.MemoryStoreEvictionPolicy.class
net.sf.ehcache.store.NotifyingMemoryStore.class
net.sf.ehcache.store.NullStore.class
net.sf.ehcache.store.Policy.class
net.sf.ehcache.store.Store.class
net.sf.ehcache.store.StoreListener.class
net.sf.ehcache.store.StoreQuery.class
net.sf.ehcache.store.StripedReadWriteLockProvider.class
net.sf.ehcache.store.TerracottaStore.class
net.sf.ehcache.store.TierableStore.class
net.sf.ehcache.store.chm.SelectableConcurrentHashMap.class
net.sf.ehcache.store.compound.CopyStrategy.class
net.sf.ehcache.store.compound.ImmutableValueElementCopyStrategy.class
net.sf.ehcache.store.compound.LegacyCopyStrategyAdapter.class
net.sf.ehcache.store.compound.NullReadWriteCopyStrategy.class
net.sf.ehcache.store.compound.ReadWriteCopyStrategy.class
net.sf.ehcache.store.compound.ReadWriteSerializationCopyStrategy.class
net.sf.ehcache.store.compound.SerializationCopyStrategy.class
net.sf.ehcache.store.disk.DiskSizeOfEngine.class
net.sf.ehcache.store.disk.DiskStorageFactory.class
net.sf.ehcache.store.disk.DiskStore.class
net.sf.ehcache.store.disk.ElementSubstituteFilter.class
net.sf.ehcache.store.disk.HashEntry.class
net.sf.ehcache.store.disk.Segment.class
net.sf.ehcache.store.disk.StoreUpdateException.class
net.sf.ehcache.store.disk.ods.AATreeSet.class
net.sf.ehcache.store.disk.ods.FileAllocationTree.class
net.sf.ehcache.store.disk.ods.Region.class
net.sf.ehcache.store.disk.ods.RegionSet.class
net.sf.ehcache.terracotta.ClusteredInstanceFactory.class
net.sf.ehcache.terracotta.ClusteredInstanceFactoryWrapper.class
net.sf.ehcache.terracotta.DisconnectedClusterNode.class
net.sf.ehcache.terracotta.InternalEhcache.class
net.sf.ehcache.terracotta.KeySnapshotter.class
net.sf.ehcache.terracotta.RotatingSnapshotFile.class
net.sf.ehcache.terracotta.SerializationHelper.class
net.sf.ehcache.terracotta.TerracottaBootstrapCacheLoader.class
net.sf.ehcache.terracotta.TerracottaBootstrapCacheLoaderFactory.class
net.sf.ehcache.terracotta.TerracottaCacheCluster.class
net.sf.ehcache.terracotta.TerracottaClient.class
net.sf.ehcache.terracotta.TerracottaClientRejoinListener.class
net.sf.ehcache.terracotta.TerracottaClusteredInstanceHelper.class
net.sf.ehcache.terracotta.TerracottaNotRunningException.class
net.sf.ehcache.transaction.AbstractSoftLockManager.class
net.sf.ehcache.transaction.AbstractTransactionIDFactory.class
net.sf.ehcache.transaction.AbstractTransactionStore.class
net.sf.ehcache.transaction.DeadLockException.class
net.sf.ehcache.transaction.Decision.class
net.sf.ehcache.transaction.DelegatingTransactionIDFactory.class
net.sf.ehcache.transaction.ExpiredTransactionIDImpl.class
net.sf.ehcache.transaction.ReadCommittedSoftLockFactory.class
net.sf.ehcache.transaction.ReadCommittedSoftLockImpl.class
net.sf.ehcache.transaction.SoftLock.class
net.sf.ehcache.transaction.SoftLockFactory.class
net.sf.ehcache.transaction.SoftLockHelper.class
net.sf.ehcache.transaction.SoftLockID.class
net.sf.ehcache.transaction.SoftLockManager.class
net.sf.ehcache.transaction.SoftLockManagerImpl.class
net.sf.ehcache.transaction.TransactionAwareAttributeExtractor.class
net.sf.ehcache.transaction.TransactionException.class
net.sf.ehcache.transaction.TransactionID.class
net.sf.ehcache.transaction.TransactionIDFactory.class
net.sf.ehcache.transaction.TransactionIDFactoryImpl.class
net.sf.ehcache.transaction.TransactionIDImpl.class
net.sf.ehcache.transaction.TransactionIDNotFoundException.class
net.sf.ehcache.transaction.TransactionIDSerializedForm.class
net.sf.ehcache.transaction.TransactionInterruptedException.class
net.sf.ehcache.transaction.TransactionTimeoutException.class
net.sf.ehcache.transaction.XidTransactionIDSerializedForm.class
net.sf.ehcache.transaction.local.JtaLocalTransactionStore.class
net.sf.ehcache.transaction.local.LocalRecoveryManager.class
net.sf.ehcache.transaction.local.LocalTransactionContext.class
net.sf.ehcache.transaction.local.LocalTransactionStore.class
net.sf.ehcache.transaction.local.TransactionListener.class
net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup.class
net.sf.ehcache.transaction.manager.TransactionManagerLookup.class
net.sf.ehcache.transaction.manager.selector.AtomikosSelector.class
net.sf.ehcache.transaction.manager.selector.BitronixSelector.class
net.sf.ehcache.transaction.manager.selector.ClassSelector.class
net.sf.ehcache.transaction.manager.selector.FactorySelector.class
net.sf.ehcache.transaction.manager.selector.GenericJndiSelector.class
net.sf.ehcache.transaction.manager.selector.GlassfishSelector.class
net.sf.ehcache.transaction.manager.selector.JndiSelector.class
net.sf.ehcache.transaction.manager.selector.NullSelector.class
net.sf.ehcache.transaction.manager.selector.Selector.class
net.sf.ehcache.transaction.manager.selector.WeblogicSelector.class
net.sf.ehcache.transaction.xa.EhcacheXAException.class
net.sf.ehcache.transaction.xa.EhcacheXAResource.class
net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl.class
net.sf.ehcache.transaction.xa.ExpiredXidTransactionIDImpl.class
net.sf.ehcache.transaction.xa.OptimisticLockFailureException.class
net.sf.ehcache.transaction.xa.SerializableXid.class
net.sf.ehcache.transaction.xa.XAExecutionListener.class
net.sf.ehcache.transaction.xa.XATransactionContext.class
net.sf.ehcache.transaction.xa.XATransactionStore.class
net.sf.ehcache.transaction.xa.XidTransactionID.class
net.sf.ehcache.transaction.xa.XidTransactionIDImpl.class
net.sf.ehcache.transaction.xa.commands.AbstractStoreCommand.class
net.sf.ehcache.transaction.xa.commands.Command.class
net.sf.ehcache.transaction.xa.commands.StorePutCommand.class
net.sf.ehcache.transaction.xa.commands.StoreRemoveCommand.class
net.sf.ehcache.transaction.xa.processor.XARequest.class
net.sf.ehcache.transaction.xa.processor.XARequestProcessor.class
net.sf.ehcache.transaction.xa.processor.XAThreadPool.class
net.sf.ehcache.util.AggregateIterator.class
net.sf.ehcache.util.AtomicLongSequence.class
net.sf.ehcache.util.CacheTransactionHelper.class
net.sf.ehcache.util.CircularLossyQueue.class
net.sf.ehcache.util.ClassLoaderUtil.class
net.sf.ehcache.util.FailSafeTimer.class
net.sf.ehcache.util.FindBugsSuppressWarnings.class
net.sf.ehcache.util.LargeCollection.class
net.sf.ehcache.util.LargeSet.class
net.sf.ehcache.util.LongSequence.class
net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream.class
net.sf.ehcache.util.MemorySizeParser.class
net.sf.ehcache.util.MergedEnumeration.class
net.sf.ehcache.util.NamedThreadFactory.class
net.sf.ehcache.util.PreferTCCLObjectInputStream.class
net.sf.ehcache.util.ProductInfo.class
net.sf.ehcache.util.PropertyUtil.class
net.sf.ehcache.util.SetAsList.class
net.sf.ehcache.util.SlewClock.class
net.sf.ehcache.util.TimeProviderLoader.class
net.sf.ehcache.util.TimeUtil.class
net.sf.ehcache.util.Timestamper.class
net.sf.ehcache.util.UpdateChecker.class
net.sf.ehcache.util.VmUtils.class
net.sf.ehcache.util.WeakIdentityConcurrentMap.class
net.sf.ehcache.util.counter.Counter.class
net.sf.ehcache.util.counter.CounterConfig.class
net.sf.ehcache.util.counter.CounterImpl.class
net.sf.ehcache.util.counter.CounterManager.class
net.sf.ehcache.util.counter.CounterManagerImpl.class
net.sf.ehcache.util.counter.sampled.SampledCounter.class
net.sf.ehcache.util.counter.sampled.SampledCounterConfig.class
net.sf.ehcache.util.counter.sampled.SampledCounterImpl.class
net.sf.ehcache.util.counter.sampled.SampledRateCounter.class
net.sf.ehcache.util.counter.sampled.SampledRateCounterConfig.class
net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl.class
net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue.class
net.sf.ehcache.util.lang.VicariousThreadLocal.class
net.sf.ehcache.util.ratestatistics.AbstractRateStatistic.class
net.sf.ehcache.util.ratestatistics.AtomicRateStatistic.class
net.sf.ehcache.util.ratestatistics.RateStatistic.class
net.sf.ehcache.util.ratestatistics.UnlockedRateStatistic.class
net.sf.ehcache.writer.AbstractCacheWriter.class
net.sf.ehcache.writer.CacheWriter.class
net.sf.ehcache.writer.CacheWriterFactory.class
net.sf.ehcache.writer.CacheWriterManager.class
net.sf.ehcache.writer.CacheWriterManagerException.class
net.sf.ehcache.writer.writebehind.AbstractWriteBehindQueue.class
net.sf.ehcache.writer.writebehind.CastingOperationConverter.class
net.sf.ehcache.writer.writebehind.CoalesceKeysFilter.class
net.sf.ehcache.writer.writebehind.OperationConverter.class
net.sf.ehcache.writer.writebehind.OperationsFilter.class
net.sf.ehcache.writer.writebehind.WriteBehind.class
net.sf.ehcache.writer.writebehind.WriteBehindManager.class
net.sf.ehcache.writer.writebehind.WriteBehindQueue.class
net.sf.ehcache.writer.writebehind.WriteBehindQueueManager.class
net.sf.ehcache.writer.writebehind.operations.BatchOperation.class
net.sf.ehcache.writer.writebehind.operations.DeleteAllOperation.class
net.sf.ehcache.writer.writebehind.operations.DeleteOperation.class
net.sf.ehcache.writer.writebehind.operations.KeyBasedOperation.class
net.sf.ehcache.writer.writebehind.operations.SingleOperation.class
net.sf.ehcache.writer.writebehind.operations.SingleOperationType.class
net.sf.ehcache.writer.writebehind.operations.WriteAllOperation.class
net.sf.ehcache.writer.writebehind.operations.WriteOperation.class
net.sf.ehcache.writer.writethrough.WriteThroughManager.class
net/sf/ehcache/pool/builtin-sizeof.filter
net/sf/ehcache/pool/sizeof/sizeof-agent.jar
net/sf/ehcache/version.properties

Pom

ehcache-core-2.6.9.pom file content.

<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>net.sf.ehcache</groupId>
    <artifactId>ehcache-parent</artifactId>
    <version>2.5</version>
    <relativePath/>
  </parent>

  <artifactId>ehcache-core</artifactId>
  <packaging>jar</packaging>
  <version>2.6.9</version>

  <name>Ehcache Core</name>
  <description>This is the ehcache core module. Pair it with other modules for added functionality.</description>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>src/assemble/EHCACHE-CORE-LICENSE.txt</url>
    </license>
  </licenses>
  <url>http://ehcache.org</url>


  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <net.sf.ehcache.speedAdjustmentFactor>5</net.sf.ehcache.speedAdjustmentFactor>
    <testDir>src/test/java</testDir>
    <testResources>src/test/resources</testResources>
    <name>ehcache</name>
    <skipCheckstyle>false</skipCheckstyle>
    <skipJavadoc>false</skipJavadoc>
    <build.timestamp>${maven.build.timestamp}</build.timestamp>
    <tests.supplemental.args/>
    <surefire.version>2.10</surefire.version>
  </properties>

  <dependencies>
    <!--Required scope -->
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.6.1</version>
      <scope>compile</scope>
    </dependency>
    
    <!-- packaged into the main jar using shade plugin. Its dependency is removed in the final pom 
    <dependency>
      <groupId>net.sf.ehcache</groupId>
      <artifactId>ehcache-rest-agent</artifactId>
      <version>${project.version}</version>
    </dependency-->    

    <!-- With slf4j, users must choose a concrete logging implementation
      at deploy time, which they provide The maven dependency declarations are
      reproduced here for convenience.

      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-jdk14</artifactId>
        <version>1.6.1</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>1.6.1</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>1.6.1</version>
      </dependency>
    -->

    <!-- Provided scope. This one, or another concrete logging implementation
      must be provided. -->
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-jdk14</artifactId>
      <version>1.6.1</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.4</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-core</artifactId>
      <version>3.5.1-Final</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.transaction</groupId>
      <artifactId>jta</artifactId>
      <version>1.1</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>net.sf.ehcache</groupId>
      <artifactId>sizeof-agent</artifactId>
      <version>1.0.1</version>
      <scope>provided</scope>
    </dependency>    

    <!-- Test scope -->
    <dependency>
      <groupId>org.codehaus.btm</groupId>
      <artifactId>btm</artifactId>
      <version>2.0.1</version>
      <scope>test</scope>
    </dependency>    
    <dependency>
      <groupId>net.sf.hibernate</groupId>
      <artifactId>hibernate</artifactId>
      <version>2.1.8</version>
      <exclusions>
        <exclusion>
          <groupId>javax.transaction</groupId>
          <artifactId>jta</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.security</groupId>
          <artifactId>jacc</artifactId>
        </exclusion>
        <exclusion>
          <groupId>net.sf.ehcache</groupId>
          <artifactId>ehcache</artifactId>
        </exclusion>
      </exclusions>
      <scope>provided</scope>
    </dependency>   
    <dependency>
      <groupId>org.hamcrest</groupId>
      <artifactId>hamcrest-core</artifactId>
      <version>1.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.hamcrest</groupId>
      <artifactId>hamcrest-library</artifactId>
      <version>1.2</version>
      <scope>test</scope>
    </dependency>      
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
      <scope>test</scope>
    </dependency>   
    <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.6.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>javassist</groupId>
      <artifactId>javassist</artifactId>
      <version>3.4.GA</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-ehcache</artifactId>
      <version>3.3.2.GA</version>
      <scope>test</scope>
      <exclusions>
        <exclusion>
          <artifactId>ehcache</artifactId>
          <groupId>net.sf.ehcache</groupId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <!-- Needed by net.sf.ehcache.hibernate.HibernateAPIUsageTest.testAPIAsUsedByHibernate2() -->
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.derby</groupId>
      <artifactId>derby</artifactId>
      <version>10.5.3.0_1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.mockito</groupId>
      <artifactId>mockito-core</artifactId>
      <version>1.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>com.sun.xsom</groupId>
      <artifactId>xsom</artifactId>
      <version>20100725</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.beanshell</groupId>
      <artifactId>bsh</artifactId>
      <version>1.3.0</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
      </resource>
      <resource>
        <directory>${project.build.directory}/generated-resources</directory>
        <filtering>false</filtering>
      </resource>
    </resources>
    <testSourceDirectory>${basedir}/${testDir}</testSourceDirectory>
    <testResources>
      <testResource>
        <directory>${basedir}/src/main/config/jcache</directory>
      </testResource>
      <testResource>
        <directory>${basedir}/${testResources}</directory>
      </testResource>
    </testResources>

    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.3.1</version>
        <configuration>
          <archive>
            <manifestEntries>
              <License>Apache Software License, Version 2.0</License>
            </manifestEntries>
          </archive>
        </configuration>
        <executions>
          <execution>
            <id>test-jar</id>
            <goals>
              <goal>test-jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.7</version>

        <configuration>
          <skip>${skipJavadoc}</skip>
          <author>true</author>
          <!--<destDir>${project.build.directory}/site/javadoc</destDir> -->
          <header><![CDATA[<a href="/" target="_top">ehcache</a>]]></header>
          <minmemory>128m</minmemory>
          <maxmemory>512</maxmemory>
          <overview>${basedir}/src/main/java/net/sf/ehcache/overview.html
          </overview>
          <use>true</use>
          <version>true</version>
          <windowtitle>${project.name} ${project.version} API</windowtitle>
        </configuration>

        <executions>
          <execution>
            <id>generate-javadoc</id>
            <phase>pre-site</phase>
            <goals>
              <goal>javadoc</goal>
            </goals>
            <configuration>
              <!--<doclet>ydoc.doclets.YStandard</doclet> -->
              <!--<docletPath> -->
              <!--${ydoc.home}/lib/ydoc.jar${path.separator}${ydoc.home}/lib/class2svg.jar${path.separator}${ydoc.home}/resources -->
              <!--</docletPath> -->
              <!--<additionalparam>-license ${ydoc.license} -filter -->
              <!--ydoc.filters.ExcludeFilter -filterpath -->
              <!--${ydoc.home}/lib/ydoc.jar -umlautogen -->
              <!--</additionalparam> -->
              <author>true</author>
              <!--<destDir>${project.build.directory}/site/javadoc</destDir> -->
              <header><![CDATA[<a href="/" target="_top">ehcache</a>]]></header>
              <minmemory>128m</minmemory>
              <maxmemory>512</maxmemory>
              <overview>${basedir}/src/main/java/net/sf/ehcache/overview.html</overview>
              <use>true</use>
              <version>true</version>
              <windowtitle>${project.name} ${project.version} API
              </windowtitle>
            </configuration>
          </execution>
        </executions>
      </plugin>

      <!--plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-shade-plugin</artifactId>
        <version>1.7.1</version>
        <configuration>
          <artifactSet>
            <includes>
              <include>net.sf.ehcache:ehcache-rest-agent</include>
            </includes>
          </artifactSet>       
          <filters>
            <filter>
              <artifact>*:*</artifact>
              <excludes>
                <exclude>**/license.txt</exclude>
                <exclude>**/thirdpartylicenses.txt</exclude>
              </excludes>
            </filter>		  
          </filters>    
          <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
          <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>            
        </configuration>
        <executions>
          <execution>
            <id>shade-jar</id>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
          </execution>
        </executions>
      </plugin--> 
      
      <plugin>
        <groupId>org.codehaus.gmaven</groupId>
        <artifactId>gmaven-plugin</artifactId>
        <version>1.3</version>
        <executions>
          <execution>
            <id>build-revision</id>
            <phase>generate-resources</phase>
            <goals>
              <goal>execute</goal>
            </goals>
            <configuration>
              <source><![CDATA[
                      def getLastChangedRevision(path) {
                        fullPath = path.getCanonicalPath()
                        outProp = "svninfo" + fullPath.hashCode();
                        ant.exec(executable : 'svn', outputproperty: outProp ,
                                 dir: fullPath, resultproperty: 'svnexitcode',
                                 failifexecutionfails: 'false') {
                          arg(value : 'info')
                        }
                        if (ant.antProject.properties['svnexitcode'] == '1') {
                          println "return unkown because svn exitcode is 1"
                          return "unknown"
                        }
                        svninfo = ant.antProject.properties[outProp]
                        if (svninfo == null) {
                          println "return unknown because svninfo is null"
                          return "unknown"
                        }
                        def matcher = ( svninfo =~ /Last Changed Rev: (\d+)/ )
                        if (matcher[0].size > 1) {
                          return matcher[0][1]
                        } else {
                          println "return unknown because matcher found no match"
                          return "unknown"
                        }
                      }
                      core_revision = getLastChangedRevision(project.basedir)

                      project.properties.setProperty('build.revision', core_revision)
                      def proc = "hostname".execute()
                      proc.waitFor()
                      def hostname = "unknown"
                      if (proc.exitValue() == 0)
                        hostname = proc.text.trim()
                      project.properties.setProperty('build.hostname', hostname)
                    ]]></source>
            </configuration>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
        <version>2.0.3</version>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>${surefire.version}</version>
        <configuration>
          <forkMode>pertest</forkMode>
          <argLine>${tests.supplemental.args} -Xmx64m</argLine>
          <childDelegation>false</childDelegation>
          <disableXmlReport>false</disableXmlReport>
          <printSummary>true</printSummary>
          <reportFormat>plain</reportFormat>
          <redirectTestOutputToFile>false</redirectTestOutputToFile>
          <systemPropertyVariables>
            <net.sf.ehcache.skipUpdateCheck>true</net.sf.ehcache.skipUpdateCheck>
            <java.awt.headless>true</java.awt.headless>
            <net.sf.ehcache.speedAdjustmentFactor>${net.sf.ehcache.speedAdjustmentFactor}</net.sf.ehcache.speedAdjustmentFactor>
            <java.io.tmpdir>${project.build.directory}</java.io.tmpdir>
          </systemPropertyVariables>
          <classpathDependencyExcludes>
            <classpathDependencyExclude>net.sf.ehcache:sizeof-agent</classpathDependencyExclude>
          </classpathDependencyExcludes>
        </configuration>
        <executions>
          <execution>
            <!-- The default-test execution is automatically bound to the test phase by Surefire -->
            <id>default-test</id>
            <configuration>
              <excludes>
                <exclude>**/*$*</exclude>
                <exclude>**/Abstract*Test.java</exclude>
                <exclude>**/RMICacheReplicatorWithLargePayloadTest.java</exclude>
                <exclude>**/*Integration*Test.java</exclude>
              </excludes>
            </configuration>
          </execution>
          <execution>
            <!-- Run RMICacheReplicatorWithLargePayloadTest with 256 MB heap -->
            <id>large-heap-test-execution</id>
            <phase>integration-test</phase>
            <goals>
              <goal>test</goal>
            </goals>
            <configuration>
              <excludes>
                <exclude>**/*$*</exclude>
              </excludes>
              <includes>
                <include>**/RMICacheReplicatorWithLargePayloadTest.java
                </include>
                <include>**/TerracottaIntegrationTest.java</include>
              </includes>
              <argLine>${tests.supplemental.args} -Xms512m -Xmx512m</argLine>
            </configuration>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <version>2.7</version>
        <executions>
          <execution>
            <phase>verify</phase>
            <goals>
              <goal>checkstyle</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <configLocation>${basedir}/checkstyle/checkstyle.xml</configLocation>
          <suppressionsLocation>${basedir}/checkstyle/suppressions.xml</suppressionsLocation>
          <headerLocation>${basedir}/checkstyle/ClassHeader.txt</headerLocation>
          <skip>${skipCheckstyle}</skip>
          <enableRSS>false</enableRSS>
          <linkXRef>false</linkXRef>
          <consoleOutput>true</consoleOutput>
          <failsOnError>true</failsOnError>
          <failOnViolation>true</failOnViolation>
          <includeTestSourceDirectory>false</includeTestSourceDirectory>
          <enableRulesSummary>true</enableRulesSummary>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>xml-maven-plugin</artifactId>
        <version>1.0</version>
        <executions>
          <execution>
            <goals>
              <goal>transform</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <transformationSets>
            <transformationSet>
              <dir>${basedir}/src/changes</dir>
              <outputDir>${project.build.directory}</outputDir>
              <stylesheet>${basedir}/src/xslt/changelog.xsl</stylesheet>
              <fileMappers>
                <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.FileExtensionMapper">
                  <targetExtension>.txt</targetExtension>
                </fileMapper>
              </fileMappers>
            </transformationSet>
          </transformationSets>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.3</version>
        <configuration>
          <filters>
            <filter>${basedir}/src/assemble/filter.properties</filter>
          </filters>
          <descriptors>
            <descriptor>${basedir}/src/assemble/distribution.xml</descriptor>
          </descriptors>
          <tarLongFileMode>gnu</tarLongFileMode>
        </configuration>
        <executions>
          <execution>
            <id>attach-distribution</id>
            <phase>package</phase>
            <goals>
              <goal>single</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>2.2</version>
        <executions>
          <execution>
            <phase>generate-resources</phase>
            <id>copy-agent-jar-to-resources</id>
            <goals>
              <goal>copy-dependencies</goal>
            </goals>
            <configuration>
              <excludeArtifactIds>*</excludeArtifactIds>
              <includeArtifactIds>sizeof-agent</includeArtifactIds>
              <outputDirectory>${project.build.directory}/generated-resources/net/sf/ehcache/pool/sizeof/</outputDirectory>
              <stripVersion>true</stripVersion>
              <excludeTransitive>true</excludeTransitive>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>rmic-maven-plugin</artifactId>
        <version>1.1</version>
        <executions>
          <execution>
            <id>rmi-compilation</id>
            <phase>compile</phase>
            <goals>
              <goal>rmic</goal>
            </goals>
            <configuration>
              <includes>
                <include>**/RMICachePeer.class</include>
              </includes>
              <outputDirectory>${project.build.outputDirectory}</outputDirectory>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <pluginManagement>
      <plugins>
        <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
        <plugin>
          <groupId>org.eclipse.m2e</groupId>
          <artifactId>lifecycle-mapping</artifactId>
          <version>1.0.0</version>
          <configuration>
            <lifecycleMappingMetadata>
              <pluginExecutions>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>xml-maven-plugin</artifactId>
                    <versionRange>[1.0,)</versionRange>
                    <goals>
                      <goal>transform</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-dependency-plugin</artifactId>
                    <versionRange>[1.0,)</versionRange>
                    <goals>
                      <goal>copy-dependencies</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.codehaus.gmaven</groupId>
                    <artifactId>gmaven-plugin</artifactId>
                    <versionRange>[1.3,)</versionRange>
                    <goals>
                      <goal>execute</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>rmic-maven-plugin</artifactId>
                    <versionRange>[1.1,)</versionRange>
                    <goals>
                      <goal>rmic</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-checkstyle-plugin</artifactId>
                    <versionRange>[2.7,)</versionRange>
                    <goals>
                      <goal>checkstyle</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore/>
                  </action>
                </pluginExecution>
              </pluginExecutions>
            </lifecycleMappingMetadata>
          </configuration>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>

  <profiles>
    <profile>
      <id>staging</id>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-gpg-plugin</artifactId>
            <executions>
              <execution>
                <id>sign-artifacts</id>
                <phase>deploy</phase>
                <goals>
                  <goal>sign</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
    </profile>
    <profile>
      <id>perfTests</id>
      <properties>
        <testDir>src/test/perf</testDir>
        <testResources>src/test/perfResources</testResources>
      </properties>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>${surefire.version}</version>
            <configuration>
              <argLine>${tests.supplemental.args} -Xmx512m</argLine>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
    <profile>
      <!-- This profile is here for triggering when another scm than svn
        is used (for example git). Instead of getting the version build number from
        svn we will use the build date and the user name. -->
      <id>buildnumber-git</id>
      <activation>
        <file>
          <missing>.svn</missing>
        </file>
      </activation>
      <build>
        <plugins>
          <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>buildnumber-maven-plugin</artifactId>
            <version>1.0-beta-3</version>
            <executions>
              <execution>
                <phase>generate-resources</phase>
                <goals>
                  <goal>create</goal>
                </goals>
              </execution>
            </executions>
            <configuration>
              <doCheck>false</doCheck>
              <doUpdate>false</doUpdate>
              <format>{0,date,yyyy-MM-dd_HH-mm}_{1}</format>
              <items>
                <item>timestamp</item>
                <item>${user.name}</item>
              </items>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>

    <!-- Prevent interruptible IO from being used on Solaris - MNK-1947 -->
    <profile>
      <id>no-interruptible-io-solaris</id>
      <activation>
        <property>
          <name>java.vendor</name>
          <value>Sun Microsystems Inc.</value>
        </property>
      </activation>
      <properties>
        <tests.supplemental.args>-XX:-UseVMInterruptibleIO</tests.supplemental.args>
      </properties>
    </profile>
    <profile>
      <id>enable-system-gc-jrockit</id>
      <activation>
        <property>
          <name>java.vm.name</name>
          <value>Oracle JRockit(R)</value>
        </property>
      </activation>
      <properties>
        <tests.supplemental.args>-XXfullSystemGC -Xverbose:systemgc</tests.supplemental.args>
      </properties>
    </profile>

    <!-- Profile for running only nonstopcache tests -->
    <profile>
      <id>test-nonstopcache</id>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>${surefire.version}</version>
            <configuration>
              <includes>
                <include>**/nonstop/*Test.java</include>
              </includes>
              <excludes>
                <exclude>**/*$*</exclude>
              </excludes>
              <systemProperties>
                <property>
                  <name>net.sf.ehcache.skipUpdateCheck</name>
                  <value>true</value>
                </property>
                <property>
                  <name>java.awt.headless</name>
                  <value>true</value>
                </property>
              </systemProperties>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
    
    <!-- Profile for building ehcache skipping javadoc and checkstyle -->
    <profile>
      <id>fast</id>
      <properties>
        <skipCheckstyle>true</skipCheckstyle>
        <skipJavadoc>true</skipJavadoc>
      </properties>
    </profile>
  </profiles>

  <!-- The JBoss repository is only here to satisfy the 'provided' dependency
    on hibernate-core -->
  <repositories>
    <repository>
      <id>terracotta-snapshots</id>
      <url>http://www.terracotta.org/download/reflector/snapshots</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>

    <repository>
      <id>terracotta-releases</id>
      <url>http://www.terracotta.org/download/reflector/releases</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>

    <!--For Hibernate. Test only -->
    <repository>
      <id>jboss-releases</id>
      <url>http://repository.jboss.org/nexus/content/groups/public-jboss</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>

    <!--For xsom. Test only -->
    <repository>
      <id>Java.net Maven 2</id>
      <url>http://download.java.net/maven/2</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>

  <pluginRepositories>
    <pluginRepository>
      <id>terracotta-snapshots</id>
      <url>http://www.terracotta.org/download/reflector/snapshots</url>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </pluginRepository>
    <pluginRepository>
      <id>terracotta-releases</id>
      <url>http://www.terracotta.org/download/reflector/releases</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </pluginRepository>    
  </pluginRepositories>

  <scm>
    <connection>scm:svn:http://svn.terracotta.org/svn/ehcache/trunk</connection>
    <developerConnection>scm:svn:https://svn.terracotta.org/repo/ehcache/trunk</developerConnection>
    <tag/>
    <url>http://svn.terracotta.org/svn/ehcache/trunk</url>
  </scm>

  <issueManagement>
    <system>JIRA</system>
    <url>https://jira.terracotta.org/jira/browse/EHC</url>
  </issueManagement>

</project>

POM Entry

<dependency>
   <groupId>net.sf.ehcache</groupId>
   <artifactId>ehcache-core</artifactId>
   <version>2.6.9</version>
</dependency>

Download

If you think the following ehcache-core-2.6.9.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download ehcache-core-2.6.9.jar file




PreviousNext

Related