Package com.adobe.cq.testing.client.jobs
Class TopicStat
- java.lang.Object
-
- com.adobe.cq.testing.client.jobs.TopicStat
-
public class TopicStat extends Object
-
-
Constructor Summary
Constructors Constructor Description TopicStat(com.fasterxml.jackson.databind.JsonNode topicJson)
Constructor from aJsonNode
object Format :TopicStat(String topicName, long lastActivated, long lastFinished, int finishedJobs, int failedJobs, int cancelledJobs, long avgProcessingTime, long avgWaitingTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getAvgProcessingTime()
long
getAvgWaitingTime()
int
getCancelledJobs()
int
getFailedJobs()
int
getFinishedJobs()
long
getLastActivated()
long
getLastFinished()
String
getTopicName()
-
-
-
Constructor Detail
-
TopicStat
public TopicStat(String topicName, long lastActivated, long lastFinished, int finishedJobs, int failedJobs, int cancelledJobs, long avgProcessingTime, long avgWaitingTime)
-
TopicStat
public TopicStat(com.fasterxml.jackson.databind.JsonNode topicJson)
Constructor from aJsonNode
object Format :{ topic: "/my/topic/name", last_activated: 1375793524795, last_finished: -1, finished_jobs: 0, failed_jobs: 4, cancelled_jobs: 0, avg_processing_time: 0, avg_waiting_time: 1522 }
- Parameters:
topicJson
- the topic JSON node
-
-
Method Detail
-
getTopicName
public String getTopicName()
-
getLastActivated
public long getLastActivated()
-
getLastFinished
public long getLastFinished()
-
getFinishedJobs
public int getFinishedJobs()
-
getFailedJobs
public int getFailedJobs()
-
getCancelledJobs
public int getCancelledJobs()
-
getAvgProcessingTime
public long getAvgProcessingTime()
-
getAvgWaitingTime
public long getAvgWaitingTime()
-
-