org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
public class JBossModulesSystem extends Object implements org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
Modifier and Type | Class | Description |
---|---|---|
class |
JBossModulesSystem.ModuleLoaderWrapper |
Utility class to allow instantiating
ModuleLoader with jboss-modules version 1.2.0 and earlier (protected constructors) |
Constructor | Description |
---|---|
JBossModulesSystem() |
Modifier and Type | Method | Description |
---|---|---|
org.jboss.byteman.modules.ClassbyteClassLoader |
createLoader(ClassLoader triggerClassLoader,
String[] imports) |
|
protected org.jboss.byteman.modules.ClassbyteClassLoader |
createModularLoader(ClassLoader triggerClassLoader,
String[] imports) |
|
void |
destroyLoader(org.jboss.byteman.modules.ClassbyteClassLoader loader) |
|
void |
initialize(String args) |
|
Class<?> |
loadHelperAdapter(org.jboss.byteman.modules.ClassbyteClassLoader helperLoader,
String helperAdapterName,
byte[] classBytes) |
|
protected org.jboss.byteman.modules.ClassbyteClassLoader |
warnAndContinue(ClassLoader triggerClassLoader,
String[] imports,
Exception e,
String message) |
|
protected org.jboss.byteman.modules.ClassbyteClassLoader |
warnAndContinue(ClassLoader triggerClassLoader,
String[] imports,
String message) |
|
protected org.jboss.byteman.modules.ClassbyteClassLoader |
warnAndFallback(ClassLoader triggerClassLoader,
String message) |
public void initialize(String args)
initialize
in interface org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
public org.jboss.byteman.modules.ClassbyteClassLoader createLoader(ClassLoader triggerClassLoader, String[] imports)
createLoader
in interface org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
public void destroyLoader(org.jboss.byteman.modules.ClassbyteClassLoader loader)
destroyLoader
in interface org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
public Class<?> loadHelperAdapter(org.jboss.byteman.modules.ClassbyteClassLoader helperLoader, String helperAdapterName, byte[] classBytes)
loadHelperAdapter
in interface org.jboss.byteman.modules.ModuleSystem<org.jboss.byteman.modules.ClassbyteClassLoader>
protected org.jboss.byteman.modules.ClassbyteClassLoader createModularLoader(ClassLoader triggerClassLoader, String[] imports)
protected org.jboss.byteman.modules.ClassbyteClassLoader warnAndFallback(ClassLoader triggerClassLoader, String message)
protected org.jboss.byteman.modules.ClassbyteClassLoader warnAndContinue(ClassLoader triggerClassLoader, String[] imports, String message)
protected org.jboss.byteman.modules.ClassbyteClassLoader warnAndContinue(ClassLoader triggerClassLoader, String[] imports, Exception e, String message)
Copyright © 2018. All rights reserved.