Interface InvocationFinallyAction<C extends org.infinispan.commands.VisitableCommand>

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void accept​(InvocationContext rCtx, C rCommand, java.lang.Object rv, java.lang.Throwable throwable)
      Process the result or the exception from an invocation stage and possibly throw an exception.
      default java.lang.Object apply​(InvocationContext rCtx, C rCommand, java.lang.Object rv, java.lang.Throwable throwable)
      Process the result or the exception from an invocation stage and either return a simple value, return a new InvocationStage, or throw an exception.
    • Method Detail

      • accept

        void accept​(InvocationContext rCtx,
                    C rCommand,
                    java.lang.Object rv,
                    java.lang.Throwable throwable)
             throws java.lang.Throwable
        Process the result or the exception from an invocation stage and possibly throw an exception.
        Throws:
        java.lang.Throwable
      • apply

        default java.lang.Object apply​(InvocationContext rCtx,
                                       C rCommand,
                                       java.lang.Object rv,
                                       java.lang.Throwable throwable)
                                throws java.lang.Throwable
        Description copied from interface: InvocationCallback
        Process the result or the exception from an invocation stage and either return a simple value, return a new InvocationStage, or throw an exception.
        Specified by:
        apply in interface InvocationCallback<C extends org.infinispan.commands.VisitableCommand>
        Throws:
        java.lang.Throwable