@Produces(value="application/json")
@Path(value="/v0/gs")
public interface GeoServerService
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addCoverage(String cvgstore,
String coverageName,
String workspace) |
javax.ws.rs.core.Response |
addCoverageStore(String geoWaveStoreName,
String workspace,
Boolean equalizerHistogramOverride,
String interpolationOverride,
Boolean scaleTo8Bit) |
javax.ws.rs.core.Response |
addDataStore(String geoWaveStoreName,
String workspace,
String datastore) |
javax.ws.rs.core.Response |
addFeatureLayer(String datastore,
String layerName,
String workspace) |
javax.ws.rs.core.Response |
addLayer(String geoWaveStoreName,
String workspace,
String addOption,
String adapterId,
String style) |
javax.ws.rs.core.Response |
addStyle(String stylesld,
String geoWaveStyleName) |
javax.ws.rs.core.Response |
addWorkspace(String workspaceName) |
javax.ws.rs.core.Response |
getCoverage(String cvgStore,
String coverageName,
String workspace) |
javax.ws.rs.core.Response |
getCoverageStore(String coverageStoreName,
String workspace) |
javax.ws.rs.core.Response |
getDataStore(String datastoreName,
String workspace) |
javax.ws.rs.core.Response |
getFeatureLayer(String layerName) |
javax.ws.rs.core.Response |
getStoreAdapters(String storeName) |
javax.ws.rs.core.Response |
getStyle(String styleName) |
javax.ws.rs.core.Response |
listCoverages(String coverageStoreName,
String workspace) |
javax.ws.rs.core.Response |
listCoverageStores(String workspace) |
javax.ws.rs.core.Response |
listDataStores(String workspace) |
javax.ws.rs.core.Response |
listFeatureLayers(String workspace,
String datastore,
Boolean geowaveOnly) |
javax.ws.rs.core.Response |
listStyles() |
javax.ws.rs.core.Response |
listWorkspaces() |
javax.ws.rs.core.Response |
removeCoverage(String cvgstore,
String coverageName,
String workspace) |
javax.ws.rs.core.Response |
removeCoverageStore(String coverageStoreName,
String workspace) |
javax.ws.rs.core.Response |
removeDataStore(String datastoreName,
String workspace) |
javax.ws.rs.core.Response |
removeFeatureLayer(String layerName) |
javax.ws.rs.core.Response |
removeStyle(String styleName) |
javax.ws.rs.core.Response |
removeWorkspace(String workspaceName) |
javax.ws.rs.core.Response |
setLayerStyle(String styleName,
String layerName) |
@GET
@Produces(value="application/json")
@Path(value="/cs/get")
javax.ws.rs.core.Response getCoverageStore(@QueryParam(value="coverageStoreName")
String coverageStoreName,
@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/cv/get")
javax.ws.rs.core.Response getCoverage(@QueryParam(value="cvgStore")
String cvgStore,
@QueryParam(value="coverageName")
String coverageName,
@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/ds/get")
javax.ws.rs.core.Response getDataStore(@QueryParam(value="datastoreName")
String datastoreName,
@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/fl/get")
javax.ws.rs.core.Response getFeatureLayer(@QueryParam(value="layerName")
String layerName)
@GET
@Produces(value="application/json")
@Path(value="/sa/get")
javax.ws.rs.core.Response getStoreAdapters(@QueryParam(value="storeName")
String storeName)
@GET
@Produces(value="application/json")
@Path(value="/style/get")
javax.ws.rs.core.Response getStyle(@QueryParam(value="styleName")
String styleName)
@GET
@Produces(value="application/json")
@Path(value="/cs/list")
javax.ws.rs.core.Response listCoverageStores(@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/cv/list")
javax.ws.rs.core.Response listCoverages(@QueryParam(value="coverageStoreName")
String coverageStoreName,
@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/ds/list")
javax.ws.rs.core.Response listDataStores(@QueryParam(value="workspace")
String workspace)
@GET
@Produces(value="application/json")
@Path(value="/fl/list")
javax.ws.rs.core.Response listFeatureLayers(@QueryParam(value="workspace")
String workspace,
@QueryParam(value="datastore")
String datastore,
@QueryParam(value="geowaveOnly")
Boolean geowaveOnly)
@GET @Produces(value="application/json") @Path(value="/style/list") javax.ws.rs.core.Response listStyles()
@GET @Produces(value="application/json") @Path(value="/ws/list") javax.ws.rs.core.Response listWorkspaces()
@POST
@Produces(value="application/json")
@Path(value="/cs/add")
javax.ws.rs.core.Response addCoverageStore(@QueryParam(value="GeoWaveStoreName")
String geoWaveStoreName,
@QueryParam(value="workspace")
String workspace,
@QueryParam(value="equalizerHistogramOverride")
Boolean equalizerHistogramOverride,
@QueryParam(value="interpolationOverride")
String interpolationOverride,
@QueryParam(value="scaleTo8Bit")
Boolean scaleTo8Bit)
@POST
@Produces(value="application/json")
@Path(value="/cv/add")
javax.ws.rs.core.Response addCoverage(@QueryParam(value="cvgstore")
String cvgstore,
@QueryParam(value="coverageName")
String coverageName,
@QueryParam(value="workspace")
String workspace)
@POST
@Produces(value="application/json")
@Path(value="/ds/add")
javax.ws.rs.core.Response addDataStore(@QueryParam(value="GeoWaveStoreName")
String geoWaveStoreName,
@QueryParam(value="workspace")
String workspace,
@QueryParam(value="datastore")
String datastore)
@POST
@Produces(value="application/json")
@Path(value="/fl/add")
javax.ws.rs.core.Response addFeatureLayer(@QueryParam(value="datastore")
String datastore,
@QueryParam(value="layerName")
String layerName,
@QueryParam(value="workspace")
String workspace)
@POST
@Produces(value="application/json")
@Path(value="/layer/add")
javax.ws.rs.core.Response addLayer(@QueryParam(value="GeoWaveStoreName")
String geoWaveStoreName,
@QueryParam(value="workspace")
String workspace,
@QueryParam(value="addOption")
String addOption,
@QueryParam(value="adapterId")
String adapterId,
@QueryParam(value="style")
String style)
@POST
@Produces(value="application/json")
@Path(value="/style/add")
javax.ws.rs.core.Response addStyle(@QueryParam(value="stylesld")
String stylesld,
@QueryParam(value="GeoWaveStyleName")
String geoWaveStyleName)
@POST
@Produces(value="application/json")
@Path(value="/ws/add")
javax.ws.rs.core.Response addWorkspace(@QueryParam(value="workspaceName")
String workspaceName)
@POST
@Produces(value="application/json")
@Path(value="/cs/rm")
javax.ws.rs.core.Response removeCoverageStore(@QueryParam(value="coverageStoreName")
String coverageStoreName,
@QueryParam(value="workspace")
String workspace)
@POST
@Produces(value="application/json")
@Path(value="/cv/rm")
javax.ws.rs.core.Response removeCoverage(@QueryParam(value="cvgstore")
String cvgstore,
@QueryParam(value="coverageName")
String coverageName,
@QueryParam(value="workspace")
String workspace)
@POST
@Produces(value="application/json")
@Path(value="/ds/rm")
javax.ws.rs.core.Response removeDataStore(@QueryParam(value="datastoreName")
String datastoreName,
@QueryParam(value="workspace")
String workspace)
@POST
@Produces(value="application/json")
@Path(value="/fl/rm")
javax.ws.rs.core.Response removeFeatureLayer(@QueryParam(value="layerName")
String layerName)
@POST
@Produces(value="application/json")
@Path(value="/style/rm")
javax.ws.rs.core.Response removeStyle(@QueryParam(value="styleName")
String styleName)
@POST
@Produces(value="application/json")
@Path(value="/ws/rm")
javax.ws.rs.core.Response removeWorkspace(@QueryParam(value="workspaceName")
String workspaceName)
Copyright © 2013–2019. All rights reserved.