package com.nisum.publishers; import lombok.extern.slf4j.Slf4j; import java.util.concurrent.Flow; @Slf4j public class SimplePublisherMain { public static void main(String[] args) { new SimplePublisher(10).subscribe(new Flow.Subscriber<>() { @Override public void onSubscribe(Flow.Subscription subscription) { } @Override public void onNext(Integer item) { log.info("item = [" + item + "]"); } @Override public void onError(Throwable throwable) { } @Override public void onComplete() { log.info("complete"); } }); } }