|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.quartzdesk.service.types.v5_0.scheduler.Scheduler
public abstract class Scheduler
Base type for all scheduler types.
Java class for Scheduler complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Scheduler">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="objectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="type" type="{http://service.quartzdesk.com/types/v5_0/scheduler}SchedulerType"/>
<element name="version" type="{http://service.quartzdesk.com/types/v5_0/common}Version"/>
<element name="status" type="{http://service.quartzdesk.com/types/v5_0/scheduler}SchedulerStatus"/>
<element name="dateInitialized" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="dateStarted" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="datePaused" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="dateStopped" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="availableJobClass" type="{http://service.quartzdesk.com/types/v5_0/common}ClassDesc" maxOccurs="unbounded" minOccurs="0"/>
<element name="classLoaderInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="publicApiInfo" type="{http://service.quartzdesk.com/types/v5_0/scheduler}PublicApiInfo" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<ClassDesc> |
availableJobClass
|
protected String |
classLoaderInfo
|
protected Calendar |
dateInitialized
|
protected Calendar |
datePaused
|
protected Calendar |
dateStarted
|
protected Calendar |
dateStopped
|
protected String |
objectName
|
protected PublicApiInfo |
publicApiInfo
|
protected SchedulerStatus |
status
|
protected SchedulerType |
type
|
protected Version |
version
|
| Constructor Summary | |
|---|---|
Scheduler()
|
|
| Method Summary | |
|---|---|
List<ClassDesc> |
getAvailableJobClass()
Gets the value of the availableJobClass property. |
String |
getClassLoaderInfo()
Gets the value of the classLoaderInfo property. |
Calendar |
getDateInitialized()
Gets the value of the dateInitialized property. |
Calendar |
getDatePaused()
Gets the value of the datePaused property. |
Calendar |
getDateStarted()
Gets the value of the dateStarted property. |
Calendar |
getDateStopped()
Gets the value of the dateStopped property. |
String |
getObjectName()
Gets the value of the objectName property. |
PublicApiInfo |
getPublicApiInfo()
Gets the value of the publicApiInfo property. |
SchedulerStatus |
getStatus()
Gets the value of the status property. |
SchedulerType |
getType()
Gets the value of the type property. |
Version |
getVersion()
Gets the value of the version property. |
void |
setAvailableJobClass(List<ClassDesc> availableJobClass)
Sets the value of the availableJobClass property. |
void |
setClassLoaderInfo(String value)
Sets the value of the classLoaderInfo property. |
void |
setDateInitialized(Calendar value)
Sets the value of the dateInitialized property. |
void |
setDatePaused(Calendar value)
Sets the value of the datePaused property. |
void |
setDateStarted(Calendar value)
Sets the value of the dateStarted property. |
void |
setDateStopped(Calendar value)
Sets the value of the dateStopped property. |
void |
setObjectName(String value)
Sets the value of the objectName property. |
void |
setPublicApiInfo(PublicApiInfo value)
Sets the value of the publicApiInfo property. |
void |
setStatus(SchedulerStatus value)
Sets the value of the status property. |
void |
setType(SchedulerType value)
Sets the value of the type property. |
void |
setVersion(Version value)
Sets the value of the version property. |
Scheduler |
withAvailableJobClass(ClassDesc... values)
|
Scheduler |
withAvailableJobClass(Collection<ClassDesc> values)
|
Scheduler |
withClassLoaderInfo(String value)
|
Scheduler |
withDateInitialized(Calendar value)
|
Scheduler |
withDatePaused(Calendar value)
|
Scheduler |
withDateStarted(Calendar value)
|
Scheduler |
withDateStopped(Calendar value)
|
Scheduler |
withObjectName(String value)
|
Scheduler |
withPublicApiInfo(PublicApiInfo value)
|
Scheduler |
withStatus(SchedulerStatus value)
|
Scheduler |
withType(SchedulerType value)
|
Scheduler |
withVersion(Version value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String objectName
protected SchedulerType type
protected Version version
protected SchedulerStatus status
protected Calendar dateInitialized
protected Calendar dateStarted
protected Calendar datePaused
protected Calendar dateStopped
protected List<ClassDesc> availableJobClass
protected String classLoaderInfo
protected PublicApiInfo publicApiInfo
| Constructor Detail |
|---|
public Scheduler()
| Method Detail |
|---|
public String getObjectName()
Stringpublic void setObjectName(String value)
value - allowed object is
Stringpublic SchedulerType getType()
SchedulerTypepublic void setType(SchedulerType value)
value - allowed object is
SchedulerTypepublic Version getVersion()
Versionpublic void setVersion(Version value)
value - allowed object is
Versionpublic SchedulerStatus getStatus()
SchedulerStatuspublic void setStatus(SchedulerStatus value)
value - allowed object is
SchedulerStatuspublic Calendar getDateInitialized()
Stringpublic void setDateInitialized(Calendar value)
value - allowed object is
Stringpublic Calendar getDateStarted()
Stringpublic void setDateStarted(Calendar value)
value - allowed object is
Stringpublic Calendar getDatePaused()
Stringpublic void setDatePaused(Calendar value)
value - allowed object is
Stringpublic Calendar getDateStopped()
Stringpublic void setDateStopped(Calendar value)
value - allowed object is
Stringpublic List<ClassDesc> getAvailableJobClass()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the availableJobClass property.
For example, to add a new item, do as follows:
getAvailableJobClass().add(newItem);
Objects of the following type(s) are allowed in the list
ClassDesc
public String getClassLoaderInfo()
Stringpublic void setClassLoaderInfo(String value)
value - allowed object is
Stringpublic PublicApiInfo getPublicApiInfo()
PublicApiInfopublic void setPublicApiInfo(PublicApiInfo value)
value - allowed object is
PublicApiInfopublic Scheduler withObjectName(String value)
public Scheduler withType(SchedulerType value)
public Scheduler withVersion(Version value)
public Scheduler withStatus(SchedulerStatus value)
public Scheduler withDateInitialized(Calendar value)
public Scheduler withDateStarted(Calendar value)
public Scheduler withDatePaused(Calendar value)
public Scheduler withDateStopped(Calendar value)
public Scheduler withAvailableJobClass(ClassDesc... values)
public Scheduler withAvailableJobClass(Collection<ClassDesc> values)
public Scheduler withClassLoaderInfo(String value)
public Scheduler withPublicApiInfo(PublicApiInfo value)
public void setAvailableJobClass(List<ClassDesc> availableJobClass)
availableJobClass - allowed object is
ClassDesc
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||