Package org.jboss.seam.core.Expressions

Examples of org.jboss.seam.core.Expressions.MethodBinding


         if (actionId!=null)
         {
            if ( !SafeActions.instance().isActionSafe(actionId) ) return result;
            String expression = SafeActions.toAction(actionId);
            result = true;
            MethodBinding actionBinding = Expressions.instance().createMethodBinding(expression);
            outcome = toString( actionBinding.invoke() );
            fromAction = expression;
            handleOutcome(facesContext, outcome, fromAction);
         }
      }
      else
View Full Code Here


      Action action = new Action();
      String methodExpression = element.attributeValue(actionAtt);
      if (methodExpression==null) return null;
      if ( methodExpression.startsWith("#{") )
      {
         MethodBinding methodBinding = Expressions.instance().createMethodBinding(methodExpression);
         action.setMethodBinding(methodBinding);
      }
      else
      {
         action.setOutcome(methodExpression);
View Full Code Here

      {
         log.error("Error logging in", ex);
         return false;
      }
     
      MethodBinding mb = Identity.instance().getAuthenticateMethod();
     
      try
      {
        return (Boolean) mb.invoke();     
      }
      catch (RuntimeException ex)
      {
         log.error("Error invoking login method", ex);
         return false;
View Full Code Here

      }
   }
  
   public void addListener(String type, String methodBindingExpression)
   {
      MethodBinding methodBinding = Expressions.instance().createMethodBinding(methodBindingExpression);
      Init.instance().addObserverMethodBinding(type, methodBinding);
   }
View Full Code Here

TOP

Related Classes of org.jboss.seam.core.Expressions.MethodBinding

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.