一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發編程工具 → quartz all 1.8.5.jar

quartz all 1.8.5.jar

quartz all 1.8.5.jar 網友評分:8

同類相關軟件

軟件介紹

軟件標簽: quartzall 編程工具

quartz all 1.8.5.jar是一款非常好用的編程工具,功能強大,使用方便,有需要的朋友不要錯過了,還等什么,快約上你的小伙伴,一起來綠色資源網下載使用!

軟件介紹

在數據庫中創建Quartz所需表(sql語句可以在quartz-1.8.5\docs\dbTables中找到,這里以oracle數據庫為例):

qrtz_blob_triggers,

qrtz_calendars,

qrtz_cron_triggers,

qrtz_fired_triggers,

qrtz_job_details,

qrtz_job_listeners,

qrtz_locks,

qrtz_paused_trigger_grps,

qrtz_scheduler_state,

qrtz_simple_triggers,

qrtz_triggers,

qrtz_trigger_listeners

軟件說明

加入quartz 所需要的包:

放入jboss-4.2.3.GA\server\all\lib下

先把jboss自帶的quartz jar刪除掉。包括(quartz-ra.rar)都刪除掉。

commons-dbcp-1.3.jar

commons-pool-1.5.4.jar

jta-1.1.jar

log4j-1.2.14.jar

quartz-all-1.8.5.jar

slf4j-api-1.6.0.jar

slf4j-log4j12-1.6.0.jar

3.創建quartz-service.xml文件(放入jboss-4.2.3.GA\server\all\deploy下),文件內容如下:

<?xml version="1.0" encoding="UTF-8"?>

<server>

<mbean code="org.quartz.ee.jmx.jboss.QuartzService"

name="user:service=QuartzService,name=QuartzService">

<attribute name="JndiName">Quartz</attribute>

<attribute name="StartScheduler">true</attribute>

<attribute name="Properties">

#============================================================================

# Configure Main Scheduler Properties

#============================================================================

#==========集群名稱,每個節點的名字都一樣===========

org.quartz.scheduler.instanceName = quartzjbossdemopartitionName

#==========集群每個節點ID=======

org.quartz.scheduler.instanceId = AUTO

#============================================================================

# Configure ThreadPool

#============================================================================

#=======線程====

org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool

org.quartz.threadPool.threadCount = 25

org.quartz.threadPool.threadPriority = 5

#============================================================================

# Configure JobStore

#============================================================================

org.quartz.jobStore.misfireThreshold = 60000

org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX

org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate

org.quartz.jobStore.dataSource = QUARTZ

org.quartz.jobStore.tablePrefix = QRTZ_

org.quartz.jobStore.isClustered = true

org.quartz.jobStore.clusterCheckinInterval = 30000

#============================================================================

# Configure Datasources

#============================================================================

#=================數據庫寫上自己的數據庫======

org.quartz.dataSource.QUARTZ.driver = oracle.jdbc.driver.OracleDriver

org.quartz.dataSource.QUARTZ.URL = jdbc:oracle:thin:@192.168.111.24:1521:db org.quartz.dataSource.QUARTZ.user = rootmq

org.quartz.dataSource.QUARTZ.password = rootmq

org.quartz.dataSource.QUARTZ.maxConnections = 5

org.quartz.dataSource.QUARTZ.validationQuery=select 0 from dual

</attribute>

</mbean>

</server>

4. java代碼

每一個 Quartz Job 必須有一個實現了 org.quartz.Job 接口的具體類.

public class JbossJob implements Job {

public void execute(JobExecutionContext arg0) throws JobExecutionException {

System.out.println("hello jbossJob .....");

}

}

5. 具體調用

