Uses of Class
org.jboss.byteman.rule.exception.ExecuteException

Packages that use ExecuteException
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
static 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 key
 java.lang.Object Rule.getAccessibleField(java.lang.Object owner, int fieldIndex)
           
abstract  java.lang.Object RuleElement.interpret(HelperAdapter helper)
           
 java.lang.Object Action.interpret(HelperAdapter helper)
           
 java.lang.Object Event.interpret(HelperAdapter helper)
           
 java.lang.Object Condition.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
 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
 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
 java.lang.Object MethodExpression.interpret(HelperAdapter helper)
           
 java.lang.Object BitExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ArrayExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ThrowExpression.interpret(HelperAdapter helper)
          evaluate the expression by interpreting the expression tree
 java.lang.Object FieldExpression.interpret(HelperAdapter helper)
           
 java.lang.Object NewExpression.interpret(HelperAdapter helper)
          evaluate the expression by interpreting the expression tree
 java.lang.Object BooleanLiteral.interpret(HelperAdapter helper)
           
 java.lang.Object MinusExpression.interpret(HelperAdapter helper)
           
 java.lang.Object NotExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ReturnExpression.interpret(HelperAdapter helper)
          evaluate the expression by interpreting the expression tree
abstract  java.lang.Object Expression.interpret(HelperAdapter helper)
          evaluate the expression by interpreting the expression tree
 java.lang.Object NumericLiteral.interpret(HelperAdapter helper)
           
 java.lang.Object ComparisonExpression.interpret(HelperAdapter helper)
           
 java.lang.Object TwiddleExpression.interpret(HelperAdapter helper)
           
 java.lang.Object StringLiteral.interpret(HelperAdapter helper)
           
 java.lang.Object PlusExpression.interpret(HelperAdapter helper)
           
 java.lang.Object StaticExpression.interpret(HelperAdapter helper)
           
 java.lang.Object LogicalExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ArithmeticExpression.interpret(HelperAdapter helper)
           
 java.lang.Object AssignExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ConditionalEvalExpression.interpret(HelperAdapter helper)
           
 java.lang.Object NullLiteral.interpret(HelperAdapter helper)
           
 java.lang.Object Variable.interpret(HelperAdapter helper)
           
 java.lang.Object DollarExpression.interpret(HelperAdapter helper)
           
 java.lang.Object StringPlusExpression.interpret(HelperAdapter helper)
           
 java.lang.Object ArrayExpression.interpretAssign(HelperAdapter helper, 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)
           
 java.lang.Object DollarExpression.interpretAssign(HelperAdapter helperAdapter, 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 call
 

Uses of ExecuteException in org.jboss.byteman.rule.helper
 

Methods in org.jboss.byteman.rule.helper that throw ExecuteException
 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 rule
protected  void InterpretedHelper.execute0()
          basic implementation of rule execution
 



Copyright © 2011. All Rights Reserved.