/** * Fills Restlet Web API definition's operation Responses from Swagger * ResourceOperationDeclaration * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration */ private static void fillResponseMessages(Operation operation, ResourceOperationDeclaration swaggerOperation) { // Set error response messages if (swaggerOperation.getResponseMessages() != null) { for (ResponseMessageDeclaration swagResponse : swaggerOperation .getResponseMessages()) { Response response = new Response(); PayLoad outputPayLoad = new PayLoad(); outputPayLoad.setType(swagResponse.getResponseModel()); response.setOutputPayLoad(outputPayLoad); response.setName("Error " + swagResponse.getCode()); response.setCode(swagResponse.getCode()); response.setMessage(swagResponse.getMessage()); operation.getResponses().add(response); } } }
/** * Fills Restlet Web API definition's operation Responses from Swagger * ResourceOperationDeclaration * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration */ private static void fillResponseMessages(Operation operation, ResourceOperationDeclaration swaggerOperation) { // Set error response messages if (swaggerOperation.getResponseMessages() != null) { for (ResponseMessageDeclaration swagResponse : swaggerOperation .getResponseMessages()) { Response response = new Response(); PayLoad outputPayLoad = new PayLoad(); outputPayLoad.setType(swagResponse.getResponseModel()); response.setOutputPayLoad(outputPayLoad); response.setName("Error " + swagResponse.getCode()); response.setCode(swagResponse.getCode()); response.setMessage(swagResponse.getMessage()); operation.getResponses().add(response); } } }
/** * Fills Restlet Web API definition's operation Responses from Swagger * ResourceOperationDeclaration * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration */ private static void fillResponseMessages(Operation operation, ResourceOperationDeclaration swaggerOperation) { // Set error response messages if (swaggerOperation.getResponseMessages() != null) { for (ResponseMessageDeclaration swagResponse : swaggerOperation .getResponseMessages()) { Response response = new Response(); PayLoad outputPayLoad = new PayLoad(); outputPayLoad.setType(swagResponse.getResponseModel()); response.setOutputPayLoad(outputPayLoad); response.setName("Error " + swagResponse.getCode()); response.setCode(swagResponse.getCode()); response.setMessage(swagResponse.getMessage()); operation.getResponses().add(response); } } }
/** * Fills Restlet Web API definition's operation Responses from Swagger * ResourceOperationDeclaration * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration */ private static void fillResponseMessages(Operation operation, ResourceOperationDeclaration swaggerOperation) { // Set error response messages if (swaggerOperation.getResponseMessages() != null) { for (ResponseMessageDeclaration swagResponse : swaggerOperation .getResponseMessages()) { Response response = new Response(); PayLoad outputPayLoad = new PayLoad(); outputPayLoad.setType(swagResponse.getResponseModel()); response.setOutputPayLoad(outputPayLoad); response.setName("Error " + swagResponse.getCode()); response.setCode(swagResponse.getCode()); response.setMessage(swagResponse.getMessage()); operation.getResponses().add(response); } } }