Class DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker

java.lang.Object
io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker
Enclosing class:
DocumentHandlerDecorator.DocumentHandler

protected class DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker extends Object
  • Field Details

    • delegate

      protected final io.fluxzero.common.handling.HandlerInvoker delegate
  • Constructor Details

    • DocumentHandlerInvoker

      public DocumentHandlerInvoker(io.fluxzero.common.handling.HandlerInvoker delegate, String collection, DeserializingMessage message)
  • Method Details

    • invoke

      public Object invoke(BiFunction<Object,Object,Object> combiner)
    • getTargetClass

      public Class<?> getTargetClass()
    • getMethod

      public Executable getMethod()
    • getMethodAnnotation

      public <A extends Annotation> A getMethodAnnotation()
    • expectResult

      public boolean expectResult()
    • isPassive

      public boolean isPassive()
    • wasSkipped

      public boolean wasSkipped()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • andFinally

      default io.fluxzero.common.handling.HandlerInvoker andFinally(io.fluxzero.common.handling.HandlerInvoker arg0)
    • invoke

      default Object invoke()