com.caucho.config.timer
Class ScheduleIntrospector

java.lang.Object
  extended by com.caucho.config.timer.ScheduleIntrospector

public class ScheduleIntrospector
extends java.lang.Object

Processes EJB declarative scheduling. The scheduling functionality can be applied to bean types that are not EJBs.

Author:
Reza Rahman

Constructor Summary
ScheduleIntrospector()
           
 
Method Summary
protected  java.lang.reflect.Method getScheduledMethod(AnnotatedMethod<?> method)
          Returns the method to call when the schedule event occurs.
 java.util.ArrayList<TimerTask> introspect(TimeoutCaller caller, AnnotatedType<?> type)
          Introspects the method for scheduling attributes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduleIntrospector

public ScheduleIntrospector()
Method Detail

introspect

public java.util.ArrayList<TimerTask> introspect(TimeoutCaller caller,
                                                 AnnotatedType<?> type)
Introspects the method for scheduling attributes.


getScheduledMethod

protected java.lang.reflect.Method getScheduledMethod(AnnotatedMethod<?> method)
Returns the method to call when the schedule event occurs.