public class StartOrCloseScheduler implements Serializable{

/**

*

*/

private static final long serialVersionUID = -2266323478579408291L;

private static Logger myLogger = Logger.getLogger(StartOrCloseScheduler.class);

private static Scheduler sched = null;

/**

* 啟動任務

* jobName: job名稱

* jobGroupName: job組名稱

* triggerName: trigger名稱

* triggerGroupName:trigger組名稱

*/

@SuppressWarnings("rawtypes")

public static void start(String jobName,String jobGroupName,

String triggerName,String triggerGroupName,

Class c, String str) {

try {

InitialContext ctx = new InitialContext();

sched = (Scheduler) ctx.lookup("Quartz");

System.out.println("Scheduler:" + sched);

} catch (NamingException e) {

e.printStackTrace();

}

JobDetail job = new JobDetail(jobName,jobGroupName, c);

System.out.println("JobDetail:" + job);

Trigger trigger = new CronTrigger(triggerName,triggerGroupName);

System.out.println("Trigger:" + trigger);

try {

((CronTrigger) trigger).setcronExpression(str);

sched.scheduleJob(job, trigger);

System.out.println("job:" + job);

sched.start();

} catch (Exception e) {

myLogger.error("開啟一個任務"+jobName+e.getMessage());

e.printStackTrace();

}

}

/**

* 移除一個任務

* @param jobName: job名稱

* @param jobGroupName: job組名稱

* @param triggerName: trigger名稱

* @param triggerGroupName: trigger組名稱

* @throws SchedulerException

*/

public static void removeJob(String jobName,String jobGroupName,

String triggerName,String triggerGroupName) {

try {

InitialContext ctx = new InitialContext();

sched = (Scheduler) ctx.lookup("Quartz");

} catch (NamingException e) {

e.printStackTrace();

}

try {

//停止觸發器

sched.pauseTrigger(triggerName,triggerGroupName);

//移除觸發器

sched.unscheduleJob(triggerName,triggerGroupName);

//刪除任務

sched.deleteJob(jobName,jobGroupName);

} catch (SchedulerException e) {

myLogger.info("移除一個任務"+jobName+e.getMessage());

}

}

}

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字數: 0/500 (您的評論需要經過審核才能顯示)
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
欧美在线视频观看免费网站| 一区二区三区欧美视频| 国产精品草莓在线免费观看| 久久高清免费观看| 国产精品成人在线| 国产一区二区中文| 亚洲视频二区| 国产欧美日韩不卡免费| 亚洲高清在线| 国产日韩欧美一区二区三区四区| 狠狠色丁香婷婷综合久久片| 亚洲一区一卡| 欧美在线视频免费观看| 美日韩丰满少妇在线观看| 亚洲人成网在线播放| 国产在线麻豆精品观看| 亚洲电影免费观看高清| 亚洲韩国日本中文字幕| 久久这里只有精品视频首页| 黄色亚洲大片免费在线观看| 欧美成人在线免费视频| 欧美日韩一区二区在线视频| 欧美色图一区二区三区| 国产一区二区中文| 亚洲精品在线观看免费| 亚洲精品日韩激情在线电影| 国产欧美日韩精品专区| 99精品热6080yy久久| 欧美视频一区在线| 国产精品亚洲综合| 国产精品乱人伦一区二区| 亚洲欧美日韩在线不卡| 欧美日韩一区二区在线观看视频| 国产精品v欧美精品v日韩精品| 正在播放日韩| 久久久久国产精品www| 国产精品成人av性教育| 国产喷白浆一区二区三区| 欧美在线亚洲在线| 午夜精品久久久久久99热| 欧美成人中文| 亚洲精品视频在线播放| 亚洲激情视频在线观看| 亚洲字幕在线观看| 99热在这里有精品免费| 国产精品揄拍一区二区| 欧美性猛交99久久久久99按摩| 久久久人成影片一区二区三区| 国产精品无码永久免费888| 99国产精品久久久久久久| 亚洲免费高清| 亚洲免费在线看| 久久国产婷婷国产香蕉| 国产欧美精品一区二区色综合| **性色生活片久久毛片| 开心色5月久久精品| 欧美成在线观看| 亚洲精品影院在线观看| 亚洲高清在线视频| 一本久道久久综合狠狠爱| 久久精品视频在线免费观看| 欧美日韩一区二区三区| 国产精品揄拍一区二区| 欧美一区二区视频在线观看| 欧美在线影院在线视频| 久久青草福利网站| 欧美在线播放一区| 亚洲一区二区三区精品视频| 久久国产福利| 永久免费毛片在线播放不卡| 韩国欧美国产1区| 亚洲国产另类 国产精品国产免费| 日韩亚洲精品视频| 国产欧美精品在线| 欧美精品国产| 欧美日韩免费| 国产视频亚洲精品| 欧美日韩的一区二区| 国产精品www| 国产综合18久久久久久| 亚洲精品免费在线播放| 午夜精品久久99蜜桃的功能介绍| 亚洲大片精品永久免费| 欧美日韩三区| 欧美日韩国产一区二区三区地区| 国产午夜精品理论片a级大结局| 免费亚洲一区| aaa亚洲精品一二三区| 欧美日韩精品免费观看视频完整| 麻豆精品一区二区综合av| 欧美a一区二区| 国产综合久久| 这里只有精品视频| 国产精品久久久久久久久免费| 亚洲国产婷婷香蕉久久久久久| 亚洲国产成人porn| 久久综合电影一区| 欧美一级黄色网| av成人手机在线| 国产精品自在线| 欧美日韩在线一区| 亚洲国产va精品久久久不卡综合| 久久亚洲国产精品一区二区| 国产一级精品aaaaa看| 日韩视频免费观看高清完整版| 国产欧美二区| 欧美日韩亚洲一区二区| 久久中文字幕一区| 欧美激情在线有限公司| 国产精品亚洲综合色区韩国| 亚洲美女在线观看| 日韩一级大片在线| 亚洲一区二区3| 午夜视频精品| 亚洲小说欧美另类婷婷| 亚洲欧美不卡| 日韩午夜电影av| 一区二区不卡在线视频 午夜欧美不卡'| 最新成人在线| 最新日韩中文字幕| 免费一级欧美片在线观看| 国产精品99久久99久久久二8| 日韩视频中文| 亚洲国产欧美另类丝袜| 欧美极品影院| 在线成人免费视频| 久久99在线观看| 亚洲伦理在线| 99亚洲一区二区| 亚洲精品影视在线观看| 一本色道久久综合狠狠躁篇怎么玩| 亚洲一区二区三区午夜| 99亚洲精品| 免费不卡在线观看| 欧美午夜免费电影| 久久精品视频免费| 亚洲一区二区三区在线| 99国产精品99久久久久久| 欧美日韩国产精品自在自线| 你懂的国产精品| 欧美片第一页| 欧美日韩中文字幕日韩欧美| 久久久久国产精品www| 国产九九精品视频| 黑人一区二区三区四区五区| 黄色精品一二区| 9l国产精品久久久久麻豆| 亚洲午夜在线观看视频在线| 国产一区二区三区无遮挡| 亚洲人成人一区二区三区| 欧美色播在线播放| 欧美一级久久久久久久大片| 久久久精品国产一区二区三区| 国产亚洲毛片| 亚洲综合首页| 久久久久国产精品一区| 亚洲黄色在线| 国产精品视频区| 欧美freesex交免费视频| 欧美另类久久久品| 久久久久久久欧美精品| 亚洲欧洲中文日韩久久av乱码| 久久夜色精品亚洲噜噜国产mv| 久久久久久穴|