/**
- * ============LICENSE_START=======================================================
+ * ============LICENSE_START=======================================================
* org.onap.aai
* ================================================================================
* Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
* 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;
}