Class HandlerDecorator.MergedDecorator

java.lang.Object
io.fluxzero.sdk.tracking.handling.HandlerDecorator.MergedDecorator
All Implemented Interfaces:
HandlerDecorator
Enclosing interface:
HandlerDecorator

public static class HandlerDecorator.MergedDecorator extends Object implements HandlerDecorator
A composite decorator that merges two decorators into one. The second is applied first, then first.
  • Constructor Details

    • MergedDecorator

      public MergedDecorator()
  • Method Details

    • wrap

      public io.fluxzero.common.handling.Handler<DeserializingMessage> wrap(io.fluxzero.common.handling.Handler<DeserializingMessage> handler)
      Description copied from interface: HandlerDecorator
      Wraps the given handler with additional behavior.
      Specified by:
      wrap in interface HandlerDecorator
      Parameters:
      handler - the original handler to be wrapped
      Returns:
      a decorated handler