org.jboss.soa.esb.services.jbpm.integration.scheduled
Class JBossMessagingScheduledDeliveryStrategy

java.lang.Object
  extended by org.jboss.soa.esb.services.jbpm.integration.scheduled.JBossMessagingScheduledDeliveryStrategy
All Implemented Interfaces:
JmsScheduledDeliveryStrategy

public class JBossMessagingScheduledDeliveryStrategy
extends java.lang.Object
implements JmsScheduledDeliveryStrategy

Strategy class for JMS scheduled deliveries.


Constructor Summary
JBossMessagingScheduledDeliveryStrategy()
           
 
Method Summary
 void initialiseScheduledDelivery(javax.jms.Message message, long time)
          Initialise the scheduled delivery properties on the JMS message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossMessagingScheduledDeliveryStrategy

public JBossMessagingScheduledDeliveryStrategy()
Method Detail

initialiseScheduledDelivery

public void initialiseScheduledDelivery(javax.jms.Message message,
                                        long time)
                                 throws javax.jms.JMSException
Initialise the scheduled delivery properties on the JMS message.

Specified by:
initialiseScheduledDelivery in interface JmsScheduledDeliveryStrategy
Parameters:
message - The JMS message representing the scheduled job.
time - The time when the JMS message should be delivered.
Throws:
javax.jms.JMSException - for errors initialising the scheduled delivery.