package jnpf.flowable.mapper; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import jnpf.flowable.service.DmsLifecycleEngineRecovery.Record; import java.util.List; @Mapper public interface DmsLifecycleEngineRecoveryMapper { boolean tryLock(@Param("id") String id); int insert(Record row); int attach(@Param("id") String id,@Param("instanceId") String instanceId); Record get(@Param("id") String id); List pending(@Param("limit") int limit); boolean committed(Record row); int finish(@Param("id") String id,@Param("status") String status); int failed(@Param("id") String id,@Param("errorType") String errorType); }