io.quarkiverse.reactive.messaging.nats.jetstream.mapper.MessageMapper Maven / Gradle / Ivy
package io.quarkiverse.reactive.messaging.nats.jetstream.mapper;
import java.time.Duration;
import io.quarkiverse.reactive.messaging.nats.jetstream.ExponentialBackoff;
import io.vertx.mutiny.core.Context;
public interface MessageMapper {
org.eclipse.microprofile.reactive.messaging.Message of(io.nats.client.Message message,
boolean tracingEnabled,
Class payloadType,
Context context,
ExponentialBackoff exponentialBackoff,
Duration ackTimeout);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy