Class JobFacade.EventJob
- java.lang.Object
-
- com.composum.sling.core.concurrent.JobFacade.AbstractJobFacade
-
- com.composum.sling.core.concurrent.JobFacade.EventJob
-
- All Implemented Interfaces:
JobFacade,Comparable<JobFacade>
- Enclosing interface:
- JobFacade
public static class JobFacade.EventJob extends JobFacade.AbstractJobFacade
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.composum.sling.core.concurrent.JobFacade
JobFacade.AbstractJobFacade, JobFacade.AuditJob, JobFacade.EventJob
-
-
Field Summary
Fields Modifier and Type Field Description @NotNull org.apache.sling.event.jobs.Jobjob
-
Constructor Summary
Constructors Constructor Description EventJob(@NotNull org.apache.sling.event.jobs.Job job)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalendargetCreated()StringgetCreatedInstance()CalendargetFinishedDate()intgetFinishedProgressStep()StringgetId()org.apache.sling.event.jobs.Job.JobStategetJobState()intgetNumberOfRetries()CalendargetProcessingStarted()CalendargetProgressETA()String[]getProgressLog()intgetProgressStepCount()ObjectgetProperty(String name)<T> TgetProperty(String name, Class<T> type)<T> TgetProperty(String name, T defaultValue)Set<String>getPropertyNames()StringgetQueueName()StringgetResultMessage()intgetRetryCount()StringgetTargetInstance()StringgetTopic()-
Methods inherited from class com.composum.sling.core.concurrent.JobFacade.AbstractJobFacade
compareTo
-
-
-
-
Method Detail
-
getTopic
public String getTopic()
-
getId
public String getId()
-
getProperty
public <T> T getProperty(String name, T defaultValue)
-
getRetryCount
public int getRetryCount()
-
getNumberOfRetries
public int getNumberOfRetries()
-
getQueueName
public String getQueueName()
-
getTargetInstance
public String getTargetInstance()
-
getProcessingStarted
public Calendar getProcessingStarted()
-
getCreated
public Calendar getCreated()
-
getCreatedInstance
public String getCreatedInstance()
-
getJobState
public org.apache.sling.event.jobs.Job.JobState getJobState()
-
getFinishedDate
public Calendar getFinishedDate()
-
getResultMessage
public String getResultMessage()
-
getProgressLog
public String[] getProgressLog()
-
getProgressStepCount
public int getProgressStepCount()
-
getFinishedProgressStep
public int getFinishedProgressStep()
-
getProgressETA
public Calendar getProgressETA()
-
-