package org.atomnuke.sink; import org.atomnuke.atom.model.Entry; import org.atomnuke.atom.model.Feed; /** * * @author zinic */ public abstract class EntrySink implements AtomSink { @Override public final SinkResult feedPage(Feed page) throws AtomSinkException { for (Entry e : page.entries()) { final SinkResult result = entry(e); if (result.action() == SinkAction.HALT) { return result; } } return AtomSinkResult.ok(); } }