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

ars.module.system.service.RecycleService Maven / Gradle / Ivy

package ars.module.system.service;

import ars.invoke.local.Api;
import ars.invoke.request.Requester;
import ars.module.system.model.Recycle;
import ars.database.service.SearchService;
import ars.database.service.DeleteService;

/**
 * 回收站业务操作接口
 *
 * @param  数据模型
 * @author wuyongqiang
 */
@Api("system/recycle")
public interface RecycleService extends SearchService, DeleteService {
    /**
     * 清空回收站
     *
     * @param requester 请求对象
     */
    @Api("clear")
    public void clear(Requester requester);

    /**
     * 数据恢复
     *
     * @param requester 请求对象
     * @throws Exception 操作异常
     */
    @Api("restore")
    public void restore(Requester requester) throws Exception;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy