Cleaning up Sonar issues in JerseyConfig 94/78194/6
authorr.bogacki <r.bogacki@samsung.com>
Mon, 11 Feb 2019 09:41:24 +0000 (10:41 +0100)
committerr.bogacki <r.bogacki@samsung.com>
Mon, 11 Feb 2019 13:09:27 +0000 (14:09 +0100)
Unnecessary imports have been removed.
Formatting done according to ONAP and Google Java Style.

Issue-ID: MUSIC-321
Signed-off-by: Robert Bogacki <r.bogacki@samsung.com>
Change-Id: I04ed46d1cb5daa601713e1a4ee0e024b7d1ad55d

src/main/java/org/onap/music/JerseyConfig.java

index 7495836..1b5f034 100755 (executable)
@@ -1,64 +1,55 @@
-/* 
- * Copyright 2012-2015 the original author or authors. 
- * 
- * Licensed under the Apache License, Version 2.0 (the "License"); 
- * 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 
- * 
- * Unless required by applicable law or agreed to in writing, software 
- * distributed under the License is distributed on an "AS IS" BASIS, 
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
- * See the License for the specific language governing permissions and 
- * limitations under the License. 
- */ 
-package org.onap.music; 
-import javax.annotation.PostConstruct;
-import javax.ws.rs.ApplicationPath;
-import org.glassfish.jersey.server.ResourceConfig; 
-import org.onap.music.rest.RestMusicAdminAPI;
-import org.onap.music.rest.RestMusicDataAPI;
-import org.onap.music.rest.RestMusicHealthCheckAPI;
-import org.onap.music.rest.RestMusicLocksAPI; 
-import org.onap.music.rest.RestMusicQAPI; 
-import org.onap.music.rest.RestMusicTestAPI; 
-import org.onap.music.rest.RestMusicVersionAPI;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.stereotype.Component;
+/*
+ * Copyright 2012-2015 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.onap.music;
+
 import io.swagger.jaxrs.config.BeanConfig;
 import io.swagger.jaxrs.listing.ApiListingResource;
-import io.swagger.jaxrs.listing.SwaggerSerializers; 
-@Component
-public class JerseyConfig extends ResourceConfig { 
-    @Value("${spring.jersey.application-path:/}")
-    private String apiPath;
-    
-    public JerseyConfig() { 
+import io.swagger.jaxrs.listing.SwaggerSerializers;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.onap.music.rest.*;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.stereotype.Component;
+
+import javax.annotation.PostConstruct;
+
+@Component public class JerseyConfig extends ResourceConfig {
+
+    @Value("${spring.jersey.application-path:/}") private String apiPath;
+
+    public JerseyConfig() {
         this.registerEndpoints();
-    } 
-    
-    @PostConstruct
-    public void init() {
+    }
+
+    @PostConstruct public void init() {
         this.configureSwagger();
     }
-    
+
     private void registerEndpoints() {
-        register(RestMusicAdminAPI.class); 
-        register(RestMusicDataAPI.class); 
-        register(RestMusicLocksAPI.class); 
-        register(RestMusicQAPI.class); 
-        register(RestMusicTestAPI.class); 
+        register(RestMusicAdminAPI.class);
+        register(RestMusicDataAPI.class);
+        register(RestMusicLocksAPI.class);
+        register(RestMusicQAPI.class);
+        register(RestMusicTestAPI.class);
         register(RestMusicVersionAPI.class);
         register(RestMusicHealthCheckAPI.class);
     }
-    
+
     private void configureSwagger() {
-        // Available at localhost:port/swagger.json
+        //Available at localhost:port/swagger.json
         this.register(ApiListingResource.class);
         this.register(SwaggerSerializers.class);
 
@@ -67,11 +58,11 @@ public class JerseyConfig extends ResourceConfig {
         config.setTitle("MUSIC");
         config.setVersion("v2");
         config.setContact("Thomas Nelson");
-        config.setSchemes(new String[] { "http", "https" });
+        config.setSchemes(new String[] {"http", "https"});
         config.setBasePath("/MUSIC/rest");
         config.setResourcePackage("org.onap.music");
         config.setPrettyPrint(true);
         config.setScan(true);
     }
+
 }