Uses of Interface
io.fluxzero.sdk.publishing.GenericGateway
Packages that use GenericGateway
Package
Description
-
Uses of GenericGateway in io.fluxzero.sdk
Methods in io.fluxzero.sdk that return GenericGatewayModifier and TypeMethodDescriptionFluxzero.customGateway(String topic) Returns the gateway for given custom message topic. -
Uses of GenericGateway in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration that return GenericGatewayModifier and TypeMethodDescriptionprotected GenericGatewayDefaultFluxzero.Builder.createRequestGateway(Client client, io.fluxzero.common.MessageType messageType, String topic, RequestHandler requestHandler, Map<io.fluxzero.common.MessageType, DispatchInterceptor> dispatchInterceptors, Map<io.fluxzero.common.MessageType, HandlerDecorator> handlerDecorators, List<io.fluxzero.common.handling.ParameterResolver<? super DeserializingMessage>> parameterResolvers, Function<Class<?>, HandlerRepository> handlerRepositorySupplier, RepositoryProvider repositoryProvider, ResponseMapper responseMapper) DefaultFluxzero.customGateway(String topic) Method parameters in io.fluxzero.sdk.configuration with type arguments of type GenericGatewayModifier and TypeMethodDescriptionprotected FluxzeroDefaultFluxzero.Builder.doBuild(Map<io.fluxzero.common.MessageType, ? extends Tracking> trackingSupplier, Function<String, ? extends GenericGateway> customGatewaySupplier, CommandGateway commandGateway, QueryGateway queryGateway, EventGateway eventGateway, ResultGateway resultGateway, ErrorGateway errorGateway, MetricsGateway metricsGateway, WebRequestGateway webRequestGateway, AggregateRepository aggregateRepository, SnapshotStore snapshotStore, EventStore eventStore, KeyValueStore keyValueStore, DocumentStore documentStore, MessageScheduler messageScheduler, UserProvider userProvider, io.fluxzero.common.caching.Cache cache, Serializer serializer, CorrelationDataProvider correlationDataProvider, IdentityProvider identityProvider, io.fluxzero.common.application.PropertySource propertySource, io.fluxzero.common.DelegatingClock clock, io.fluxzero.common.TaskScheduler taskScheduler, Client client, io.fluxzero.common.ThrowingRunnable shutdownHandler) -
Uses of GenericGateway in io.fluxzero.sdk.publishing
Classes in io.fluxzero.sdk.publishing that implement GenericGatewaySubclasses with type arguments of type GenericGateway in io.fluxzero.sdk.publishingSubinterfaces with type arguments of type GenericGateway in io.fluxzero.sdk.publishingModifier and TypeInterfaceDescriptioninterfaceA generic message gateway for publication of messages in Fluxzero.Methods in io.fluxzero.sdk.publishing that return GenericGatewayModifier and TypeMethodDescriptionprotected GenericGatewayDefaultGenericGateway.createForNamespace(String namespace) -
Uses of GenericGateway in io.fluxzero.sdk.web
Methods in io.fluxzero.sdk.web with parameters of type GenericGatewayModifier and TypeMethodDescriptionDefaultWebRequestGateway.withDelegate(GenericGateway delegate) Returns a gateway backed by the given proxy delegate and an independently owned native HTTP client.Constructors in io.fluxzero.sdk.web with parameters of type GenericGatewayModifierConstructorDescriptionDefaultWebRequestGateway(GenericGateway delegate) Creates a gateway using a default Jackson serializer for opt-in native HTTP request bodies.DefaultWebRequestGateway(GenericGateway delegate, Serializer serializer) Creates a gateway using the configured application serializer for opt-in native HTTP request bodies.