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