public class JMSSendTaskWorkItemHandler extends AbstractLogOrThrowWorkItemHandler implements org.kie.internal.runtime.Cacheable
logThrownException
Constructor and Description |
---|
JMSSendTaskWorkItemHandler() |
JMSSendTaskWorkItemHandler(ConnectionFactory connectionFactory,
Destination destination) |
JMSSendTaskWorkItemHandler(String connectionFactoryName,
String destinationName) |
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)
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–2015 JBoss by Red Hat. All rights reserved.