Add instructions to invoke the linter and code formatter plugins to the README and...
[aai/schema-service.git] / aai-schema-service / src / main / java / org / onap / aai / schemaservice / nodeschema / validation / SchemaErrorStrategy.java
index a9cafa5..7d76533 100644 (file)
@@ -8,7 +8,7 @@
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * limitations under the License.
  * ============LICENSE_END=========================================================
  */
+
 package org.onap.aai.schemaservice.nodeschema.validation;
 
 /**
  * Controls response to finding problems in the schema files.
  */
 public interface SchemaErrorStrategy {
-  /**
-   * Gives if it is OK to proceed with whatever process
-   * invoked the validation (probably the installation of
-   * the A&AI instance).
-   *
-   * @return boolean
-   */
-  public boolean isOK();
+    /**
+     * Gives if it is OK to proceed with whatever process
+     * invoked the validation (probably the installation of
+     * the A&AI instance).
+     *
+     * @return boolean
+     */
+    public boolean isOK();
 
-  /**
-   * Gets the error message(s) gathered in the course
-   * of validation.
-   *
-   * @return String error message or messages concatenated together
-   */
-  public String getErrorMsg();
+    /**
+     * Gets the error message(s) gathered in the course
+     * of validation.
+     *
+     * @return String error message or messages concatenated together
+     */
+    public String getErrorMsg();
 
-  /**
-   * Invokes the ErrorStrategy to do whatever response to
-   * an issue in the schema having been found.
-   *
-   * Options:
-   * -Throw an exception if the whole process should be
-    immediately aborted
-   * -Set OK status to false, store the message and allow the
-    validation process to continue and find any other issues
-   * -Completely ignore that something is wrong
-   * etc.
-   *
-   * @param String errorMsg - the error message from the validator module
-   */
-  public void notifyOnError(String errorMsg);
+    /**
+     * Invokes the ErrorStrategy to do whatever response to
+     * an issue in the schema having been found.
+     *
+     * Options:
+     * -Throw an exception if the whole process should be
+     * immediately aborted
+     * -Set OK status to false, store the message and allow the
+     * validation process to continue and find any other issues
+     * -Completely ignore that something is wrong
+     * etc.
+     *
+     * @param String errorMsg - the error message from the validator module
+     */
+    public void notifyOnError(String errorMsg);
 }