资源简介
代码片段和文件信息
/*
* Copyright 2001-2009 Terracotta Inc.
*
* Licensed under the Apache License Version 2.0 (the “License“); you may not
* use this file except in compliance with the License. You may obtain a copy
* of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing software
* distributed under the License is distributed on an “AS IS“ BASIS WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND either express or implied. See the
* License for the specific language governing permissions and limitations
* under the License.
*
*/
package org.quartz;
/**
* An interface to be implemented by objects that define spaces of time during
* which an associated {@link Trigger}
may (not) fire. Calendars
* do not define actual fire times but rather are used to limit a
* Trigger
from firing on its normal schedule if necessary. Most
* Calendars include all times by default and allow the user to specify times
* to exclude.
*
* As such it is often useful to think of Calendars as being used to exclude a block
* of time - as opposed to include a block of time. (i.e. the
* schedule "fire every five minutes except on Sundays" could be
* implemented with a SimpleTrigger
and a
* WeeklyCalendar
which excludes Sundays)
*
* Implementations MUST take care of being properly Cloneable
* and Serializable
.
*
* @author James House
* @author Juergen Donnerstag
*/
public interface Calendar extends java.io.Serializable java.lang.Cloneable {
/*
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*
* Constants.
*
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
int MONTH = 0;
/*
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*
* Interface.
*
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/**
*
* Set a new base calendar or remove the existing one.
*
*/
void setbaseCalendar(Calendar baseCalendar);
/**
*
* Get the base calendar. Will be null if not set.
*
*/
Calendar getbaseCalendar();
/**
*
* Determine whether the given time (in milliseconds) is ‘included‘ by the
* Calendar.
*
*/
boolean isTimeIncluded(long timeStamp);
/**
*
* Determine the next time (in milliseconds) that is ‘included‘ by the
* Calendar after the given time.
*
*/
long getNextIncludedTime(long timeStamp);
/**
*
* Return the description given to the Calendar
instance by
* its creator (if any).
*
*
* @return null if no description was set.
*/
String getDescription();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4485 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_cloudscape.sql
文件 6747 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_cubrid.sql
文件 4871 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_db2.sql
文件 5329 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_db2_v72.sql
文件 4522 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_db2_v8.sql
文件 4239 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_db2_v95.sql
文件 5895 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_derby.sql
文件 4257 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_derby_previous.sql
文件 5235 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_firebird.sql
文件 6045 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_h2.sql
文件 4731 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_hsqldb.sql
文件 4793 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_hsqldb_old.sql
文件 4767 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_informix.sql
文件 5241 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_mysql.sql
文件 6851 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_mysql_innodb.sql
文件 7946 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_oracle.sql
文件 5450 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_pointba
文件 6698 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_postgres.sql
文件 4731 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_sapdb.sql
文件 4570 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_solid.sql
文件 10694 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_sqlServer.sql
文件 9029 2013-06-30 04:38 quartz-2.2.0\docs\dbTables\tables_syba
文件 5109 2013-06-30 04:38 quartz-2.2.0\docs\images\quartzEJS.jpg
文件 13384 2013-06-30 04:38 quartz-2.2.0\docs\images\quartzEJS.png
文件 15198 2013-06-30 04:38 quartz-2.2.0\docs\images\quartzEJS_lg.jpg
文件 24 2013-06-30 04:38 quartz-2.2.0\examples\bin\addpath.bat
文件 399 2013-06-30 04:38 quartz-2.2.0\examples\bin\buildcp.bat
文件 496 2013-06-30 04:38 quartz-2.2.0\examples\bin\buildcp.sh
文件 231 2013-06-30 04:38 quartz-2.2.0\examples\bin\readme.txt
文件 541 2013-06-30 04:38 quartz-2.2.0\examples\example1\basics_readme.txt
............此处省略1173个文件信息
相关资源
- 哔哩哔哩漫画2.2.0
- tk.eclipse.plugin.htmleditor_2.2.0.jar,eclip
- hadoop-eclipse-plugin-2.2.0.jar
- Android Studio汉化包2.2.0及以上版本 官方
- ecplise html编辑器tk.eclipse.plugin.htmledi
- Quartz 2.2.1 工具类
- Quartz动态修改时间,java实现修改Cro
- quartz 2.1.7
- 任务调度开源框架Quartz动态添加、修
- mongo-spark-connector_2.11-2.2.0.jar
- hadoop-auth-2.2.0.jar
- quartz 定时任务jar包
- hadoop-common-2.2.0-bin-master
- jedis-2.2.0.jar
-
Axm
lPrinter2.2.0.jar - spring-context-support.jar
- oracle12c2 ojdbc8.jar
- ojdbc8.zip
- CronExpBuilder_CN.jar
- FTP上传以及Quartz
评论
共有 条评论