接口 ScenarioHolder

    • 方法详细资料

      • scenarioSchedule

        static Object scenarioSchedule​(org.aspectj.lang.ProceedingJoinPoint joinPoint)
                                throws Throwable
        抛出:
        Throwable
      • getExecutor

        static Executor getExecutor()
      • storageEncryptProcessor

        void storageEncryptProcessor​(Object[] args,
                                     org.aspectj.lang.reflect.MethodSignature signature,
                                     Encrypt encrypt)
                              throws Throwable
        加密链路 存储 Encrypt
        参数:
        args - 参数
        signature - 方法源信息
        encrypt - 加密实例
        抛出:
        Throwable - 异常
      • storageDecryptProcessor

        void storageDecryptProcessor​(Object process,
                                     org.aspectj.lang.reflect.MethodSignature signature,
                                     Decrypt decrypt)
                              throws Throwable
        解密链路 存储 Decrypt
        参数:
        process - 目标方法执行结果
        signature - 方法源信息
        decrypt - 解密注解源信息
        抛出:
        Throwable - 异常
      • transmitEncryptProcessor

        void transmitEncryptProcessor​(Object process,
                                      org.aspectj.lang.reflect.MethodSignature signature,
                                      Encrypt encrypt)
                               throws Throwable
        加密链路 网络传输 Encrypt
        参数:
        process - 参数
        signature - 方法源信息
        encrypt - 加密实例
        抛出:
        Throwable - 异常
      • transmitDecryptProcessor

        void transmitDecryptProcessor​(Object[] args,
                                      org.aspectj.lang.reflect.MethodSignature signature,
                                      Decrypt decrypt)
                               throws Throwable
        解密链路 网络传输 Decrypt
        参数:
        args - 目标方法执行结果
        signature - 方法源信息
        decrypt - 解密注解源信息
        抛出:
        Throwable - 异常