|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 AbstractLeakPreventer 的软件包 | |
|---|---|
| org.eclipse.jetty.util.preventers | |
| org.eclipse.jetty.util.preventers 中 AbstractLeakPreventer 的使用 |
|---|
| org.eclipse.jetty.util.preventers 中 AbstractLeakPreventer 的子类 | |
|---|---|
class |
AppContextLeakPreventer
AppContextLeakPreventer Cause the classloader that is pinned by AppContext.getAppContext() to be a container or system classloader, not a webapp classloader. |
class |
AWTLeakPreventer
AWTLeakPreventer See https://issues.jboss.org/browse/AS7-3733 The java.awt.Toolkit class has a static field that is the default toolkit. |
class |
DOMLeakPreventer
DOMLeakPreventer See http://bugs.sun.com/bugdatabase/view_bug.do? |
class |
DriverManagerLeakPreventer
DriverManagerLeakPreventer Cause DriverManager.getCallerClassLoader() to be called, which will pin the classloader. |
class |
GCThreadLeakPreventer
GCThreadLeakPreventer Prevents a call to sun.misc.GC.requestLatency pinning a webapp classloader by calling it with a non-webapp classloader. |
class |
Java2DLeakPreventer
Java2DLeakPreventer Prevent pinning of webapp classloader by pre-loading sun.java2d.Disposer class before webapp classloaders are created. |
class |
LDAPLeakPreventer
LDAPLeakPreventer If com.sun.jndi.LdapPoolManager class is loaded and the system property com.sun.jndi.ldap.connect.pool.timeout is set to a nonzero value, a daemon thread is started which can pin a webapp classloader if it is the first to load the LdapPoolManager. |
class |
LoginConfigurationLeakPreventer
LoginConfigurationLeakPreventer The javax.security.auth.login.Configuration class keeps a static reference to the thread context classloader. |
class |
SecurityProviderLeakPreventer
SecurityProviderLeakPreventer Some security providers, such as sun.security.pkcs11.SunPKCS11 start a deamon thread, which will use the thread context classloader. |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||