aboutsummaryrefslogtreecommitdiffstats
path: root/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java
diff options
context:
space:
mode:
Diffstat (limited to 'datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java')
-rw-r--r--datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java b/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java
index 8e8d847c..d5587e97 100644
--- a/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java
+++ b/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/model/Counters.java
@@ -33,7 +33,9 @@ public class Counters {
private final AtomicInteger numberOfSubscriptions = new AtomicInteger();
private int noOfCollectedFiles = 0;
private int noOfFailedFtpAttempts = 0;
+ private int noOfFailedHttpAttempts = 0;
private int noOfFailedFtp = 0;
+ private int noOfFailedHttp = 0;
private int noOfFailedPublishAttempts = 0;
private int totalPublishedFiles = 0;
private int noOfFailedPublish = 0;
@@ -62,10 +64,18 @@ public class Counters {
noOfFailedFtpAttempts++;
}
+ public synchronized void incNoOfFailedHttpAttempts() {
+ noOfFailedHttpAttempts++;
+ }
+
public synchronized void incNoOfFailedFtp() {
noOfFailedFtp++;
}
+ public synchronized void incNoOfFailedHttp() {
+ noOfFailedHttp++;
+ }
+
public synchronized void incNoOfFailedPublishAttempts() {
noOfFailedPublishAttempts++;
}
@@ -89,7 +99,9 @@ public class Counters {
str.append("\n");
str.append(format("collectedFiles", noOfCollectedFiles));
str.append(format("failedFtpAttempts", noOfFailedFtpAttempts));
+ str.append(format("failedHttpAttempts", noOfFailedHttpAttempts));
str.append(format("failedFtp", noOfFailedFtp));
+ str.append(format("failedHttp", noOfFailedHttp));
str.append("\n");
str.append(format("totalPublishedFiles", totalPublishedFiles));
str.append(format("lastPublishedTime", lastPublishedTime));
@@ -113,10 +125,18 @@ public class Counters {
return noOfFailedFtpAttempts;
}
+ public int getNoOfFailedHttpAttempts() {
+ return noOfFailedHttpAttempts;
+ }
+
public int getNoOfFailedFtp() {
return noOfFailedFtp;
}
+ public int getNoOfFailedHttp() {
+ return noOfFailedHttp;
+ }
+
public int getNoOfFailedPublishAttempts() {
return noOfFailedPublishAttempts;
}