在jboss啟動時載入class方法(定時操作) (轉)
一.在啟動時載入class方法
A. 編寫class,要import org.jboss.varia.scheduler.Schedulable包,此包在%JBOSS_DISC%serveralllib目錄下,同時要把編譯好的class(壓成包)放在%JBOSS_DISC%serveralllib目錄下,以便能載入。:namespace prefix = o ns = "urn:schemas--com::office" />
B.修改%JBOSS_DISC%/server/all/conf/jboss-service.xml
新增以下相似文字:
<!--============================================================ -->
<!-- Scheduler Initialization 定時操作 -->
<!--============================================================ -->
name="jboss. piosan.util:service=Scheduler">
C. 附上PiosanTimer.java例子
/*
* Created on -11-6
*
* To change the template for this generated file go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
package com.util;
import java.util.Date;
import org.jboss.varia.scheduler.*;
public class PiosanTimer implements Schedulable {
private String name;
private long value;
public PiosanTimer(String name,long value)
{
this.name = name;
this.value = value;
System.out.println("name="+name+" value="+value);
}
/**
會自動此,
*/
public void perform(Date now,long remainingRepetitions)
{
System.out.println("perform,now:"+now+
",remainingRepetitions: "+remainingRepetitions+
",name: "+name+ ",value: "+value);
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-962921/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js 定時器 繫結classJS定時器
- Flowable框架-啟動事件-定時器啟動事件框架事件定時器
- 定時任務操作
- npm 設定同時從多個包源載入包的方法NPM
- 在datatable中載入easyui控制元件時,draw操作很慢的解決方案UI控制元件
- CSocket設定超時(轉)
- app直播原始碼,等待時的載入動畫(交錯載入動畫)APP原始碼動畫
- linux啟定時指令碼Linux指令碼
- SpringMVC何時載入的controller裡的mapping方法SpringMVCControllerAPP
- 何時用 struct?何時用 class?Struct
- win10怎麼自動開啟自動設定時間_win10開啟自動設定時間的步驟Win10
- siebel server 啟動時報Cleaning up previous execution of【轉】Server
- 類載入-載入時機學習
- C#操作時區轉換時遇到的一些問題和解決方法分享C#
- linux配置超時不操作自動退出登入TMOUTLinux
- 【時間戳轉普通時間格式的方法】時間戳
- 工具方法:時間轉換
- 在Linux系統下啟動eclipse時遇到Eclipse 無法正常啟動LinuxEclipse
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- 039.Vue3入門,非同步載入元件,初始時不全部載入,使用時才載入Vue非同步元件
- 解決:啟動service時候不斷在載入mybatis裡的mapper或者專案啟動一直停留在{dataSource-1} initedMyBatisAPP
- 開啟應用微觀時代 | 容器時代的數字化轉型方法論
- 類的載入時機
- win10如何設定outlook定時傳送_win10系統outlook設定定時傳送操作方法Win10
- 求助!使用vagrant啟動時無法掛載檔案
- springboot啟動時報異常Class not found so assuming code is running on a pre-Java 9 JVMSpring BootJavaJVM
- Spring+quartz實現動態化定時任務 (轉)Springquartz
- crontab執行jar包時,Could not find or load main class(找不到或者載入不到主類)JARAI
- 在Linux上啟動程式時會發生什麼?Linux
- 解決 Ubuntu 在啟動時凍結的問題Ubuntu
- 轉載:linux下大資料人工智慧自動化指令碼定時任務模板Linux大資料人工智慧指令碼
- windows下ftp定時執行批次下載檔案,windows下ftp定時執行批次下載檔案的一種方法WindowsFTP
- Springboot-之定時任務,啟動執行任務Spring Boot
- win10瀏覽器如何啟動載入項_win10瀏覽器載入項啟動怎麼設定Win10瀏覽器
- 定時任務不在硬編碼,動態定時刷起來
- vagrant up 啟動超時
- win10如何設定自動關機時間 win10系統定時關機的方法Win10
- 在數字化轉型時代下,現在是入局智慧數字經營的好時機嗎?
- Linux 6.7 將允許在啟動時啟用/禁用 32 位程式支援Linux