public class JMSSendTaskWorkItemHandler extends AbstractLogOrThrowWorkItemHandler implements org.kie.internal.runtime.Cacheable
logThrownException
Constructor and Description |
---|
JMSSendTaskWorkItemHandler() |
JMSSendTaskWorkItemHandler(ConnectionFactory connectionFactory,
Destination destination) |
JMSSendTaskWorkItemHandler(ConnectionFactory connectionFactory,
Destination destination,
boolean transacted) |
JMSSendTaskWorkItemHandler(String connectionFactoryName,
String destinationName) |
JMSSendTaskWorkItemHandler(String connectionFactoryName,
String destinationName,
boolean transacted) |
Modifier and Type | Method and Description |
---|---|
void |
abortWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager) |
protected void |
addPropertyIfExists(String propertyName,
Object properyValue,
Message msg) |
void |
close() |
protected Message |
createMessage(org.kie.api.runtime.process.WorkItem workItem,
Session session) |
void |
executeWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager) |
protected void |
init() |
handleException, handleException, setLogThrownException
public JMSSendTaskWorkItemHandler()
public JMSSendTaskWorkItemHandler(String connectionFactoryName, String destinationName)
public JMSSendTaskWorkItemHandler(ConnectionFactory connectionFactory, Destination destination)
public JMSSendTaskWorkItemHandler(String connectionFactoryName, String destinationName, boolean transacted)
public JMSSendTaskWorkItemHandler(ConnectionFactory connectionFactory, Destination destination, boolean transacted)
protected void init()
protected Message createMessage(org.kie.api.runtime.process.WorkItem workItem, Session session) throws JMSException
JMSException
public void executeWorkItem(org.kie.api.runtime.process.WorkItem workItem, org.kie.api.runtime.process.WorkItemManager manager)
executeWorkItem
in interface org.kie.api.runtime.process.WorkItemHandler
public void abortWorkItem(org.kie.api.runtime.process.WorkItem workItem, org.kie.api.runtime.process.WorkItemManager manager)
abortWorkItem
in interface org.kie.api.runtime.process.WorkItemHandler
public void close()
close
in interface org.kie.internal.runtime.Cacheable
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.