X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fmodelloader%2Fservice%2FBabelServiceClientFactory.java;fp=src%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fmodelloader%2Fservice%2FModelLoaderApplication.java;h=ce690c5d3bb7b90f9c9fc441008bf36c43ef07c3;hb=c5aea4a8bc398fc1c6220875e55b9520fd7f7524;hp=c0eb5f28707b8bc7cb06e52afaa62942691ee1ca;hpb=ce332032dd208c5c769a2297409d8aca3f780fa8;p=aai%2Fmodel-loader.git diff --git a/src/main/java/org/onap/aai/modelloader/service/ModelLoaderApplication.java b/src/main/java/org/onap/aai/modelloader/service/BabelServiceClientFactory.java similarity index 69% rename from src/main/java/org/onap/aai/modelloader/service/ModelLoaderApplication.java rename to src/main/java/org/onap/aai/modelloader/service/BabelServiceClientFactory.java index c0eb5f2..ce690c5 100644 --- a/src/main/java/org/onap/aai/modelloader/service/ModelLoaderApplication.java +++ b/src/main/java/org/onap/aai/modelloader/service/BabelServiceClientFactory.java @@ -1,5 +1,5 @@ /** - * ============LICENSE_START======================================================= + * ============LICENSE_START======================================================= * org.onap.aai * ================================================================================ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved. @@ -18,20 +18,13 @@ * limitations under the License. * ============LICENSE_END========================================================= */ -package org.onap.aai.modelloader.service; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -/** - * Model Loader Spring Boot Application. - */ -@SpringBootApplication -public class ModelLoaderApplication { +package org.onap.aai.modelloader.service; - public static void main(String[] args) { - SpringApplication.run(ModelLoaderApplication.class, args); - } +import org.onap.aai.modelloader.config.ModelLoaderConfig; +import org.onap.aai.modelloader.restclient.BabelServiceClient; +import org.onap.aai.modelloader.restclient.BabelServiceClientException; +public interface BabelServiceClientFactory { + public BabelServiceClient create(ModelLoaderConfig config) throws BabelServiceClientException; }