![JAR search and dependency download from the Maven repository](/logo.png)
org.devocative.demeter.iservice.IRoleService Maven / Gradle / Ivy
The newest version!
package org.devocative.demeter.iservice;
import org.devocative.demeter.entity.*;
import org.devocative.demeter.vo.filter.RoleFVO;
import org.devocative.demeter.vo.input.RoleIVO;
import java.util.List;
public interface IRoleService {
void saveOrUpdate(Role entity);
void saveOrUpdate(RoleIVO vo);
Role load(Long id);
Role loadByName(String name);
List list();
List search(RoleFVO filter, long pageIndex, long pageSize);
long count(RoleFVO filter);
List getPermissionsList();
List getDenialsList();
List getCreatorUserList();
List getModifierUserList();
// ==============================
Role createOrUpdate(String name, ERowMode rowMode, ERoleMode roleMode);
Role createOnly(String name, ERowMode rowMode, ERoleMode roleMode);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy