GridGain™ 2.0.3
Java API Specification

org.gridgain.grid.gridify.aop.spring
Class GridifySpringAspect

java.lang.Object
  extended by org.gridgain.grid.gridify.aop.spring.GridifySpringAspect
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class GridifySpringAspect
extends Object
implements org.aopalliance.intercept.MethodInterceptor

Spring aspect that cross-cuts on all methods grid-enabled with Gridify annotation and potentially executes them on remote node.

Note that Spring uses proxy-based AOP, so in order to be properly cross-cut, all methods need to be enhanced with GridifySpringEnhancer helper.

See Gridify documentation for more information about execution of gridified methods.



See Also:

  Documentation
  Email Support
  Online Forums
  Issue Tracking

Author:   2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.0.3

See Also:
Gridify
 

Constructor Summary
GridifySpringAspect()
           
 
Method Summary
 Object invoke(org.aopalliance.intercept.MethodInvocation invoc)
          Aspect implementation which executes grid-enabled methods on remote nodes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridifySpringAspect

public GridifySpringAspect()
Method Detail

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation invoc)
              throws Throwable
Aspect implementation which executes grid-enabled methods on remote nodes.

Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
Throwable

GridGain™ 2.0.3
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.0.3.20052008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.