@FeignClient(name="${app.services.gis-cluster:gis-cluster}")
@RequestMapping(value="/rest/node")
public interface GisNodeClient
| 限定符和类型 | 方法和说明 |
|---|---|
ResultBean |
add(GisNode node)
添加新节点
|
ResultBean |
delete(String id)
删除指定节点
|
List<GisNode> |
queryByClusterId(String clusterId)
查询集群下所有节点信息
|
GisNode |
queryById(String id)
查询指定id的节点
|
GisNode |
queryByName(String name)
查询指定名称的节点
|
ArcgisServiceDetailResponse |
service(String id,
String folder,
String serviceName,
String serviceType)
获取服务信息
|
ArcgisServicesResponse |
services(String id,
String folder)
获取服务列表
|
ResultBean |
update(GisNode node)
更新节点信息
|
@GetMapping(value="/querybyclusterid") List<GisNode> queryByClusterId(@RequestParam(name="clusterid") String clusterId)
@GetMapping(value="/querybyid") GisNode queryById(@RequestParam(name="id") String id)
id - @GetMapping(value="/querybyname") GisNode queryByName(@RequestParam(name="name") String name)
name - @PostMapping(value="/add") ResultBean add(@RequestBody GisNode node)
node - @PostMapping(value="/update") ResultBean update(@RequestBody GisNode node)
node - @GetMapping(value="/delete") ResultBean delete(@RequestParam(name="id") String id)
id - @GetMapping(value="/services") ArcgisServicesResponse services(@RequestParam(name="id") String id, @RequestParam(name="folder",required=false,defaultValue="") String folder)
id - @GetMapping(value="/service") ArcgisServiceDetailResponse service(@RequestParam(name="id") String id, @RequestParam(name="folder",required=false,defaultValue="") String folder, @RequestParam(name="serviceName") String serviceName, @RequestParam(name="serviceType") String serviceType)
id - Copyright © 2020 GTMAP. All rights reserved.