/** * @return the operation metadata advertised in the capabilities for the given operation * @see #getServerSupportedOutputFormats(WFSOperationType) */ protected OperationType getOperationMetadata(final WFSOperationType operation) { final OperationsMetadataType operationsMetadata = capabilities.getOperationsMetadata(); @SuppressWarnings("unchecked") final List<OperationType> operations = operationsMetadata.getOperation(); final String expectedOperationName = operation.getName(); for (OperationType operationType : operations) { String operationName = operationType.getName(); if (expectedOperationName.equalsIgnoreCase(operationName)) { return operationType; } } throw new NoSuchElementException( "Operation metadata not found for " + expectedOperationName + " in the capabilities document"); }
@Override protected String getOperationURI(WFSOperationType operation, HttpMethod method) { OperationsMetadataType omt = this.capabilities.getOperationsMetadata(); omt.getOperation(); List<OperationType> operations = capabilities.getOperationsMetadata().getOperation(); for (OperationType op : operations) { if (!operation.getName().equals(op.getName())) {
setType(WMTSServiceType.REST); if (operationsMetadata != null) { for (Object op : operationsMetadata.getOperation()) { OperationType opt = operationType; net.opengis.ows11.OperationType opx = (net.opengis.ows11.OperationType) op;
/** * @return the operation metadata advertised in the capabilities for the given operation * @see #getServerSupportedOutputFormats(WFSOperationType) */ protected OperationType getOperationMetadata(final WFSOperationType operation) { final OperationsMetadataType operationsMetadata = capabilities.getOperationsMetadata(); @SuppressWarnings("unchecked") final List<OperationType> operations = operationsMetadata.getOperation(); final String expectedOperationName = operation.getName(); for (OperationType operationType : operations) { String operationName = operationType.getName(); if (expectedOperationName.equalsIgnoreCase(operationName)) { return operationType; } } throw new NoSuchElementException( "Operation metadata not found for " + expectedOperationName + " in the capabilities document"); }
@Override protected String getOperationURI(WFSOperationType operation, HttpMethod method) { OperationsMetadataType omt = this.capabilities.getOperationsMetadata(); omt.getOperation(); List<OperationType> operations = capabilities.getOperationsMetadata().getOperation(); for (OperationType op : operations) { if (!operation.getName().equals(op.getName())) {
setType(WMTSServiceType.REST); if (operationsMetadata != null) { for (Object op : operationsMetadata.getOperation()) { OperationType opt = operationType; net.opengis.ows11.OperationType opx = (net.opengis.ows11.OperationType) op;
gco.setName("GetCapabilities"); gco.getDCP().add(Ows11Util.dcp("wps", request)); om.getOperation().add(gco); om.getOperation().add(dpo); om.getOperation().add(eo);
gco.setName("GetCapabilities"); gco.getDCP().add(Ows11Util.dcp("wps", request)); om.getOperation().add(gco); om.getOperation().add(dpo); om.getOperation().add(eo);