@Path(value="/")
public interface Csw
| Modifier and Type | Method and Description |
|---|---|
DescribeRecordResponseType |
describeRecord(DescribeRecordRequest request)
DescribeRecord - HTTP GET
|
DescribeRecordResponseType |
describeRecord(DescribeRecordType request)
DescribeRecord - HTTP POST
|
CapabilitiesType |
getCapabilities(GetCapabilitiesRequest request)
GetCapabilities - HTTP GET
|
CapabilitiesType |
getCapabilities(GetCapabilitiesType request)
GetCapabilities - HTTP POST
|
CswRecordCollection |
getRecordById(GetRecordByIdRequest request,
String rangeValue)
GetRecordById - HTTP GET
|
CswRecordCollection |
getRecordById(GetRecordByIdType request,
String rangeValue)
GetRecordById - HTTP POST
|
CswRecordCollection |
getRecords(GetRecordsRequest request)
' GetRecords - HTTP GET
|
CswRecordCollection |
getRecords(GetRecordsType request)
GetRecords - HTTP POST
|
TransactionResponseType |
transaction(CswTransactionRequest request)
Transaction - HTTP POST
|
@GET
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
CapabilitiesType getCapabilities(@QueryParam(value="")
GetCapabilitiesRequest request)
throws CswException
request - CswException@POST
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
CapabilitiesType getCapabilities(GetCapabilitiesType request)
throws CswException
request - CswException@GET
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
DescribeRecordResponseType describeRecord(@QueryParam(value="")
DescribeRecordRequest request)
throws CswException
request - CswException@POST
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
DescribeRecordResponseType describeRecord(DescribeRecordType request)
throws CswException
request - CswException@GET
@Produces(value={"text/xml","application/xml"})
CswRecordCollection getRecords(@QueryParam(value="")
GetRecordsRequest request)
throws CswException
request - CswException@POST
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
CswRecordCollection getRecords(GetRecordsType request)
throws CswException
request - CswException@GET
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
CswRecordCollection getRecordById(@QueryParam(value="")
GetRecordByIdRequest request,
@HeaderParam(value="Range")
String rangeValue)
throws CswException
request - CswException@POST
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
CswRecordCollection getRecordById(GetRecordByIdType request,
@HeaderParam(value="Range")
String rangeValue)
throws CswException
request - CswException@POST
@Consumes(value={"text/xml","application/xml"})
@Produces(value={"text/xml","application/xml"})
TransactionResponseType transaction(CswTransactionRequest request)
throws CswException
request - CswExceptionThis work is licensed under a Creative Commons Attribution 4.0 International License.