Class ReturnValueAsStringResourceResolver

    • Field Detail

      • resourcePostProcessor

        protected java.util.function.Function<java.lang.String[],​java.lang.String[]> resourcePostProcessor
    • Constructor Detail

      • ReturnValueAsStringResourceResolver

        public ReturnValueAsStringResourceResolver()
    • Method Detail

      • setResourcePostProcessor

        public void setResourcePostProcessor​(java.util.function.Function<java.lang.String[],​java.lang.String[]> resourcePostProcessor)
      • resolveFrom

        public java.lang.String[] resolveFrom​(org.aspectj.lang.JoinPoint auditableTarget,
                                              java.lang.Object retval)
        Description copied from interface: AuditResourceResolver
        Resolve the auditable resource.
        Specified by:
        resolveFrom in interface AuditResourceResolver
        Parameters:
        auditableTarget - the join point that contains the arguments.
        retval - The returned value
        Returns:
        The resource String.
      • resolveFrom

        public java.lang.String[] resolveFrom​(org.aspectj.lang.JoinPoint auditableTarget,
                                              java.lang.Exception exception)
        Description copied from interface: AuditResourceResolver
        Resolve the auditable resource for an audit-able action that has incurred an exception.
        Specified by:
        resolveFrom in interface AuditResourceResolver
        Parameters:
        auditableTarget - the join point that contains the arguments.
        exception - The exception incurred when the join point proceeds.
        Returns:
        The resource String.
      • toResourceString

        public java.lang.String toResourceString​(java.lang.Object arg)
      • postProcess

        protected java.lang.String postProcess​(java.lang.String value)