} else if (collectInfo.isUseSectionNamingPackageStrategy()) { String packageName = restlet.getClass().getPackage().getName(); String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
private static void fillRwadefResponses(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract, Map<String, Object> parameters) { if (swaggerOperation == null) { return; } if (swaggerOperation.getResponses() != null) { for (String key : swaggerOperation.getResponses().keySet()) { Response swaggerResponse = swaggerOperation.getResponses().get(key); org.restlet.ext.platform.internal.model.Response response = new org.restlet.ext.platform.internal.model.Response(); int statusCode; try { statusCode = Integer.parseInt(key); response.setCode(statusCode); } catch (Exception e) { // TODO: what to do with "Default" responses ? LOGGER.warning("Response " + key + " for operation " + swaggerOperation.getOperationId() + " could not be retrieved because its key is not a valid status code."); continue; } response.setDescription(swaggerResponse.getDescription()); response.setName(ConversionUtils.generateResponseName(statusCode)); fillOutputPayload(swaggerResponse, response, swaggerOperation, contract, parameters); operation.getResponses().add(response); } } }
.getResources().entrySet()) { rwadResources.addAll(getResource( ConversionUtils.processResourceName(entry.getValue().getUri()), entry.getValue(), rootPathVariables));
.getResources().entrySet()) { rwadResources.addAll(getResource( ConversionUtils.processResourceName(entry.getValue().getUri()), entry.getValue(), rootPathVariables));
private static void fillRwadefResponses(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract, Map<String, Object> parameters) { if (swaggerOperation == null) { return; } if (swaggerOperation.getResponses() != null) { for (String key : swaggerOperation.getResponses().keySet()) { Response swaggerResponse = swaggerOperation.getResponses().get(key); org.restlet.ext.platform.internal.model.Response response = new org.restlet.ext.platform.internal.model.Response(); int statusCode; try { statusCode = Integer.parseInt(key); response.setCode(statusCode); } catch (Exception e) { // TODO: what to do with "Default" responses ? LOGGER.warning("Response " + key + " for operation " + swaggerOperation.getOperationId() + " could not be retrieved because its key is not a valid status code."); continue; } response.setDescription(swaggerResponse.getDescription()); response.setName(ConversionUtils.generateResponseName(statusCode)); fillOutputPayload(swaggerResponse, response, swaggerOperation, contract, parameters); operation.getResponses().add(response); } } }
} else if (collectInfo.isUseSectionNamingPackageStrategy()) { String packageName = restlet.getClass().getPackage().getName(); String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
contract.getResources().addAll( getResource( ConversionUtils.processResourceName(resource.getUri()), resource, rootPathVariables));
private static void fillRwadefResponses(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract, Map<String, Object> parameters) { if (swaggerOperation == null) { return; } if (swaggerOperation.getResponses() != null) { for (String key : swaggerOperation.getResponses().keySet()) { Response swaggerResponse = swaggerOperation.getResponses().get(key); org.restlet.ext.platform.internal.model.Response response = new org.restlet.ext.platform.internal.model.Response(); int statusCode; try { statusCode = Integer.parseInt(key); response.setCode(statusCode); } catch (Exception e) { // TODO: what to do with "Default" responses ? LOGGER.warning("Response " + key + " for operation " + swaggerOperation.getOperationId() + " could not be retrieved because its key is not a valid status code."); continue; } response.setDescription(swaggerResponse.getDescription()); response.setName(ConversionUtils.generateResponseName(statusCode)); fillOutputPayload(swaggerResponse, response, swaggerOperation, contract, parameters); operation.getResponses().add(response); } } }
} else if (collectInfo.isUseSectionNamingPackageStrategy()) { String packageName = restlet.getClass().getPackage().getName(); String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
contract.getResources().addAll( getResource( ConversionUtils.processResourceName(resource.getUri()), resource, rootPathVariables));
private static void fillRwadefResponses(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract, Map<String, Object> parameters) { if (swaggerOperation == null) { return; } if (swaggerOperation.getResponses() != null) { for (String key : swaggerOperation.getResponses().keySet()) { Response swaggerResponse = swaggerOperation.getResponses().get(key); org.restlet.ext.platform.internal.model.Response response = new org.restlet.ext.platform.internal.model.Response(); int statusCode; try { statusCode = Integer.parseInt(key); response.setCode(statusCode); } catch (Exception e) { // TODO: what to do with "Default" responses ? LOGGER.warning("Response " + key + " for operation " + swaggerOperation.getOperationId() + " could not be retrieved because its key is not a valid status code."); continue; } response.setDescription(swaggerResponse.getDescription()); response.setName(ConversionUtils.generateResponseName(statusCode)); fillOutputPayload(swaggerResponse, response, swaggerOperation, contract, parameters); operation.getResponses().add(response); } } }
} else if (collectInfo.isUseSectionNamingPackageStrategy()) { String packageName = restlet.getClass().getPackage().getName(); String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
.getResources().entrySet()) { rwadResources.addAll(getResource( ConversionUtils.processResourceName(entry.getValue().getUri()), entry.getValue(), rootPathVariables));
? ConversionUtils.generateResponseName(response.getCode())
representation.getSections().add(packageName); if (collectInfo.getSection(packageName) == null) { String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
contract.getResources().addAll( getResource( ConversionUtils.processResourceName(resource.getUri()), resource, rootPathVariables));
? ConversionUtils.generateResponseName(response.getCode())
representation.getSections().add(packageName); if (collectInfo.getSection(packageName) == null) { String formattedSectionName = ConversionUtils.formatSectionNameFromPackageName(packageName); collectInfo.addSection(new Section(formattedSectionName));
.getResources().entrySet()) { rwadResources.addAll(getResource( ConversionUtils.processResourceName(entry.getValue().getUri()), entry.getValue(), rootPathVariables));
? ConversionUtils.generateResponseName(response.getCode())