Interface Wcs
@Path("/")
public interface Wcs
JAX-RS Interface to define an OGC Web Coverage Service (WCS).
-
Method Summary
Modifier and TypeMethodDescriptionnet.opengis.wcs.v_1_0_0.CoverageDescriptiondescribeCoverage(net.opengis.wcs.v_1_0_0.DescribeCoverage request) DescribeCoverage - HTTP POSTnet.opengis.wcs.v_1_0_0.CoverageDescriptiondescribeCoverage(DescribeCoverageRequest request) DescribeCoverage - HTTP GETnet.opengis.wcs.v_1_0_0.WCSCapabilitiesTypegetCapabilities(net.opengis.wcs.v_1_0_0.GetCapabilities request) GetCapabilities - HTTP POSTnet.opengis.wcs.v_1_0_0.WCSCapabilitiesTypegetCapabilities(GetCapabilitiesRequest request) GetCapabilities - HTTP GETgetCoverage(String request) GetCoverage - HTTP POSTgetCoverage(net.opengis.wcs.v_1_0_0.GetCoverage request) GetCoverage - HTTP POSTgetCoverage(GetCoverageRequest request) GetCoverage - HTTP GETorg.apache.cxf.jaxrs.ext.multipart.MultipartBodygetCoverageMultiPart(String coverageRequest) GetCoverageMultiPart - HTTP POST.org.apache.cxf.jaxrs.ext.multipart.MultipartBodygetCoverageMultiPart(net.opengis.wcs.v_1_0_0.GetCoverage request) GetCoverageMultiPart - HTTP POST
-
Method Details
-
getCapabilities
@GET @Consumes({"text/xml","application/xml"}) @Produces({"text/xml","application/xml"}) net.opengis.wcs.v_1_0_0.WCSCapabilitiesType getCapabilities(@QueryParam("") GetCapabilitiesRequest request) throws WcsException GetCapabilities - HTTP GET- Parameters:
request- - GetCapabilitiesRequest bean- Returns:
- WCSCapabilitiesType JAXB object
- Throws:
WcsException
-
getCapabilities
@POST @Consumes({"text/xml","application/xml"}) @Produces({"text/xml","application/xml"}) net.opengis.wcs.v_1_0_0.WCSCapabilitiesType getCapabilities(net.opengis.wcs.v_1_0_0.GetCapabilities request) throws WcsException GetCapabilities - HTTP POST- Parameters:
request- - GetCapabilities JAXB object- Returns:
- WCSCapabilitiesType JAXB object
- Throws:
WcsException
-
describeCoverage
@GET @Consumes({"text/xml","application/xml"}) @Produces({"text/xml","application/xml"}) net.opengis.wcs.v_1_0_0.CoverageDescription describeCoverage(@QueryParam("") DescribeCoverageRequest request) throws WcsException DescribeCoverage - HTTP GET- Parameters:
request- - DescribeCoverageRequest bean- Returns:
- CoverageDescription JAXB object
- Throws:
WcsException
-
describeCoverage
@POST @Consumes({"text/xml","application/xml"}) @Produces({"text/xml","application/xml"}) net.opengis.wcs.v_1_0_0.CoverageDescription describeCoverage(net.opengis.wcs.v_1_0_0.DescribeCoverage request) throws WcsException DescribeCoverage - HTTP POST- Parameters:
request- - DescribeCoverage JAXB object- Returns:
- - CoverageDescription JAXB object
- Throws:
WcsException
-
getCoverage
@GET @Consumes({"text/xml","application/xml"}) GetCoverageResponse getCoverage(@QueryParam("") GetCoverageRequest request) throws WcsException GetCoverage - HTTP GET- Parameters:
request- - GetCoverageRequest bean- Returns:
- GetCoverageResponse bean
- Throws:
WcsException
-
getCoverage
@POST @Consumes({"text/xml","application/xml"}) GetCoverageResponse getCoverage(net.opengis.wcs.v_1_0_0.GetCoverage request) throws WcsException GetCoverage - HTTP POST- Parameters:
request- - GetCoverage JAXB object- Returns:
- GetCoverageResponse bean
- Throws:
WcsException
-
getCoverage
@POST @Consumes({"text/xml","application/xml"}) GetCoverageResponse getCoverage(String request) throws WcsException GetCoverage - HTTP POST- Parameters:
request- - String representing the GetCoverage XML- Returns:
- GetCoverageResponse bean
- Throws:
WcsException
-
getCoverageMultiPart
@POST @Produces("multipart/mixed") @Consumes("text/xml") org.apache.cxf.jaxrs.ext.multipart.MultipartBody getCoverageMultiPart(net.opengis.wcs.v_1_0_0.GetCoverage request) throws WcsException GetCoverageMultiPart - HTTP POST- Parameters:
request- - GetCoverage JAXB object- Returns:
- handles multipart responses
- Throws:
WcsException
-
getCoverageMultiPart
@POST @Produces("multipart/mixed") @Consumes("text/xml") org.apache.cxf.jaxrs.ext.multipart.MultipartBody getCoverageMultiPart(String coverageRequest) throws WcsException GetCoverageMultiPart - HTTP POST.- Parameters:
coverageRequest- - String representing the GetCoverage XML- Returns:
- handles mutipart responses
- Throws:
WcsException
-