2 Replies Latest reply on Jun 29, 2006 10:41 AM by aamonten

    retrive the object returned by a method in a method intercep

    aamonten

      In a method interceptor would it be possible to retrive the returned object, through the Invocation object or some other object?

      Something like:

      public class SimpleInterceptor implements Interceptor
      {
       public String getName() { return "SimpleInterceptor"; }
      
       public Object invoke(Invocation invocation) throws Throwable
       {
       try
       {
       System.out.println("<<< Entering SimpleInterceptor");
       return invocation.invokeNext();
       }
       finally
       {
       Object o = Invocation.getReturnedObject();
       System.out.println(">>> Leaving SimpleInterceptor");
       }
       }
      }
      


      Regards
      Alejandro