Uses of Class
org.acemq.amqp.core.AceMq
Packages that use AceMq
Package
Description
A scrape surface for an application that has no HTTP server of its own.
The protocol-agnostic engine.
Distributed messaging patterns as things you configure rather than reimplement.
-
Uses of AceMq in org.acemq.amqp.actuator
Methods in org.acemq.amqp.actuator that return AceMqMethods in org.acemq.amqp.actuator with parameters of type AceMqModifier and TypeMethodDescriptionActuatorOptions.Builder.connection(AceMq connection) The connection/acemq-healthreports on and/acemq-infodescribes.static AceMqActuatorStarts an actuator on the default port and paths, reporting on one connection. -
Uses of AceMq in org.acemq.amqp.core
Methods in org.acemq.amqp.core that return AceMqModifier and TypeMethodDescriptionBinds a queue to an exchange.static AceMqConnects to a broker, choosing the transport from the URL scheme.static AceMqConnects to a broker with an explicit telemetry sink.static AceMqConnects to a broker with an explicit telemetry sink and codec.static AceMqConnects to a broker, reading and writing payloads with the given codec.static AceMqAceMq.connect(ConnectionConfig config) Connects to a broker with explicit settings.static AceMqAceMq.connect(ConnectionConfig config, @Nullable Telemetry telemetry) Connects with an explicit telemetry sink.static AceMqAceMq.connect(ConnectionConfig config, @Nullable Telemetry telemetry, @Nullable Codec codec) Connects with an explicit telemetry sink and codec.AceMq.declareExchange(String name, String type) Declares a durable exchange.AceMq.declareQueue(String name) Declares a durable quorum queue.Declares a queue of a specific type.AceMq.declareStream(String name, @Nullable Duration maxAge, @Nullable Long maxLengthBytes) Declares a stream: an append-only log that keeps messages until retention removes them.AceMq.declareStream(String name, @Nullable Duration maxAge, @Nullable Long maxLengthBytes, @Nullable Long segmentBytes) Declares a stream, saying how large each file on disk gets.AceMq.intercept(ConsumeInterceptor interceptor) Runs something around every handler on this connection.AceMq.intercept(PublishInterceptor interceptor) Runs something around every publish on this connection. -
Uses of AceMq in org.acemq.amqp.patterns
Methods in org.acemq.amqp.patterns with parameters of type AceMqConstructors in org.acemq.amqp.patterns with parameters of type AceMqModifierConstructorDescriptionOutboxRelay(AceMq mq, OutboxStore store) OutboxRelay(AceMq mq, OutboxStore store, int batchSize, Duration pollInterval, Duration lease)