Package com.adobe.cq.testing.client.jobs
Class JobQueueStat
java.lang.Object
com.adobe.cq.testing.client.jobs.JobQueueStat
-
Constructor Summary
ConstructorDescriptionJobQueueStat
(String queueName, long startTime, long lastActivated, long lastFinished, int queuedJobs, int activeJobs, int finishedJobs, int failedJobs, int cancelledJobs, int avgProcessingTime, int avgWaitingTime, String type, List<String> topics, int maxParallel, int maxRetries, int retryDelay, String priority, String statusInfo) JobQueueStat
(String queueName, com.fasterxml.jackson.databind.JsonNode jobJson) Constructor from aJsonNode
object Format : -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
long
long
int
int
int
int
long
getType()
-
Constructor Details
-
JobQueueStat
public JobQueueStat(String queueName, long startTime, long lastActivated, long lastFinished, int queuedJobs, int activeJobs, int finishedJobs, int failedJobs, int cancelledJobs, int avgProcessingTime, int avgWaitingTime, String type, List<String> topics, int maxParallel, int maxRetries, int retryDelay, String priority, String statusInfo) -
JobQueueStat
Constructor from aJsonNode
object Format :{ statistics: { start_time: 1375793518694, last_activated: 1375793524795, last_finished: -1, queued_jobs: 1, active_jobs: 0, finished_jobs: 0, failed_jobs: 4, cancelled_jobs: 0, avg_processing_time: 0, avg_waiting_time: 1522 }, configuration: { type: "TOPIC_ROUND_ROBIN", topics: [ "/my/topic/one/*", ""/my/topic/two/*" ], max_parallel: 8, max_retries: 10, retry_delay: 2000, priority: "MIN" }, status_info: "isWaiting=false, suspendedSince=-1, isWaitingForNext=true, asyncJobs=0, jobCount=0, eventCount=0" }
- Parameters:
queueName
- the name of the job queuejobJson
- the json node to parse
-
-
Method Details
-
getQueueName
-
getStartTime
public long getStartTime() -
getLastActivated
public long getLastActivated() -
getLastFinished
public long getLastFinished() -
getQueuedJobs
public int getQueuedJobs() -
getActiveJobs
public int getActiveJobs() -
getFinishedJobs
public int getFinishedJobs() -
getFailedJobs
public int getFailedJobs() -
getCancelledJobs
public int getCancelledJobs() -
getAvgProcessingTime
public int getAvgProcessingTime() -
getAvgWaitingTime
public int getAvgWaitingTime() -
getType
-
getTopics
-
getMaxParallel
public int getMaxParallel() -
getMaxRetries
public int getMaxRetries() -
getRetryDelay
public int getRetryDelay() -
getPriority
-
getStatusInfo
-