All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.charlemaznable.bunny.rabbit.dao.BunnyCallbackDao Maven / Gradle / Ivy

Go to download

Bunny rabbits will skip hand-in-hand with baby lambs across sunny green meadows.

There is a newer version: 2023.0.4
Show newest version
package com.github.charlemaznable.bunny.rabbit.dao;

import org.n3r.eql.eqler.annotations.Param;

@BunnyEqler
public interface BunnyCallbackDao {

    /**
     * 查询回调地址
     * 需要服务流水回调状态为待回调
     */
    String queryCallbackUrl(@Param("seqId") String seqId);

    /**
     * 记录回调日志
     */
    void logCallback(@Param("logId") String logId,
                     @Param("seqId") String seqId,
                     @Param("logType") String logType,
                     @Param("logContent") String logContent);

    /**
     * 更新回调状态, 自增回调次数
     */
    void updateCallbackState(@Param("seqId") String seqId,
                             @Param("callbackState") String callbackState);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy