public class DefaultApplicationBoundaryService extends Object implements ApplicationBoundaryService, Closeable
applicationClassLoader then the applicationClassLoader
itself will get used to prevent mem leaks.| Constructor and Description |
|---|
DefaultApplicationBoundaryService()
Contructs a new
DefaultApplicationBoundaryService |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ClassLoader |
getApplicationClassLoader() |
ClassLoader |
getBoundaryClassLoader(Class classToProxy) |
protected void |
init()
Initialise the instance.
|
protected boolean |
isOutsideOfApplicationClassLoader(ClassLoader classToProxyClassLoader) |
public DefaultApplicationBoundaryService()
DefaultApplicationBoundaryServiceprotected void init()
public ClassLoader getApplicationClassLoader()
getApplicationClassLoader in interface ApplicationBoundaryServicepublic ClassLoader getBoundaryClassLoader(Class classToProxy)
getBoundaryClassLoader in interface ApplicationBoundaryServiceprotected boolean isOutsideOfApplicationClassLoader(ClassLoader classToProxyClassLoader)
classToProxyClassLoader - public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2008–2020 The Apache Software Foundation. All rights reserved.