HelloTimerBean.java


Dosyayı İndir
package com.test.ejb;

import javax.annotation.Resource;
import javax.ejb.ScheduleExpression;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import javax.ejb.Timeout;
import javax.ejb.Timer;

@Stateless
public class HelloTimerBean implements HelloTimerBeanLocal {

	@Resource
	private SessionContext context;
	
	public void createTimer(long expiration) {
		context.getTimerService().createTimer(expiration,"Hello Timer Bean");
	}
	
	public void createTimer(long expiration, long duration) {
		context.getTimerService().createTimer(expiration, duration,"Hello Timer Bean");
	}
	
	public void createTimer(ScheduleExpression expression) {
		context.getTimerService().createCalendarTimer(expression);
	}
	
	@Timeout
	public void hello(Timer timer){
		
		System.out.println("hello timer ..");
		
	}
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir