@Path("/") public interface Wcs
JAX-RS Interface to define an OGC Web Coverage Service (WCS).
  • 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