com.quartzdesk.service.types.v5_0.agent
Class RegisteredSchedulerInfo

java.lang.Object
  extended by com.quartzdesk.service.types.v5_0.agent.RegisteredSchedulerInfo

public class RegisteredSchedulerInfo
extends Object

Scheduler info type.

Java class for RegisteredSchedulerInfo complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RegisteredSchedulerInfo">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="schedulerObjectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="schedulerType" type="{http://service.quartzdesk.com/types/v5_0/scheduler}SchedulerType"/>
         <element name="schedulerVersion" type="{http://service.quartzdesk.com/types/v5_0/common}Version"/>
         <element name="schedulerDateInitialized" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="schedulerDateStarted" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="schedulerDatePaused" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="schedulerDateStopped" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="schedulerAvailableJobClass" type="{http://service.quartzdesk.com/types/v5_0/common}ClassDesc" maxOccurs="unbounded" minOccurs="0"/>
         <element name="schedulerClassLoaderInfo" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="publicApiInfo" type="{http://service.quartzdesk.com/types/v5_0/scheduler}PublicApiInfo"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  PublicApiInfo publicApiInfo
           
protected  List<ClassDesc> schedulerAvailableJobClass
           
protected  String schedulerClassLoaderInfo
           
protected  Calendar schedulerDateInitialized
           
protected  Calendar schedulerDatePaused
           
protected  Calendar schedulerDateStarted
           
protected  Calendar schedulerDateStopped
           
protected  String schedulerObjectName
           
protected  SchedulerType schedulerType
           
