Class DefaultResultGateway

java.lang.Object
io.fluxzero.sdk.common.AbstractNamespaced<ResultGateway>
io.fluxzero.sdk.publishing.DefaultResultGateway
All Implemented Interfaces:
Namespaced<ResultGateway>, ResultGateway

public class DefaultResultGateway extends AbstractNamespaced<ResultGateway> implements ResultGateway
Default implementation of the ResultGateway interface for sending response messages.

This class is responsible for handling responses to commands, queries, dispatching the result message to the specified target using a GatewayClient.

The dispatch process utilizes the DispatchInterceptor and ResponseMapper to modify or monitor messages before they are sent.

See Also: