org.apache.ignite.compute.gridify.aop.aspectj

## Class GridifyAspectJAspect

- java.lang.Object
- - org.apache.ignite.compute.gridify.aop.aspectj.GridifyAspectJAspect

-     public class GridifyAspectJAspect
      extends Object

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

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

  See Also:
    `Gridify`

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `GridifyAspectJAspect()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Object` | `gridify(org.aspectj.lang.ProceedingJoinPoint joinPnt)` 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

    - #### GridifyAspectJAspect

          public GridifyAspectJAspect()

  - ### Method Detail

    - #### gridify

          public Object gridify(org.aspectj.lang.ProceedingJoinPoint joinPnt)
                         throws Throwable

      Aspect implementation which executes grid-enabled methods on remote nodes.
      Parameters:
        `joinPnt` - Join point provided by AspectJ AOP.
      Returns:
        Method execution result.
      Throws:
        `Throwable` - If execution failed.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020