Class PdxInstanceWrapperRegionAspect

java.lang.Object
org.springframework.geode.boot.autoconfigure.support.PdxInstanceWrapperRegionAspect

public class PdxInstanceWrapperRegionAspect extends Object
A Spring, AspectJ Aspect advising Apache Geode cache Region data access operations. Specifically, this Aspect wraps all PdxInstance objects returned from cache Region read data access operations inside a new instance of PdxInstanceWrapper.
Since:
1.3.0
See Also:
  • Constructor Details

    • PdxInstanceWrapperRegionAspect

      public PdxInstanceWrapperRegionAspect()
  • Method Details

    • regionGetAdvice

      public Object regionGetAdvice(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • regionGetAllAdvice

      public Object regionGetAllAdvice(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • regionGetEntryAdvice

      public Object regionGetEntryAdvice(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • regionSelectValueAdvice

      public Object regionSelectValueAdvice(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • regionValuesAdvice

      public Object regionValuesAdvice(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable