首页 > 编程语言 >JobSchedulingData源码

JobSchedulingData源码

时间:2023-03-06 17:58:53浏览次数:41  
标签:set return string get value 源码 public JobSchedulingData

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.17929
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

//
// This source code was auto-generated by xsd, Version=4.0.30319.17929.
//

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;

namespace Quartz.Xml.JobSchedulingData_2.0 {
    
    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(AnonymousType=true, Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    [XmlRoot("job-scheduling-data", Namespace="http://quartznet.sourceforge.net/JobSchedulingData", IsNullable=false)]
    public partial class QuartzXmlConfiguration20 {

        private preprocessingcommandsType[] preprocessingcommandsField;

        private processingdirectivesType[] processingdirectivesField;

        private jobschedulingdataSchedule[] scheduleField;

        private string versionField;

        /// <remarks/>
        [XmlElement("pre-processing-commands")]
        public preprocessingcommandsType[] preprocessingcommands {
            get {
                return this.preprocessingcommandsField;
            }
            set {
                this.preprocessingcommandsField = value;
            }
        }

        /// <remarks/>
        [XmlElement("processing-directives")]
        public processingdirectivesType[] processingdirectives {
            get {
                return this.processingdirectivesField;
            }
            set {
                this.processingdirectivesField = value;
            }
        }

        /// <remarks/>
        [XmlElement("schedule")]
        public jobschedulingdataSchedule[] schedule {
            get {
                return this.scheduleField;
            }
            set {
                this.scheduleField = value;
            }
        }

        /// <remarks/>
        [XmlAttribute()]
        public string version {
            get {
                return this.versionField;
            }
            set {
                this.versionField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(TypeName="pre-processing-commandsType", Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class preprocessingcommandsType {

        private string[] deletejobsingroupField;

        private string[] deletetriggersingroupField;

        private preprocessingcommandsTypeDeletejob[] deletejobField;

        private preprocessingcommandsTypeDeletetrigger[] deletetriggerField;

        /// <remarks/>
        [XmlElement("delete-jobs-in-group")]
        public string[] deletejobsingroup {
            get {
                return this.deletejobsingroupField;
            }
            set {
                this.deletejobsingroupField = value;
            }
        }

        /// <remarks/>
        [XmlElement("delete-triggers-in-group")]
        public string[] deletetriggersingroup {
            get {
                return this.deletetriggersingroupField;
            }
            set {
                this.deletetriggersingroupField = value;
            }
        }

        /// <remarks/>
        [XmlElement("delete-job")]
        public preprocessingcommandsTypeDeletejob[] deletejob {
            get {
                return this.deletejobField;
            }
            set {
                this.deletejobField = value;
            }
        }

        /// <remarks/>
        [XmlElement("delete-trigger")]
        public preprocessingcommandsTypeDeletetrigger[] deletetrigger {
            get {
                return this.deletetriggerField;
            }
            set {
                this.deletetriggerField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(AnonymousType=true, Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class preprocessingcommandsTypeDeletejob {

        private string nameField;

        private string groupField;

        /// <remarks/>
        public string name {
            get {
                return this.nameField;
            }
            set {
                this.nameField = value;
            }
        }

        /// <remarks/>
        public string group {
            get {
                return this.groupField;
            }
            set {
                this.groupField = value;
            }
        }
    }

    /// <remarks/>
    [XmlInclude(typeof(calendarIntervalTriggerType))]
    [XmlInclude(typeof(cronTriggerType))]
    [XmlInclude(typeof(simpleTriggerType))]
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public abstract partial class abstractTriggerType {

        private string nameField;

        private string groupField;

        private string descriptionField;

        private string jobnameField;

        private string jobgroupField;

        private string priorityField;

        private string calendarnameField;

        private jobdatamapType jobdatamapField;

        private object itemField;

        private DateTime endtimeField;

        private bool endtimeFieldSpecified;

        /// <remarks/>
        public string name {
            get {
                return this.nameField;
            }
            set {
                this.nameField = value;
            }
        }

        /// <remarks/>
        public string group {
            get {
                return this.groupField;
            }
            set {
                this.groupField = value;
            }
        }

        /// <remarks/>
        public string description {
            get {
                return this.descriptionField;
            }
            set {
                this.descriptionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("job-name")]
        public string jobname {
            get {
                return this.jobnameField;
            }
            set {
                this.jobnameField = value;
            }
        }

        /// <remarks/>
        [XmlElement("job-group")]
        public string jobgroup {
            get {
                return this.jobgroupField;
            }
            set {
                this.jobgroupField = value;
            }
        }

        /// <remarks/>
        [XmlElement(DataType="nonNegativeInteger")]
        public string priority {
            get {
                return this.priorityField;
            }
            set {
                this.priorityField = value;
            }
        }

        /// <remarks/>
        [XmlElement("calendar-name")]
        public string calendarname {
            get {
                return this.calendarnameField;
            }
            set {
                this.calendarnameField = value;
            }
        }

        /// <remarks/>
        [XmlElement("job-data-map")]
        public jobdatamapType jobdatamap {
            get {
                return this.jobdatamapField;
            }
            set {
                this.jobdatamapField = value;
            }
        }

        /// <remarks/>
        [XmlElement("start-time", typeof(DateTime))]
        [XmlElement("start-time-seconds-in-future", typeof(string), DataType="nonNegativeInteger")]
        public object Item {
            get {
                return this.itemField;
            }
            set {
                this.itemField = value;
            }
        }

        /// <remarks/>
        [XmlElement("end-time")]
        public DateTime endtime {
            get {
                return this.endtimeField;
            }
            set {
                this.endtimeField = value;
            }
        }

        /// <remarks/>
        [XmlIgnore()]
        public bool endtimeSpecified {
            get {
                return this.endtimeFieldSpecified;
            }
            set {
                this.endtimeFieldSpecified = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(TypeName="job-data-mapType", Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class jobdatamapType {

        private entryType[] entryField;

        /// <remarks/>
        [XmlElement("entry")]
        public entryType[] entry {
            get {
                return this.entryField;
            }
            set {
                this.entryField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class entryType {

        private string keyField;

        private string valueField;

        /// <remarks/>
        public string key {
            get {
                return this.keyField;
            }
            set {
                this.keyField = value;
            }
        }

        /// <remarks/>
        public string value {
            get {
                return this.valueField;
            }
            set {
                this.valueField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class calendarIntervalTriggerType : abstractTriggerType {

        private string misfireinstructionField;

        private string repeatintervalField;

        private string repeatintervalunitField;

        /// <remarks/>
        [XmlElement("misfire-instruction")]
        public string misfireinstruction {
            get {
                return this.misfireinstructionField;
            }
            set {
                this.misfireinstructionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("repeat-interval", DataType="nonNegativeInteger")]
        public string repeatinterval {
            get {
                return this.repeatintervalField;
            }
            set {
                this.repeatintervalField = value;
            }
        }

        /// <remarks/>
        [XmlElement("repeat-interval-unit")]
        public string repeatintervalunit {
            get {
                return this.repeatintervalunitField;
            }
            set {
                this.repeatintervalunitField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class cronTriggerType : abstractTriggerType {

        private string misfireinstructionField;

        private string cronexpressionField;

        private string timezoneField;

        /// <remarks/>
        [XmlElement("misfire-instruction")]
        public string misfireinstruction {
            get {
                return this.misfireinstructionField;
            }
            set {
                this.misfireinstructionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("cron-expression")]
        public string cronexpression {
            get {
                return this.cronexpressionField;
            }
            set {
                this.cronexpressionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("time-zone")]
        public string timezone {
            get {
                return this.timezoneField;
            }
            set {
                this.timezoneField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class simpleTriggerType : abstractTriggerType {

        private string misfireinstructionField;

        private string repeatcountField;

        private string repeatintervalField;

        /// <remarks/>
        [XmlElement("misfire-instruction")]
        public string misfireinstruction {
            get {
                return this.misfireinstructionField;
            }
            set {
                this.misfireinstructionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("repeat-count", DataType="integer")]
        public string repeatcount {
            get {
                return this.repeatcountField;
            }
            set {
                this.repeatcountField = value;
            }
        }

        /// <remarks/>
        [XmlElement("repeat-interval", DataType="nonNegativeInteger")]
        public string repeatinterval {
            get {
                return this.repeatintervalField;
            }
            set {
                this.repeatintervalField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class triggerType {

        private abstractTriggerType itemField;

        /// <remarks/>
        [XmlElement("calendar-interval", typeof(calendarIntervalTriggerType))]
        [XmlElement("cron", typeof(cronTriggerType))]
        [XmlElement("simple", typeof(simpleTriggerType))]
        public abstractTriggerType Item {
            get {
                return this.itemField;
            }
            set {
                this.itemField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(TypeName="job-detailType", Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class jobdetailType {

        private string nameField;

        private string groupField;

        private string descriptionField;

        private string jobtypeField;

        private bool durableField;

        private bool recoverField;

        private jobdatamapType jobdatamapField;

        /// <remarks/>
        public string name {
            get {
                return this.nameField;
            }
            set {
                this.nameField = value;
            }
        }

        /// <remarks/>
        public string group {
            get {
                return this.groupField;
            }
            set {
                this.groupField = value;
            }
        }

        /// <remarks/>
        public string description {
            get {
                return this.descriptionField;
            }
            set {
                this.descriptionField = value;
            }
        }

        /// <remarks/>
        [XmlElement("job-type")]
        public string jobtype {
            get {
                return this.jobtypeField;
            }
            set {
                this.jobtypeField = value;
            }
        }

        /// <remarks/>
        public bool durable {
            get {
                return this.durableField;
            }
            set {
                this.durableField = value;
            }
        }

        /// <remarks/>
        public bool recover {
            get {
                return this.recoverField;
            }
            set {
                this.recoverField = value;
            }
        }

        /// <remarks/>
        [XmlElement("job-data-map")]
        public jobdatamapType jobdatamap {
            get {
                return this.jobdatamapField;
            }
            set {
                this.jobdatamapField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(TypeName="processing-directivesType", Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class processingdirectivesType {

        private bool overwriteexistingdataField;

        private bool ignoreduplicatesField;

        private bool scheduletriggerrelativetoreplacedtriggerField;

        public processingdirectivesType() {
            this.overwriteexistingdataField = true;
            this.ignoreduplicatesField = false;
            this.scheduletriggerrelativetoreplacedtriggerField = false;
        }

        /// <remarks/>
        [XmlElement("overwrite-existing-data")]
        [DefaultValue(true)]
        public bool overwriteexistingdata {
            get {
                return this.overwriteexistingdataField;
            }
            set {
                this.overwriteexistingdataField = value;
            }
        }

        /// <remarks/>
        [XmlElement("ignore-duplicates")]
        [DefaultValue(false)]
        public bool ignoreduplicates {
            get {
                return this.ignoreduplicatesField;
            }
            set {
                this.ignoreduplicatesField = value;
            }
        }

        /// <remarks/>
        [XmlElement("schedule-trigger-relative-to-replaced-trigger")]
        [DefaultValue(false)]
        public bool scheduletriggerrelativetoreplacedtrigger {
            get {
                return this.scheduletriggerrelativetoreplacedtriggerField;
            }
            set {
                this.scheduletriggerrelativetoreplacedtriggerField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(AnonymousType=true, Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class preprocessingcommandsTypeDeletetrigger {

        private string nameField;

        private string groupField;

        /// <remarks/>
        public string name {
            get {
                return this.nameField;
            }
            set {
                this.nameField = value;
            }
        }

        /// <remarks/>
        public string group {
            get {
                return this.groupField;
            }
            set {
                this.groupField = value;
            }
        }
    }

    /// <remarks/>
    [Serializable()]
    [DebuggerStepThrough()]
    [XmlType(AnonymousType=true, Namespace="http://quartznet.sourceforge.net/JobSchedulingData")]
    public partial class jobschedulingdataSchedule {

        private jobdetailType[] jobField;

        private triggerType[] triggerField;

        /// <remarks/>
        [XmlElement("job")]
        public jobdetailType[] job {
            get {
                return this.jobField;
            }
            set {
                this.jobField = value;
            }
        }

        /// <remarks/>
        [XmlElement("trigger")]
        public triggerType[] trigger {
            get {
                return this.triggerField;
            }
            set {
                this.triggerField = value;
            }
        }
    }
}

标签:set,return,string,get,value,源码,public,JobSchedulingData
From: https://www.cnblogs.com/shiding/p/17184783.html

相关文章

  • 从源码MessageSource的三个实现出发实战spring·i18n国际化
    1.前言互联网业务出海,将已有的业务​​CopytoGlobal​​,并且开始对各个国家精细化,本土化的运营。对于开发人员来说,国际化很重要,在实际项目中所要承担的职责是按照客户指定......
  • 云HIS源码 Java二甲医院HIS系统 融合B/S版电子病历系统,支持电子病历四级
    一、云HIS系统综合概述一款满足二甲医院、基层医疗机构各类业务需要的健康云产品。该产品能帮助基层医疗机构完成日常各类业务,提供病患挂号支持、病患问诊、电子病历、开药......
  • 大白话+画图 从源码角度一步步搞懂ArrayList和LinkedList的使用
    1.说说ArrayList1.基本原理ArrayList,原理就是底层基于数组来实现。01.基本原理:数组的长度是固定的,java里面数组都是定长数组,比如数组大小设置为100,此时你不停的往Arra......
  • 第三方模块源码下载安装步骤讲解
    第一步:在Gitee上clone下来第二步:在本机下载目录找下载好了的源码文件第三步:装完之后,首先把路径复制下来第四步:之后来到项目,在terminal里面先CD到C盘,再把刚刚复制的......
  • CentOS 升级内核的三种方式(yum/rpm/源码)
    CentOS升级内核的三种方式(yum/rpm/源码)在CentOS使用过程中,难免需要升级内核,但有时候因为源码编译依赖问题,不一定所有程序都支持最新内核版本,所以以下将介绍三种升级内......
  • 基层医院云HIS源码
    云HIS系统全新技术框架:总体框架:SaaS应用,全浏览器访问前后端分离,多服务协同服务可拆分,功能易扩展云HIS系统技术细节:前端:Angular+Nginx后台:Java+Spring,SpringBoot,Spring......
  • HashSet 源码解读
    1.创建HashSetSet<String>set=newHashSet<>();set.add("aaa");2.构造方法privatetransientHashMap<E,Object>map;/***Constructsanew,emptyset;......
  • LinkedList 源码解读
    1.创建 LinkedListList<String>list=newLinkedList<>();list.add("wang");2.构造方法:开起了什么都没有做/***Constructsanemptylist.*/......
  • ArrayList源码解读
    1.创建ArrayListList<String>list=newArrayList<>();list.add("wang");2.构造方法:elementData的长度就是ArrayList的容量,在第一次使用时,elementData的长度会扩展......
  • nsq 源码剖析
    简要介绍主流MQ比较:目前主流的MQ有Kafka,RabbitMQ,NSQ,RocketMQ,ActiveMQ等,它们的对比如下:NSQ组件Topic:一个topic就是程序发布消息的一个逻辑键,......