Add initial sources
[externalapi/nbi.git] / src / main / java / org / onap / nbi / apis / status / StatusServiceImpl.java
1 package org.onap.nbi.apis.status;
2
3 import org.onap.nbi.apis.status.model.ApplicationStatus;
4 import org.onap.nbi.apis.status.model.StatusType;
5 import org.springframework.stereotype.Service;
6
7 @Service("statusService")
8 public class StatusServiceImpl implements StatusService {
9
10     @Override
11     public ApplicationStatus get(final String serviceName, final String serviceVersion) {
12
13         final boolean applicationIsUp = true;
14
15
16         final ApplicationStatus applicationStatus =
17                 new ApplicationStatus(serviceName, (applicationIsUp ? StatusType.OK : StatusType.KO), serviceVersion);
18
19
20         return applicationStatus;
21     }
22
23
24     public boolean serviceIsUp() {
25         return true;
26     }
27
28 }