uworkers.core.AbstractSubscriber Maven / Gradle / Ivy
package uworkers.core;
import lombok.Getter;
import lombok.experimental.Accessors;
import uworkers.core.endpoint.MQProvider;
import uworkers.core.endpoint.SubscriberEndpointConnection;
@Getter
@Accessors( fluent = true )
public abstract class AbstractSubscriber extends AbstractConsumer {
@Getter( lazy = true ) private final SubscriberEndpointConnection endpoint = new SubscriberEndpointConnection( endpointName(), mqProvider() );
protected abstract MQProvider mqProvider();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy