X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fbabel%2Futil%2FRequestValidator.java;h=be45e1708f2f1c7bdda4b19f012ed8faf9206b7e;hb=f3bf5dd360b93fd7ef6cc8d871a9903de9f27e5a;hp=c0d2c9826a504fecad8e6b8f867cbeac07b602b9;hpb=716e7f240c2f4a71d48e7708aa27194db2dd7f21;p=aai%2Fbabel.git diff --git a/src/main/java/org/onap/aai/babel/util/RequestValidator.java b/src/main/java/org/onap/aai/babel/util/RequestValidator.java index c0d2c98..be45e17 100644 --- a/src/main/java/org/onap/aai/babel/util/RequestValidator.java +++ b/src/main/java/org/onap/aai/babel/util/RequestValidator.java @@ -1,5 +1,5 @@ /** - * ============LICENSE_START======================================================= + * ============LICENSE_START======================================================= * org.onap.aai * ================================================================================ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved. @@ -22,20 +22,20 @@ package org.onap.aai.babel.util; import org.onap.aai.babel.service.data.BabelRequest; -/** Utility class */ +/** + * Validator for a Babel request. + * + */ public class RequestValidator { - /** Empty constructor */ - private RequestValidator() { - // Prevent instantiation - } - /** * Validates that the request body contains the required attributes * - * @param request the request body to validate + * @param request + * the request body to validate + * @throws RequestValidationException */ - public static void validateRequest(BabelRequest request) throws RequestValidationException { + public void validateRequest(BabelRequest request) throws RequestValidationException { if (request.getCsar() == null) { throw new RequestValidationException("No csar attribute found in the request body."); }