|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RuleScript | |
---|---|
org.jboss.byteman.agent | |
org.jboss.byteman.rule |
Uses of RuleScript in org.jboss.byteman.agent |
---|
Methods in org.jboss.byteman.agent that return RuleScript | |
---|---|
RuleScript |
ScriptRepository.addScript(RuleScript script)
add a rule script to the repository returning any existing script with the same name or null if no such script can be found. |
RuleScript |
ScriptRepository.removeScript(RuleScript script)
remove a rule script from the repository returning the script if it is found or null if is not found. |
RuleScript |
ScriptRepository.removeScript(java.lang.String name)
remove a rule script from the repository by name returning the script if it is found or null if is not found. |
RuleScript |
ScriptRepository.scriptForRuleName(java.lang.String name)
locate a rule script with a given name |
Methods in org.jboss.byteman.agent that return types with arguments of type RuleScript | |
---|---|
java.util.List<RuleScript> |
ScriptRepository.currentRules()
return a list containing all the currently installed rule scripts. |
java.util.List<RuleScript> |
ScriptRepository.processScripts(java.lang.String scriptText,
java.lang.String scriptFile)
Split the text of a script file into a list of individual rule scripts |
java.util.List<RuleScript> |
ScriptRepository.scriptsForClassName(java.lang.String name)
return a list of all class scripts indexed using the supplied name. |
java.util.List<RuleScript> |
ScriptRepository.scriptsForInterfaceName(java.lang.String name)
return a list of all interface scripts indexed using the supplied name. |
Methods in org.jboss.byteman.agent with parameters of type RuleScript | |
---|---|
RuleScript |
ScriptRepository.addScript(RuleScript script)
add a rule script to the repository returning any existing script with the same name or null if no such script can be found. |
protected void |
Transformer.dumpScript(RuleScript ruleScript)
|
RuleScript |
ScriptRepository.removeScript(RuleScript script)
remove a rule script from the repository returning the script if it is found or null if is not found. |
byte[] |
Transformer.transform(RuleScript ruleScript,
java.lang.ClassLoader loader,
java.lang.String className,
byte[] targetClassBytes)
The routine which actually does the real bytecode transformation. |
Method parameters in org.jboss.byteman.agent with type arguments of type RuleScript | |
---|---|
protected void |
Retransformer.collectAffectedNames(java.util.List<RuleScript> ruleScripts,
java.util.List<java.lang.String> classList,
java.util.List<java.lang.String> interfaceList,
java.util.List<java.lang.String> superClassList,
java.util.List<java.lang.String> superInterfaceList)
|
Constructors in org.jboss.byteman.agent with parameters of type RuleScript | |
---|---|
TransformContext(RuleScript ruleScript,
java.lang.String triggerClass,
java.lang.String targetMethodSpec,
java.lang.ClassLoader loader,
HelperManager helperManager)
|
Uses of RuleScript in org.jboss.byteman.rule |
---|
Methods in org.jboss.byteman.rule with parameters of type RuleScript | |
---|---|
static Rule |
Rule.create(RuleScript ruleScript,
java.lang.ClassLoader loader,
HelperManager helperManager)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |