
co.spraybot.messagerunner.ReportStreamVerticle Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of message-runner Show documentation
Show all versions of message-runner Show documentation
A micro-framework to allow easily passing specific Vert.x messages to specific addresses for processing of those messages.
The newest version!
package co.spraybot.messagerunner;
import io.vertx.core.Context;
import io.vertx.core.Future;
import io.vertx.core.Verticle;
/**
* A Verticle responsible for initiating registered streams and providing a singular address that report requests can be
* sent.
*
* @since 0.1.0
*/
public interface ReportStreamVerticle extends Verticle {
/**
* @param stream The ReportStream that you want this runner to initiate when appropriate ReportParameters are received
* to initiateStream.
* @return The ReportStreamVerticle to be used in a fluent style.
*/
ReportStreamVerticle registerReportStream(ReportStream stream);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy