public class JMSTransportSender extends AbstractTransportSender
The JMS transport sender
A JMS endpoint "address" URL is specified as "jms:/
See sample # 701 for an example
ConfigurationElement.State
logger, metrics, originatingTransport, properties
Constructor and Description |
---|
JMSTransportSender()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
setMetaInfoPopulator(org.adroitlogic.ultraesb.transport.jms.util.MetaInfoPopulator metaInfoPopulator)
Provide a custom meta information populator which is JMS provider specific
|
void |
setTemplate(org.springframework.jms.core.JmsTemplate template)
Set the JMSTemplate to use to send JMS messages
|
getDetails, getOriginatingTransport, pause, resetStatistics, resume, setProperties, start, stop, toBasicView, toDetailedView, toDetailedViewExt
equals, getDeploymentUnit, getDerivedName, getId, getState, getStreamCount, getTimerStreamMax, getTimerStreamMean, getTimerStreamMin, getTimerStreamPer, hashCode, init, isDebugOn, isStarted, maintenanceShutdown, markAsOutdated, resetCounter, resetTimer, resolveMetricsStreams, setBeanName, setConfig, setDebugOn, setDerivedName, setId, setMetricsEngine, setState, throwIllegalStateException, undeploy
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
retire
public void setTemplate(org.springframework.jms.core.JmsTemplate template)
template
- the Spring JMS producer template to usepublic void setMetaInfoPopulator(org.adroitlogic.ultraesb.transport.jms.util.MetaInfoPopulator metaInfoPopulator)
metaInfoPopulator
- the JMS provider specific implementation