package eu.dnetlib.iis.wf.export.actionmanager.api; import java.io.Closeable; import java.util.List; import eu.dnetlib.actionmanager.actions.AtomicAction; import eu.dnetlib.actionmanager.rmi.ActionManagerException; /** * Action manager service facade responsible for persisting actions. * Each action conveys either entity or relation generated by IIS. * * @author mhorst * */ public interface ActionManagerServiceFacade extends Closeable { /** * Stores actions in underlying action manager persistence layer. * * @param actions collection of actions conveying either entity or relation */ void storeActions(List<AtomicAction> actions) throws ActionManagerException; }