org.bonitasoft.engine.classloader
public class ClassLoaderServiceImpl extends Object implements org.bonitasoft.engine.classloader.ClassLoaderService
| Modifier and Type | Field and Description |
|---|---|
static long |
GLOBAL_ID |
static String |
GLOBAL_TYPE |
| Constructor and Description |
|---|
ClassLoaderServiceImpl(org.bonitasoft.engine.classloader.ParentClassLoaderResolver parentClassLoaderResolver,
String temporaryFolder,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getGlobalClassLoader() |
long |
getGlobalClassLoaderId() |
String |
getGlobalClassLoaderType() |
ClassLoader |
getLocalClassLoader(String type,
long id) |
String |
getTemporaryFolder() |
void |
refreshGlobalClassLoader(Map<String,byte[]> resources) |
void |
refreshLocalClassLoader(String type,
long id,
Map<String,byte[]> resources) |
void |
removeAllLocalClassLoaders(String application) |
void |
removeLocalClassLoader(String type,
long id) |
public static final String GLOBAL_TYPE
public static final long GLOBAL_ID
public ClassLoaderServiceImpl(org.bonitasoft.engine.classloader.ParentClassLoaderResolver parentClassLoaderResolver,
String temporaryFolder,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger)
public long getGlobalClassLoaderId()
getGlobalClassLoaderId in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic String getGlobalClassLoaderType()
getGlobalClassLoaderType in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic ClassLoader getGlobalClassLoader()
getGlobalClassLoader in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic ClassLoader getLocalClassLoader(String type, long id)
getLocalClassLoader in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic void removeLocalClassLoader(String type, long id)
removeLocalClassLoader in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic void removeAllLocalClassLoaders(String application)
removeAllLocalClassLoaders in interface org.bonitasoft.engine.classloader.ClassLoaderServicepublic String getTemporaryFolder()
public void refreshGlobalClassLoader(Map<String,byte[]> resources)
refreshGlobalClassLoader in interface org.bonitasoft.engine.classloader.ClassLoaderServiceCopyright © 2014 Bonitasoft S.A.. All rights reserved.