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, setLogThrownExceptionpublic 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
JMSExceptionpublic void executeWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
executeWorkItem in interface org.kie.api.runtime.process.WorkItemHandlerpublic void abortWorkItem(org.kie.api.runtime.process.WorkItem workItem,
org.kie.api.runtime.process.WorkItemManager manager)
abortWorkItem in interface org.kie.api.runtime.process.WorkItemHandlerpublic void close()
close in interface org.kie.internal.runtime.CacheableCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.