package tw.com;
import java.util.List;
import org.apache.commons.cli.MissingArgumentException;
import tw.com.entity.StackNotification;
import tw.com.exceptions.FailedToCreateQueueException;
import tw.com.exceptions.NotReadyException;
public interface NotificationProvider extends ProvidesMonitoringARN {
public abstract void init() throws MissingArgumentException, FailedToCreateQueueException, InterruptedException;
public abstract List<StackNotification> receiveNotifications() throws NotReadyException;
public abstract boolean isInit();
}