com.github.ltsopensource.spring.quartz.invoke
Class JobExecutionContextImpl
java.lang.Object
com.github.ltsopensource.spring.quartz.invoke.JobExecutionContextImpl
- All Implemented Interfaces:
- org.quartz.JobExecutionContext
public class JobExecutionContextImpl
- extends Object
- implements org.quartz.JobExecutionContext
- Author:
- Robert HG (254963746@qq.com) on 3/27/16.
JobExecutionContextImpl
public JobExecutionContextImpl(org.quartz.JobDataMap jobDataMap)
getScheduler
public org.quartz.Scheduler getScheduler()
- Specified by:
getScheduler in interface org.quartz.JobExecutionContext
getTrigger
public org.quartz.Trigger getTrigger()
- Specified by:
getTrigger in interface org.quartz.JobExecutionContext
getCalendar
public org.quartz.Calendar getCalendar()
- Specified by:
getCalendar in interface org.quartz.JobExecutionContext
isRecovering
public boolean isRecovering()
- Specified by:
isRecovering in interface org.quartz.JobExecutionContext
getRecoveringTriggerKey
public org.quartz.TriggerKey getRecoveringTriggerKey()
throws IllegalStateException
- Specified by:
getRecoveringTriggerKey in interface org.quartz.JobExecutionContext
- Throws:
IllegalStateException
getRefireCount
public int getRefireCount()
- Specified by:
getRefireCount in interface org.quartz.JobExecutionContext
getMergedJobDataMap
public org.quartz.JobDataMap getMergedJobDataMap()
- Specified by:
getMergedJobDataMap in interface org.quartz.JobExecutionContext
getJobDetail
public org.quartz.JobDetail getJobDetail()
- Specified by:
getJobDetail in interface org.quartz.JobExecutionContext
getJobInstance
public org.quartz.Job getJobInstance()
- Specified by:
getJobInstance in interface org.quartz.JobExecutionContext
getFireTime
public Date getFireTime()
- Specified by:
getFireTime in interface org.quartz.JobExecutionContext
getScheduledFireTime
public Date getScheduledFireTime()
- Specified by:
getScheduledFireTime in interface org.quartz.JobExecutionContext
getPreviousFireTime
public Date getPreviousFireTime()
- Specified by:
getPreviousFireTime in interface org.quartz.JobExecutionContext
getNextFireTime
public Date getNextFireTime()
- Specified by:
getNextFireTime in interface org.quartz.JobExecutionContext
getFireInstanceId
public String getFireInstanceId()
- Specified by:
getFireInstanceId in interface org.quartz.JobExecutionContext
getResult
public Object getResult()
- Specified by:
getResult in interface org.quartz.JobExecutionContext
setResult
public void setResult(Object result)
- Specified by:
setResult in interface org.quartz.JobExecutionContext
getJobRunTime
public long getJobRunTime()
- Specified by:
getJobRunTime in interface org.quartz.JobExecutionContext
put
public void put(Object key,
Object value)
- Specified by:
put in interface org.quartz.JobExecutionContext
get
public Object get(Object key)
- Specified by:
get in interface org.quartz.JobExecutionContext
Copyright © 2017. All rights reserved.