类 NetworkWhiteListServiceImpl
- java.lang.Object
-
- net.risedata.jdbc.service.impl.CrudServiceImpl<T,ID>
-
- net.risedata.jdbc.service.impl.AutomaticCrudService<NetworkWhiteList,String>
-
- net.risesoft.api.persistence.security.impl.NetworkWhiteListServiceImpl
-
- 所有已实现的接口:
CrudService<NetworkWhiteList,String>,NetworkWhiteListService
@Service public class NetworkWhiteListServiceImpl extends AutomaticCrudService<NetworkWhiteList,String> implements NetworkWhiteListService
-
-
构造器概要
构造器 构造器 说明 NetworkWhiteListServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddelById(String id)删除一条白名单设置List<NetworkWhiteList>findAll()NetworkWhiteListfindById(String id)根据id获取List<NetworkWhiteList>getNetworkWhiteList(String environment)更具缓存获取白名单信息List<NetworkWhiteList>getNetworkWhiteListFotIP(List<NetworkWhiteList> networkWhiteLists, String ipAddress)根据ip 获取满足的授权列表String[]getStrs(String ipMatch)拿到缓存中的权限List<String>joinService(List<NetworkWhiteList> networkWhiteLists)拿到可以注册的服务voidsaveNetworkWhiteList(NetworkWhiteList network)保存net.risedata.jdbc.commons.LPage<NetworkWhiteList>searchByNetworkWhiteList(NetworkWhiteList network, LPageable page)分页查询-
从类继承的方法 net.risedata.jdbc.service.impl.AutomaticCrudService
findByIds, getDeleteExecutor, getInsertExecutor, getSearchExecutor, getT, getUpdateExecutor, searchAll
-
从类继承的方法 net.risedata.jdbc.service.impl.CrudServiceImpl
batchInsert, delete, delete, delete, deleteById, deleteById, deleteByIds, findById, findOne, findOne, findOne, getOne, hasById, insert, save, search, search, search, search, search, search, searchAllForPage, searchAllForPage, searchAllForPage, searchFieldById, searchForList, searchForList, searchForPage, searchForPage, searchForPage, searchForPage, searchForPage, update, updateById, updateById, updateById
-
-
-
-
方法详细资料
-
saveNetworkWhiteList
public void saveNetworkWhiteList(NetworkWhiteList network)
从接口复制的说明:NetworkWhiteListService保存- 指定者:
saveNetworkWhiteList在接口中NetworkWhiteListService
-
delById
public void delById(String id)
从接口复制的说明:NetworkWhiteListService删除一条白名单设置- 指定者:
delById在接口中NetworkWhiteListService
-
searchByNetworkWhiteList
public net.risedata.jdbc.commons.LPage<NetworkWhiteList> searchByNetworkWhiteList(NetworkWhiteList network, LPageable page)
从接口复制的说明:NetworkWhiteListService分页查询- 指定者:
searchByNetworkWhiteList在接口中NetworkWhiteListService- 返回:
-
getNetworkWhiteList
public List<NetworkWhiteList> getNetworkWhiteList(String environment)
从接口复制的说明:NetworkWhiteListService更具缓存获取白名单信息- 指定者:
getNetworkWhiteList在接口中NetworkWhiteListService- 返回:
-
getNetworkWhiteListFotIP
public List<NetworkWhiteList> getNetworkWhiteListFotIP(List<NetworkWhiteList> networkWhiteLists, String ipAddress)
从接口复制的说明:NetworkWhiteListService根据ip 获取满足的授权列表- 指定者:
getNetworkWhiteListFotIP在接口中NetworkWhiteListService- 返回:
-
joinService
public List<String> joinService(List<NetworkWhiteList> networkWhiteLists)
从接口复制的说明:NetworkWhiteListService拿到可以注册的服务- 指定者:
joinService在接口中NetworkWhiteListService- 返回:
-
getStrs
public String[] getStrs(String ipMatch)
从接口复制的说明:NetworkWhiteListService拿到缓存中的权限- 指定者:
getStrs在接口中NetworkWhiteListService- 返回:
-
findById
public NetworkWhiteList findById(String id)
从接口复制的说明:NetworkWhiteListService根据id获取- 指定者:
findById在接口中NetworkWhiteListService- 返回:
-
findAll
public List<NetworkWhiteList> findAll()
- 指定者:
findAll在接口中NetworkWhiteListService
-
-