Uses of Class
org.jboss.byteman.rule.exception.ExecuteException
-
Packages that use ExecuteException Package Description org.jboss.byteman.rule org.jboss.byteman.rule.binding org.jboss.byteman.rule.exception org.jboss.byteman.rule.expression org.jboss.byteman.rule.helper -
-
Uses of ExecuteException in org.jboss.byteman.rule
Methods in org.jboss.byteman.rule that throw ExecuteException Modifier and Type Method Description private void
Rule. execute(java.lang.Object recipient, java.lang.Object[] args)
forward an execute request to a helper instance associated with the rulestatic void
Rule. execute(java.lang.String key, java.lang.Object recipient, java.lang.Object[] args)
forward an execute request a rule identified by its unique keyjava.lang.Object
Rule. getAccessibleField(java.lang.Object owner, int fieldIndex)
java.lang.Object
Action. interpret(HelperAdapter helper)
java.lang.Object
Condition. interpret(HelperAdapter helper)
java.lang.Object
Event. interpret(HelperAdapter helper)
abstract java.lang.Object
RuleElement. interpret(HelperAdapter helper)
void
Rule. setAccessibleField(java.lang.Object owner, java.lang.Object value, int fieldIndex)
-
Uses of ExecuteException in org.jboss.byteman.rule.binding
Methods in org.jboss.byteman.rule.binding that throw ExecuteException Modifier and Type Method Description java.lang.Object
Binding. interpret(HelperAdapter helper)
-
Uses of ExecuteException in org.jboss.byteman.rule.exception
Subclasses of ExecuteException in org.jboss.byteman.rule.exception Modifier and Type Class Description class
EarlyReturnException
Specialization of ExecuteException which is used to cause a trigger method to return early the trigger point, possibly supplying an object to be returned.class
ThrowException
Specializaton of ExecuteException used to wrap a client exception generated via a rule THROW action. -
Uses of ExecuteException in org.jboss.byteman.rule.expression
Methods in org.jboss.byteman.rule.expression that throw ExecuteException Modifier and Type Method Description java.lang.Object
ArithmeticExpression. interpret(HelperAdapter helper)
java.lang.Object
ArrayExpression. interpret(HelperAdapter helper)
java.lang.Object
ArrayInitExpression. interpret(HelperAdapter helper)
java.lang.Object
AssignExpression. interpret(HelperAdapter helper)
java.lang.Object
BitExpression. interpret(HelperAdapter helper)
java.lang.Object
BooleanLiteral. interpret(HelperAdapter helper)
java.lang.Object
ClassLiteralExpression. interpret(HelperAdapter helper)
java.lang.Object
ComparisonExpression. interpret(HelperAdapter helper)
java.lang.Object
ConditionalEvalExpression. interpret(HelperAdapter helper)
java.lang.Object
DollarExpression. interpret(HelperAdapter helper)
abstract java.lang.Object
Expression. interpret(HelperAdapter helper)
evaluate the expression by interpreting the expression treejava.lang.Object
FieldExpression. interpret(HelperAdapter helper)
java.lang.Object
InstanceOfExpression. interpret(HelperAdapter helper)
java.lang.Object
LogicalExpression. interpret(HelperAdapter helper)
java.lang.Object
MethodExpression. interpret(HelperAdapter helper)
java.lang.Object
MinusExpression. interpret(HelperAdapter helper)
java.lang.Object
NewExpression. interpret(HelperAdapter helper)
evaluate the expression by interpreting the expression treejava.lang.Object
NotExpression. interpret(HelperAdapter helper)
java.lang.Object
NullLiteral. interpret(HelperAdapter helper)
java.lang.Object
NumericLiteral. interpret(HelperAdapter helper)
java.lang.Object
PlusExpression. interpret(HelperAdapter helper)
java.lang.Object
ReturnExpression. interpret(HelperAdapter helper)
evaluate the expression by interpreting the expression treejava.lang.Object
ShiftExpression. interpret(HelperAdapter helper)
java.lang.Object
StaticExpression. interpret(HelperAdapter helper)
java.lang.Object
StringLiteral. interpret(HelperAdapter helper)
java.lang.Object
StringPlusExpression. interpret(HelperAdapter helper)
java.lang.Object
ThrowExpression. interpret(HelperAdapter helper)
evaluate the expression by interpreting the expression treejava.lang.Object
TwiddleExpression. interpret(HelperAdapter helper)
java.lang.Object
Variable. interpret(HelperAdapter helper)
java.lang.Object
ArrayExpression. interpretAssign(HelperAdapter helper, java.lang.Object value)
abstract java.lang.Object
AssignableExpression. interpretAssign(HelperAdapter helperAdapter, java.lang.Object value)
execute an assignment to the referenced location by interpretation of the expression, using the object passed in this calljava.lang.Object
DollarExpression. interpretAssign(HelperAdapter helperAdapter, java.lang.Object value)
java.lang.Object
FieldExpression. interpretAssign(HelperAdapter helperAdapter, java.lang.Object value)
java.lang.Object
StaticExpression. interpretAssign(HelperAdapter helperAdapter, java.lang.Object value)
java.lang.Object
Variable. interpretAssign(HelperAdapter helperAdapter, java.lang.Object value)
-
Uses of ExecuteException in org.jboss.byteman.rule.helper
Methods in org.jboss.byteman.rule.helper that throw ExecuteException Modifier and Type Method Description private void
InterpretedHelper. bind()
void
HelperAdapter. execute(java.lang.Object recipient, java.lang.Object[] args)
void
InterpretedHelper. execute(java.lang.Object recipient, java.lang.Object[] args)
install values into the bindings map and then call the execute0 method to actually execute the ruleprotected void
InterpretedHelper. execute0()
basic implementation of rule executionprivate void
InterpretedHelper. fire()
private boolean
InterpretedHelper. test()
-