public class JBossModulesSystem extends java.lang.Object implements ModuleSystem<ClassbyteClassLoader>
| Constructor and Description |
|---|
JBossModulesSystem() |
| Modifier and Type | Method and Description |
|---|---|
ClassbyteClassLoader |
createLoader(java.lang.ClassLoader triggerClassLoader,
java.lang.String[] imports) |
protected ClassbyteClassLoader |
createModularLoader(java.lang.ClassLoader triggerClassLoader,
java.lang.String[] imports) |
void |
destroyLoader(ClassbyteClassLoader loader) |
void |
initialize(java.lang.String args) |
java.lang.Class<?> |
loadHelperAdapter(ClassbyteClassLoader helperLoader,
java.lang.String helperAdapterName,
byte[] classBytes) |
protected ClassbyteClassLoader |
warnAndContinue(java.lang.ClassLoader triggerClassLoader,
java.lang.String[] imports,
java.lang.Exception e,
java.lang.String message) |
protected ClassbyteClassLoader |
warnAndContinue(java.lang.ClassLoader triggerClassLoader,
java.lang.String[] imports,
java.lang.String message) |
protected ClassbyteClassLoader |
warnAndFallback(java.lang.ClassLoader triggerClassLoader,
java.lang.String message) |
public void initialize(java.lang.String args)
initialize in interface ModuleSystem<ClassbyteClassLoader>public ClassbyteClassLoader createLoader(java.lang.ClassLoader triggerClassLoader, java.lang.String[] imports)
createLoader in interface ModuleSystem<ClassbyteClassLoader>public void destroyLoader(ClassbyteClassLoader loader)
destroyLoader in interface ModuleSystem<ClassbyteClassLoader>public java.lang.Class<?> loadHelperAdapter(ClassbyteClassLoader helperLoader, java.lang.String helperAdapterName, byte[] classBytes)
loadHelperAdapter in interface ModuleSystem<ClassbyteClassLoader>protected ClassbyteClassLoader createModularLoader(java.lang.ClassLoader triggerClassLoader, java.lang.String[] imports)
protected ClassbyteClassLoader warnAndFallback(java.lang.ClassLoader triggerClassLoader, java.lang.String message)
protected ClassbyteClassLoader warnAndContinue(java.lang.ClassLoader triggerClassLoader, java.lang.String[] imports, java.lang.String message)
protected ClassbyteClassLoader warnAndContinue(java.lang.ClassLoader triggerClassLoader, java.lang.String[] imports, java.lang.Exception e, java.lang.String message)
Copyright © 2016. All Rights Reserved.