package com.firefly.codec.http2.model; import java.util.EventListener; /** * A {@link ContentProvider} that notifies listeners that content is available. */ public interface AsyncContentProvider extends ContentProvider { /** * @param listener the listener to be notified of content availability */ void setListener(Listener listener); /** * A listener that is notified of content availability */ interface Listener extends EventListener { /** * Callback method invoked when content is available */ void onContent(); } }