package jnpf.dmsMapper; import jnpf.dmsEntity.storage.DmsTemplateNotification; import org.apache.ibatis.annotations.Param; import java.util.*; public interface DmsTemplateNotificationMapper { int discover(); List pending(); DmsTemplateNotification find(@Param("tenant") String tenant, @Param("task") String task); int claim(@Param("event") DmsTemplateNotification event, @Param("token") String token); Map template(@Param("tenant") String tenant, @Param("id") String id); List recipients(@Param("tenant") String tenant, @Param("departments") List departments); int finish(@Param("event") DmsTemplateNotification event, @Param("token") String token, @Param("error") String error, @Param("outcome") String outcome); }