Interface JobFacade
-
- All Superinterfaces:
Comparable<JobFacade>
- All Known Implementing Classes:
JobFacade.AbstractJobFacade,JobFacade.AuditJob,JobFacade.EventJob
public interface JobFacade extends Comparable<JobFacade>
this facade encapsulates the Job objects to prevent from the use of deprecated features which are removed in the next major release (4.0.0) of the job events framework
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classJobFacade.AbstractJobFacadestatic classJobFacade.AuditJobstatic classJobFacade.EventJob
-
Method Summary
All Methods Instance Methods Abstract 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 interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
getTopic
String getTopic()
-
getId
String getId()
-
getProperty
<T> T getProperty(String name, T defaultValue)
-
getRetryCount
int getRetryCount()
-
getNumberOfRetries
int getNumberOfRetries()
-
getQueueName
String getQueueName()
-
getTargetInstance
String getTargetInstance()
-
getProcessingStarted
Calendar getProcessingStarted()
-
getCreated
Calendar getCreated()
-
getCreatedInstance
String getCreatedInstance()
-
getJobState
org.apache.sling.event.jobs.Job.JobState getJobState()
-
getFinishedDate
Calendar getFinishedDate()
-
getResultMessage
String getResultMessage()
-
getProgressLog
String[] getProgressLog()
-
getProgressStepCount
int getProgressStepCount()
-
getFinishedProgressStep
int getFinishedProgressStep()
-
getProgressETA
Calendar getProgressETA()
-
-