Skip to content
This repository has been archived by the owner on Oct 2, 2023. It is now read-only.

Commit

Permalink
Merge pull request #21 from nireeshT/master
Browse files Browse the repository at this point in the history
Ping Related Items collector
  • Loading branch information
nireeshT authored Jun 18, 2020
2 parents 4900d64 + c2ed115 commit 2148088
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 8 deletions.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<description>RelatedItems Collector</description>
<packaging>jar</packaging>
<url>https://github.com/Hygieia/${repository.name}</url>
<version>3.1.3-SNAPSHOT</version>
<version>3.1.4-SNAPSHOT</version>
<artifactId>relatedItems-collector</artifactId>

<parent>
Expand Down Expand Up @@ -51,7 +51,7 @@
<repository.name>hygieia-relateditems-collector</repository.name>
<apache.rat.plugin.version>0.13</apache.rat.plugin.version>
<bc.version>3.0.1</bc.version>
<com.capitalone.dashboard.core.version>3.1.15</com.capitalone.dashboard.core.version>
<com.capitalone.dashboard.core.version>3.7.8</com.capitalone.dashboard.core.version>
<commons.io.version>2.4</commons.io.version>
<commons.lang.version>3.8.1</commons.lang.version>
<coveralls.maven.plugin.version>4.3.0</coveralls.maven.plugin.version>
Expand Down
19 changes: 13 additions & 6 deletions src/main/java/com/capitalone/dashboard/Application.java
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
package com.capitalone.dashboard;

import com.capitalone.dashboard.config.MongoConfig;
import com.capitalone.dashboard.config.RestApiAppConfig;
import com.capitalone.dashboard.config.WebMVCConfig;
import com.ulisesbocchio.jasyptspringboot.annotation.EnableEncryptableProperties;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.web.SpringBootServletInitializer;

/**
* <h1>RelatedItemsCollector</h1>
* This application helps to collect relatedItems data
* <p>
*
* @since 09/28/2018
* Application configuration and bootstrap
*/
@SpringBootApplication
public class Application {
@EnableEncryptableProperties
public class Application extends SpringBootServletInitializer {

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class, RestApiAppConfig.class, WebMVCConfig.class, MongoConfig.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package com.capitalone.dashboard.controller;

import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import static org.springframework.http.MediaType.APPLICATION_JSON_VALUE;
import static org.springframework.web.bind.annotation.RequestMethod.GET;

@RestController
public class PingController {

public PingController() {

}

@RequestMapping(value = "/ping", method = GET, produces = APPLICATION_JSON_VALUE)
public ResponseEntity<String> ping () {
return ResponseEntity
.status(HttpStatus.OK)
.body("hello ric");
}

}

0 comments on commit 2148088

Please sign in to comment.