All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.malkomich.event.stream.EventService Maven / Gradle / Ivy

Go to download

Library to abstract publish and subscribe implementation in an event-based arquitecture

The newest version!
package com.github.malkomich.event.stream;

import com.github.malkomich.event.stream.publish.domain.PublishRequest;
import com.github.malkomich.event.stream.subscribe.domain.SubscribeRequest;
import io.vertx.core.AsyncResult;
import io.vertx.core.Handler;

public interface EventService {

    void publish(final PublishRequest request, final Handler> handler);

    void subscribe(final SubscribeRequest request, final Handler> handler);

    void close(final Handler> onClientStopped);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy