com.atlassian.confluence.schedule
Class AbstractManagedScheduledJob
java.lang.Object
com.atlassian.confluence.schedule.AbstractManagedScheduledJob
- All Implemented Interfaces:
- ManagedScheduledJob
- Direct Known Subclasses:
- ManagedScheduledCronJob, ManagedScheduledSimpleJob
public abstract class AbstractManagedScheduledJob
- extends java.lang.Object
- implements ManagedScheduledJob
Implements common properties for various implementations of ManagedScheduledJob.
Constructor Summary |
protected |
AbstractManagedScheduledJob(org.quartz.JobDetail jobDetail,
boolean editable,
boolean keepingHistory,
boolean canRunAdhoc,
boolean canDisable)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AbstractManagedScheduledJob
protected AbstractManagedScheduledJob(org.quartz.JobDetail jobDetail,
boolean editable,
boolean keepingHistory,
boolean canRunAdhoc,
boolean canDisable)
getJobDetail
public org.quartz.JobDetail getJobDetail()
- Specified by:
getJobDetail
in interface ManagedScheduledJob
isEditable
public boolean isEditable()
- Specified by:
isEditable
in interface ManagedScheduledJob
isKeepingHistory
public boolean isKeepingHistory()
- Specified by:
isKeepingHistory
in interface ManagedScheduledJob
canRunAdhoc
public boolean canRunAdhoc()
- Specified by:
canRunAdhoc
in interface ManagedScheduledJob
canDisable
public boolean canDisable()
- Specified by:
canDisable
in interface ManagedScheduledJob
getScheduledJobKey
public ScheduledJobKey getScheduledJobKey()
- Specified by:
getScheduledJobKey
in interface ManagedScheduledJob
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
Copyright © 2003-2013 Atlassian. All Rights Reserved.