Interface PublishOutboundOutput

All Superinterfaces:
AsyncOutput<PublishOutboundOutput>, SimpleAsyncOutput<PublishOutboundOutput>

@DoNotImplement
public interface PublishOutboundOutput
extends AsyncOutput<PublishOutboundOutput>
This is the output parameter of any PublishOutboundInterceptor providing methods to define the outcome of PUBLISH interception.

It can be used to

  • Modify an outbound PUBLISH packet
  • Prevent delivery of an outbound PUBLISH packet
Since:
4.2.0, CE 2020.1