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

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

public class HornetQScheduledDeliveryStrategy
extends java.lang.Object
implements JmsScheduledDeliveryStrategy

Strategy class for JMS scheduled deliveries.


Constructor Summary
HornetQScheduledDeliveryStrategy()
           
 
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

HornetQScheduledDeliveryStrategy

public HornetQScheduledDeliveryStrategy()
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.