org.jboss.soa.esb.listeners.config
Class ScheduleProviderFactory

java.lang.Object
  extended by org.jboss.soa.esb.listeners.config.ScheduleProviderFactory

public abstract class ScheduleProviderFactory
extends java.lang.Object

Factory class for creating and configuring a ScheduleProvider instance.

Author:
Daniel Bevenius, tom.fennelly@jboss.com

Field Summary
static java.lang.String ATTR_FREQUENCY
           
static java.lang.String ATTR_SCHEDULE_ID_REF
           
 
Constructor Summary
ScheduleProviderFactory()
           
 
Method Summary
static ScheduleProvider createInstance(java.util.List<ManagedLifecycle> listeners, ScheduleProviderDocument.ScheduleProvider scheduleProviderConfig)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_SCHEDULE_ID_REF

public static final java.lang.String ATTR_SCHEDULE_ID_REF
See Also:
Constant Field Values

ATTR_FREQUENCY

public static final java.lang.String ATTR_FREQUENCY
See Also:
Constant Field Values
Constructor Detail

ScheduleProviderFactory

public ScheduleProviderFactory()
Method Detail

createInstance

public static ScheduleProvider createInstance(java.util.List<ManagedLifecycle> listeners,
                                              ScheduleProviderDocument.ScheduleProvider scheduleProviderConfig)
                                       throws ConfigurationException
Throws:
ConfigurationException