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

com.aizuda.snailjob.server.web.service.NamespaceService Maven / Gradle / Ivy

package com.aizuda.snailjob.server.web.service;

import com.aizuda.snailjob.server.web.model.base.PageResult;
import com.aizuda.snailjob.server.web.model.request.NamespaceQueryVO;
import com.aizuda.snailjob.server.web.model.request.NamespaceRequestVO;
import com.aizuda.snailjob.server.web.model.response.NamespaceResponseVO;

import java.util.List;

/**
 * @author: xiaowoniu
 * @date : 2023-11-21 15:14
 * @since : 2.5.0
 */
public interface NamespaceService {

    Boolean saveNamespace(NamespaceRequestVO namespaceRequestVO);

    Boolean updateNamespace(NamespaceRequestVO namespaceRequestVO);

    PageResult> getNamespacePage(NamespaceQueryVO queryVO);

    Boolean deleteNamespace(Long id);

    List getAllNamespace();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy