ehcache-2.10.4.jar
登录
|
net.sf.ehcache:ehcache:2.10.4
META-INF
org
com
net
sf
ehcache
CacheEntry.java
terracotta
FeaturesManager.java
distribution
pool
CacheInitializationHelper.java
ObjectExistsException.java
Element.java
config
constructs
CacheOperationOutcomes.java
ElementIdHelper.java
writer
package.html
bootstrap
LoaderTimeoutException.java
NonEternalElementData.java
transaction
CacheException.java
EternalElementData.java
store
ClusteredInstanceFactoryAccessor.java
loader
util
Disposable.java
DiskStorePathManager.java
overview.html
version.properties
statistics
EhcacheDefaultClassLoader.java
CacheClusterStateStatisticsListener.java
ElementData.java
CacheManager.java
extension
Status.java
cluster
CacheQuery.java
TransactionController.java
search
concurrent
Ehcache.java
MimeTypeByteArray.java
CacheStoreHelper.java
exceptionhandler
event
Cache.java
management
hibernate
javassist
javax
about.html
ehcache-failsafe.xml
jetty-dir.css
ClusteredInstanceFactoryAccessor.java
清空
类结构
/* * All content copyright (c) 2003-2012 Terracotta, Inc., except as may otherwise be noted in a separate copyright * notice. All rights reserved. */ package net.sf.ehcache; import net.sf.ehcache.terracotta.
ClusteredInstanceFactory
; import net.sf.ehcache.terracotta.
TerracottaClient
; import java.lang.reflect.
Field
; /** * @author Ludovic Orban */ public class
ClusteredInstanceFactoryAccessor
{ public static
ClusteredInstanceFactory
getClusteredInstanceFactory
(
CacheManager
cacheManager
) { try {
Field
field
=
CacheManager
.class.
getDeclaredField
("terracottaClient");
field
.
setAccessible
(true);
TerracottaClient
terracottaClient
= (
TerracottaClient
)
field
.
get
(
cacheManager
); return
terracottaClient
.
getClusteredInstanceFactory
(); } catch (
NoSuchFieldException
nsfe
) { throw new
CacheException
(
nsfe
); } catch (
IllegalAccessException
iae
) { throw new
CacheException
(
iae
); } } public static void
setTerracottaClient
(
CacheManager
cacheManager
,
TerracottaClient
terracottaClient
) { try {
Field
field
=
CacheManager
.class.
getDeclaredField
("terracottaClient");
field
.
setAccessible
(true);
field
.
set
(
cacheManager
,
terracottaClient
); } catch (
NoSuchFieldException
nsfe
) { throw new
CacheException
(
nsfe
); } catch (
IllegalAccessException
iae
) { throw new
CacheException
(
iae
); } } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口