public class TibcoLogJmsListener extends JmsListener
JMSFacade.AcknowledgeMode, JMSFacade.DeliveryMode, JMSFacade.DestinationType, JMSFacade.SubscriberType
messagingSource
Constructor and Description |
---|
TibcoLogJmsListener() |
Modifier and Type | Method and Description |
---|---|
Message |
extractMessage(Object rawMessage,
Map<String,Object> context,
boolean soap,
String soapHeaderSessionKey,
SoapWrapper soapWrapper)
Extracts string from message obtained from getRawMessage(Map).
|
String |
getIdFromRawMessage(javax.jms.Message rawMessage,
Map<String,Object> threadContext)
Fill in thread-context with things needed by the JMSListener code.
|
close, configure, decreaseThreadCount, getCurrentThreadCount, getDeliveryCount, getListenerPortConnector, getMaxThreadCount, increaseThreadCount, isThreadCountControllable, isThreadCountReadable, open, setCacheMode, setDestinationName, setPollGuardInterval
addParameter, afterMessageProcessed, extractMessage, getMessageProperties, getParameterList, messageWillBeRedeliveredOnExitStateError, prepareReply, prepareReply, retrieveIdFromMessage, sendReply, setForceMessageIdAsCorrelationId, setReplyDeliveryMode, setReplyDestinationName, setReplyEncodingStyleURI, setReplyMessageTimeToLive, setReplyMessageType, setReplyNamespaceURI, setReplyPriority, setReplySoapAction, setSender, setSoap, setSoapHeaderSessionKey, setTimeout, setTimeOut, setUseReplyTo
checkTransactionManagerValidity, closeSession, createMessage, createSession, extractMessageBody, getAcknowledgeModeEnum, getConnectionFactoryInfo, getConnectionFactoryName, getContext, getDestination, getDestination, getJmsMessagingSource, getLogPrefix, getManagedConnectionFactory, getMessageConsumer, getMessageConsumer, getMessageConsumerForCorrelationId, getMessageProducer, getMessagingSource, getMessagingSourceFactory, getPhysicalDestinationName, getPhysicalDestinationShortName, getPhysicalDestinationShortName, isSessionsArePooled, send, send, send, send, send, send, send, sendByQueue, sendByTopic, setAckMode, setAcknowledgeMode, setAuthAlias, setCorrelationIdMaxLength, setCorrelationIdToHex, setCorrelationIdToHexPrefix, setDestinationType, setJmsTransacted, setLookupDestination, setMessageCorrelationID, setMessageSelector, setMessageTimeToLive, setPersistent, setQueueConnectionFactoryName, setSubscriberType, setTopicConnectionFactoryName, setTransacted, toString, useJms102
getContext, getJndiEnv, setAuthentication, setCredentials, setInitialContextFactoryName, setJmsRealm, setJndiAuthAlias, setJndiContextPrefix, setJndiProperties, setName, setPrincipal, setProviderURL, setSecurityProtocol, setUrlPkgPrefixes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
checkTransactionManagerValidity, getExceptionListener, getHandler, getReceiver, setReceiver
setExceptionListener, setHandler
afterMessageProcessed, extractMessage
getName, setName
getApplicationContext, getName
getConfigurationClassLoader
setApplicationContext
getDomain
isTransacted
public Message extractMessage(Object rawMessage, Map<String,Object> context, boolean soap, String soapHeaderSessionKey, SoapWrapper soapWrapper) throws javax.jms.JMSException, SAXException, TransformerException, IOException
JMSFacade
extractMessage
in class JMSFacade
javax.jms.JMSException
SAXException
TransformerException
IOException
public String getIdFromRawMessage(javax.jms.Message rawMessage, Map<String,Object> threadContext) throws ListenerException
JmsListenerBase
getIdFromRawMessage
in interface IListener<javax.jms.Message>
getIdFromRawMessage
in class JmsListenerBase
rawMessage
- - Original message received, can not be null
threadContext
- - Thread context to be populated, can not be null
ListenerException
Copyright © 2023 Frank!Framework. All rights reserved.