Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
CswSubscribe.createEvent(GetRecordsResponseType recordsResponse)
Consume a create event
|
javax.ws.rs.core.Response |
CswSubscribe.createRecordsSubscription(GetRecordsRequest request)
Create a subscription
|
javax.ws.rs.core.Response |
CswSubscribe.createRecordsSubscription(GetRecordsType request)
Create a subscription
|
javax.ws.rs.core.Response |
CswSubscribe.deleteEvent(GetRecordsResponseType recordsResponse)
Consume a delete event
|
javax.ws.rs.core.Response |
CswSubscribe.deleteRecordsSubscription(String requestId)
Deletes an active subscription
|
DescribeRecordResponseType |
Csw.describeRecord(DescribeRecordRequest request)
DescribeRecord - HTTP GET
|
DescribeRecordResponseType |
Csw.describeRecord(DescribeRecordType request)
DescribeRecord - HTTP POST
|
GetRecordsType |
GetRecordsRequest.get202RecordsType()
Convert the KVP values into a GetRecordsType, validates format of fields and enumeration
constraints required to meet the schema requirements of the GetRecordsType.
|
CapabilitiesType |
Csw.getCapabilities(GetCapabilitiesRequest request)
GetCapabilities - HTTP GET
|
CapabilitiesType |
Csw.getCapabilities(GetCapabilitiesType request)
GetCapabilities - HTTP POST
|
CswRecordCollection |
Csw.getRecordById(GetRecordByIdRequest request,
String rangeValue)
GetRecordById - HTTP GET
|
CswRecordCollection |
Csw.getRecordById(GetRecordByIdType request,
String rangeValue)
GetRecordById - HTTP POST
|
CswRecordCollection |
Csw.getRecords(GetRecordsRequest request)
' GetRecords - HTTP GET
|
CswRecordCollection |
Csw.getRecords(GetRecordsType request)
GetRecords - HTTP POST
|
javax.ws.rs.core.Response |
CswSubscribe.getRecordsSubscription(String requestId)
Get an active subscription
|
String |
BoundingBoxReader.getWkt() |
Map<String,String> |
CswRequest.parseNamespaces(String namespaces) |
TransactionResponseType |
Csw.transaction(CswTransactionRequest request)
Transaction - HTTP POST
|
protected List<QName> |
CswRequest.typeStringToQNames(String typeNames,
Map<String,String> namespaces) |
javax.ws.rs.core.Response |
CswSubscribe.updateEvent(GetRecordsResponseType recordsResponse)
Consume an update event
|
javax.ws.rs.core.Response |
CswSubscribe.updateRecordsSubscription(String requestId,
GetRecordsType request)
Updates an active subscription
|
Modifier and Type | Method and Description |
---|---|
CswException |
CswResponseExceptionMapper.fromResponse(javax.ws.rs.core.Response response) |
Modifier and Type | Method and Description |
---|---|
String |
CswSubscriptionEndpoint.addOrUpdateSubscription(GetRecordsType request,
boolean persistSubscription) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.createEvent(GetRecordsResponseType recordsResponse) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.createOrUpdateSubscription(GetRecordsType request,
String requestId) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.createOrUpdateSubscription(GetRecordsType request,
String requestId,
boolean persist) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.createRecordsSubscription(GetRecordsRequest request)
Create a subscription
|
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.createRecordsSubscription(GetRecordsType request)
Create a subscription
|
CswSubscription |
CswSubscriptionEndpoint.createSubscription(GetRecordsType request) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.deleteEvent(GetRecordsResponseType recordsResponse) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.deleteRecordsSubscription(String requestId)
Deletes an active subscription
|
DescribeRecordResponseType |
CswEndpoint.describeRecord(DescribeRecordRequest request) |
DescribeRecordResponseType |
CswEndpoint.describeRecord(DescribeRecordType request) |
CapabilitiesType |
CswEndpoint.getCapabilities(GetCapabilitiesRequest request) |
CapabilitiesType |
CswEndpoint.getCapabilities(GetCapabilitiesType request) |
QueryRequest |
CswQueryFactory.getQuery(GetRecordsType request) |
QueryRequest |
CswQueryFactory.getQuery(QueryConstraintType constraint,
String typeName) |
CswRecordCollection |
CswEndpoint.getRecordById(GetRecordByIdRequest request,
String rangeValue) |
CswRecordCollection |
CswEndpoint.getRecordById(GetRecordByIdType request,
String rangeValue) |
CswRecordCollection |
CswEndpoint.getRecords(GetRecordsRequest request) |
CswRecordCollection |
CswEndpoint.getRecords(GetRecordsType request) |
TransactionResponseType |
CswEndpoint.transaction(CswTransactionRequest request) |
void |
CswEndpoint.unknownOperation() |
void |
CswEndpoint.unknownOperation(CswRequest request) |
void |
CswEndpoint.unknownService() |
void |
CswEndpoint.unknownService(CswRequest request) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.updateEvent(GetRecordsResponseType recordsResponse) |
javax.ws.rs.core.Response |
CswSubscriptionEndpoint.updateRecordsSubscription(String requestId,
GetRecordsType request)
Updates an active subscription
|
void |
Validator.validateFullyQualifiedTypes(List<QName> types)
Verifies that that if types are passed, then they are fully qualified
|
void |
Validator.validateOutputFormat(String format,
TransformerManager mimeTypeTransformerManager) |
void |
Validator.validateOutputSchema(String schema,
TransformerManager schemaTransformerManager) |
void |
Validator.validateSchemaLanguage(String schemaLanguage) |
void |
Validator.validateTypeNameToNamespaceMappings(String typeNames,
String namespaces,
Map<String,String> namespacePrefixToUriMappings)
Validates TypeName to namspace uri mapping in query request.
|
void |
Validator.validateVersion(String versions) |
Modifier and Type | Method and Description |
---|---|
static CswSubscription |
CswSubscription.getFilterlessSubscription(TransformerManager mimeTypeTransformerManager,
GetRecordsType request,
QueryRequest query) |
Constructor and Description |
---|
CswSubscription(TransformerManager mimeTypeTransformerManager,
GetRecordsType request,
QueryRequest query) |
SendEvent(GetRecordsType request,
QueryRequest query,
SecureCxfClientFactory<CswSubscribe> cxfClientFactory) |
SendEvent(TransformerManager transformerManager,
GetRecordsType request,
QueryRequest query) |
This work is licensed under a Creative Commons Attribution 4.0 International License.