org.jbpm.jms
Class JmsConnectorServiceFactory

java.lang.Object
  extended by org.jbpm.jms.JmsConnectorServiceFactory
All Implemented Interfaces:
Serializable, org.jbpm.svc.ServiceFactory

public class JmsConnectorServiceFactory
extends Object
implements org.jbpm.svc.ServiceFactory

The JMS connector service leverages the reliable communication infrastructure available through JMS interfaces to deliver asynchronous continuation messages to the JobListenerBean.

Configuration

The JMS connector service factory exposes the following configurable fields. Refer to the jBPM manual for details.

Author:
Tom Baeyens, Alejandro Guizar
See Also:
Serialized Form

Constructor Summary
JmsConnectorServiceFactory()
           
 
Method Summary
 void close()
           
 javax.jms.ConnectionFactory getConnectionFactory()
           
 javax.jms.Destination getDestination()
           
 org.jbpm.JbpmConfiguration getJbpmConfiguration()
           
 org.jbpm.svc.Service openService()
           
 void setConnectionFactoryJndiName(String connectionFactoryJndiName)
           
 void setDestinationJndiName(String destinationJndiName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsConnectorServiceFactory

public JmsConnectorServiceFactory()
Method Detail

setConnectionFactoryJndiName

public void setConnectionFactoryJndiName(String connectionFactoryJndiName)

setDestinationJndiName

public void setDestinationJndiName(String destinationJndiName)

getConnectionFactory

public javax.jms.ConnectionFactory getConnectionFactory()

getDestination

public javax.jms.Destination getDestination()

getJbpmConfiguration

public org.jbpm.JbpmConfiguration getJbpmConfiguration()

openService

public org.jbpm.svc.Service openService()
Specified by:
openService in interface org.jbpm.svc.ServiceFactory

close

public void close()
Specified by:
close in interface org.jbpm.svc.ServiceFactory


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.