java面试题

当前位置: 面试问题网 > java面试题 > EJB timer的种类

EJB timer的种类

从EJB容器的定时服务建立的Timer对象, Single Action Timer和Interval Timer, Single Action Timer是相对与间隔循环型Timer来讲的, Single Action Timer只有一次timeout。Single-Action time和Interval Timer第一次启动都各有两种方法:绝对时间启动和相对时间启动。
   所以总共有四种EJB timer
   1. 以绝对时间启动的Single Action Timer
   你可以指定一个绝对时间,但时间到达(timeout)时,这可以调用TimerService的方法来建立这个Timer:
   Timer createTimer(Date expirationDate, Serializable info)
   2. 以相对时间启动的Single Action Timer
   你可以指定一个相对于Timer简历的时间,当这个相对时间到达时,会调用Timeout方法一次,这个调用可以通过TimerService的一下方法来建立这个Timer:
   Timer createTimer(long duration, Serializable info)
   3. 绝对时间的Interval Timer
   你可以指定一个初始的绝对时间(initialExpiration), 当这个时间到达时,会调用Timeout方法,之后每个一段指定的时间(intervalDuration)就会重新调用Timeout方法一次, 建立这种Timer的方法:
   Timer createTimer(Date initialExpiration,long intervalDuration, Serializable info)
   4. 相对时间的Interval Timer
   你可以指定一个相对与Timer建立的时间(initialDuration), 当时间到达时就会调用Timerout方法,之后每隔一段指定的时间(intervalDuration)就会重新调用Timeout方法一次,以下是建立这种方法的例子:
   Timer createTimer(long initialDuration, long intervalDuration, Serializable info)
   这四个createTimer()方法的最后一个Serializable参数,可以设定给Timer对象, Timeout的调用方法中必须接受Timer对象最为参数,你可以用它的getInfo()方法来取得传入的Serializable对象,当多个Timer与Bean关联时,必须识别Timer时间是来之于哪个Timer,也可以根据传入的Serializable对象来判断。

【EJB timer的种类】相关文章

1. EJB timer的种类

2. EJB2和EJB3在架构上的不同点

3. JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容

4. 简述你对Statement,PreparedStatement,CallableStatement的理解

5. EJB的几种类型

6. EJB需直接实现它的业务接口或Home接口吗,请简述理由

7. 工伤待遇包含的种类与标准

8. SQL注入攻击的种类有哪些

9. 介绍一下木马病毒的种类

10. 会话Bean的种类

本文来源:https://www.mianshiwenti.com/a12580.html

点击展开全部

《EJB timer的种类》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝EJB timer的种类﹞相关内容

「EJB timer的种类」相关专题

ejb

其它栏目

也许您还喜欢