protected  Version schedulerVersion
           
 
Constructor Summary
RegisteredSchedulerInfo()
           
 
Method Summary
 PublicApiInfo getPublicApiInfo()
          Gets the value of the publicApiInfo property.
 List<ClassDesc> getSchedulerAvailableJobClass()
          Gets the value of the schedulerAvailableJobClass property.
 String getSchedulerClassLoaderInfo()
          Gets the value of the schedulerClassLoaderInfo property.
 Calendar getSchedulerDateInitialized()
          Gets the value of the schedulerDateInitialized property.
 Calendar getSchedulerDatePaused()
          Gets the value of the schedulerDatePaused property.
 Calendar getSchedulerDateStarted()
          Gets the value of the schedulerDateStarted property.
 Calendar getSchedulerDateStopped()
          Gets the value of the schedulerDateStopped property.
 String getSchedulerObjectName()
          Gets the value of the schedulerObjectName property.
 SchedulerType getSchedulerType()
          Gets the value of the schedulerType property.
 Version getSchedulerVersion()
          Gets the value of the schedulerVersion property.
 void setPublicApiInfo(PublicApiInfo value)
          Sets the value of the publicApiInfo property.
 void setSchedulerAvailableJobClass(List<ClassDesc> schedulerAvailableJobClass)
          Sets the value of the schedulerAvailableJobClass property.
 void setSchedulerClassLoaderInfo(String value)
          Sets the value of the schedulerClassLoaderInfo property.
 void setSchedulerDateInitialized(Calendar value)
          Sets the value of the schedulerDateInitialized property.
 void setSchedulerDatePaused(Calendar value)
          Sets the value of the schedulerDatePaused property.
 void setSchedulerDateStarted(Calendar value)
          Sets the value of the schedulerDateStarted property.
 void setSchedulerDateStopped(Calendar value)
          Sets the value of the schedulerDateStopped property.
 void setSchedulerObjectName(String value)
          Sets the value of the schedulerObjectName property.
 void setSchedulerType(SchedulerType value)
          Sets the value of the schedulerType property.
 void setSchedulerVersion(Version value)
          Sets the value of the schedulerVersion property.
 RegisteredSchedulerInfo withPublicApiInfo(PublicApiInfo value)
           
 RegisteredSchedulerInfo withSchedulerAvailableJobClass(ClassDesc... values)
           
 RegisteredSchedulerInfo withSchedulerAvailableJobClass(Collection<ClassDesc> values)
           
 RegisteredSchedulerInfo withSchedulerClassLoaderInfo(String value)
           
 RegisteredSchedulerInfo withSchedulerDateInitialized(Calendar value)
           
 RegisteredSchedulerInfo withSchedulerDatePaused(Calendar value)
           
 RegisteredSchedulerInfo withSchedulerDateStarted(Calendar value)
           
 RegisteredSchedulerInfo withSchedulerDateStopped(Calendar value)
           
 RegisteredSchedulerInfo withSchedulerObjectName(String value)
           
 RegisteredSchedulerInfo withSchedulerType(SchedulerType value)
           
 RegisteredSchedulerInfo withSchedulerVersion(Version value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

schedulerObjectName

protected String schedulerObjectName

schedulerType

protected SchedulerType schedulerType

schedulerVersion

protected Version schedulerVersion

schedulerDateInitialized

protected Calendar schedulerDateInitialized

schedulerDateStarted

protected Calendar schedulerDateStarted

schedulerDatePaused

protected Calendar schedulerDatePaused

schedulerDateStopped

protected Calendar schedulerDateStopped

schedulerAvailableJobClass

protected List<ClassDesc> schedulerAvailableJobClass

schedulerClassLoaderInfo

protected String schedulerClassLoaderInfo

publicApiInfo

protected PublicApiInfo publicApiInfo
Constructor Detail

RegisteredSchedulerInfo

public RegisteredSchedulerInfo()
Method Detail

getSchedulerObjectName

public String getSchedulerObjectName()
Gets the value of the schedulerObjectName property.

Returns:
possible object is String

setSchedulerObjectName

public void setSchedulerObjectName(String value)
Sets the value of the schedulerObjectName property.

Parameters:
value - allowed object is String

getSchedulerType

public SchedulerType getSchedulerType()
Gets the value of the schedulerType property.

Returns:
possible object is SchedulerType

setSchedulerType

public void setSchedulerType(SchedulerType value)
Sets the value of the schedulerType property.

Parameters:
value - allowed object is SchedulerType

getSchedulerVersion

public Version getSchedulerVersion()
Gets the value of the schedulerVersion property.

Returns:
possible object is Version

setSchedulerVersion

public void setSchedulerVersion(Version value)
Sets the value of the schedulerVersion property.

Parameters:
value - allowed object is Version

getSchedulerDateInitialized

public Calendar getSchedulerDateInitialized()
Gets the value of the schedulerDateInitialized property.

Returns:
possible object is String

setSchedulerDateInitialized

public void setSchedulerDateInitialized(Calendar value)
Sets the value of the schedulerDateInitialized property.

Parameters:
value - allowed object is String

getSchedulerDateStarted

public Calendar getSchedulerDateStarted()
Gets the value of the schedulerDateStarted property.

Returns:
possible object is String

setSchedulerDateStarted

public void setSchedulerDateStarted(Calendar value)
Sets the value of the schedulerDateStarted property.

Parameters:
value - allowed object is String

getSchedulerDatePaused

public Calendar getSchedulerDatePaused()
Gets the value of the schedulerDatePaused property.

Returns:
possible object is String

setSchedulerDatePaused

public void setSchedulerDatePaused(Calendar value)
Sets the value of the schedulerDatePaused property.

Parameters:
value - allowed object is String

getSchedulerDateStopped

public Calendar getSchedulerDateStopped()
Gets the value of the schedulerDateStopped property.

Returns:
possible object is String

setSchedulerDateStopped

public void setSchedulerDateStopped(Calendar value)
Sets the value of the schedulerDateStopped property.

Parameters:
value - allowed object is String

getSchedulerAvailableJobClass

public List<ClassDesc> getSchedulerAvailableJobClass()
Gets the value of the schedulerAvailableJobClass property.

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 schedulerAvailableJobClass property.

For example, to add a new item, do as follows:

    getSchedulerAvailableJobClass().add(newItem);
 

Objects of the following type(s) are allowed in the list ClassDesc


getSchedulerClassLoaderInfo

public String getSchedulerClassLoaderInfo()
Gets the value of the schedulerClassLoaderInfo property.

Returns:
possible object is String

setSchedulerClassLoaderInfo

public void setSchedulerClassLoaderInfo(String value)
Sets the value of the schedulerClassLoaderInfo property.

Parameters:
value - allowed object is String

getPublicApiInfo

public PublicApiInfo getPublicApiInfo()
Gets the value of the publicApiInfo property.

Returns:
possible object is PublicApiInfo

setPublicApiInfo

public void setPublicApiInfo(PublicApiInfo value)
Sets the value of the publicApiInfo property.

Parameters:
value - allowed object is PublicApiInfo

withSchedulerObjectName

public RegisteredSchedulerInfo withSchedulerObjectName(String value)

withSchedulerType

public RegisteredSchedulerInfo withSchedulerType(SchedulerType value)

withSchedulerVersion

public RegisteredSchedulerInfo withSchedulerVersion(Version value)

withSchedulerDateInitialized

public RegisteredSchedulerInfo withSchedulerDateInitialized(Calendar value)

withSchedulerDateStarted

public RegisteredSchedulerInfo withSchedulerDateStarted(Calendar value)

withSchedulerDatePaused

public RegisteredSchedulerInfo withSchedulerDatePaused(Calendar value)

withSchedulerDateStopped

public RegisteredSchedulerInfo withSchedulerDateStopped(Calendar value)

withSchedulerAvailableJobClass

public RegisteredSchedulerInfo withSchedulerAvailableJobClass(ClassDesc... values)

withSchedulerAvailableJobClass

public RegisteredSchedulerInfo withSchedulerAvailableJobClass(Collection<ClassDesc> values)

withSchedulerClassLoaderInfo

public RegisteredSchedulerInfo withSchedulerClassLoaderInfo(String value)

withPublicApiInfo

public RegisteredSchedulerInfo withPublicApiInfo(PublicApiInfo value)

setSchedulerAvailableJobClass

public void setSchedulerAvailableJobClass(List<ClassDesc> schedulerAvailableJobClass)
Sets the value of the schedulerAvailableJobClass property.

Parameters:
schedulerAvailableJobClass - allowed object is ClassDesc


Copyright © 2013–2017 QuartzDesk.com. All rights reserved.