org.jbpm.msg.jms
Class JmsMessageServiceImpl

java.lang.Object
  extended by org.jbpm.msg.jms.JmsMessageServiceImpl
All Implemented Interfaces:
java.io.Serializable, org.jbpm.msg.MessageService, org.jbpm.svc.Service

public class JmsMessageServiceImpl
extends java.lang.Object
implements org.jbpm.msg.MessageService

See Also:
Serialized Form

Constructor Summary
JmsMessageServiceImpl(javax.jms.Connection connection, javax.jms.Session session, javax.jms.Destination destination, boolean isCommitEnabled)
           
 
Method Summary
 void close()
           
protected  javax.jms.MessageProducer getMessageProducer()
           
 void send(org.jbpm.job.Job job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsMessageServiceImpl

public JmsMessageServiceImpl(javax.jms.Connection connection,
                             javax.jms.Session session,
                             javax.jms.Destination destination,
                             boolean isCommitEnabled)
Method Detail

send

public void send(org.jbpm.job.Job job)
Specified by:
send in interface org.jbpm.msg.MessageService

close

public void close()
Specified by:
close in interface org.jbpm.msg.MessageService
Specified by:
close in interface org.jbpm.svc.Service

getMessageProducer

protected javax.jms.MessageProducer getMessageProducer()
                                                throws javax.jms.JMSException
Throws:
javax.jms.JMSException