public class IfsaSimulatorJmsSender extends JmsSender
Configuration (where deviating from JmsSender):
attributes | description | default |
---|---|---|
messageType | type of messages. Possible values:
replyTo |
added parameters:
name | type | sessionKey | defaultValue | pattern | value | minLength | |
---|---|---|---|---|---|---|---|
ifsa | _IFSA_HEADER_ | ||||||
ifsa_api | jms_wrapper | ||||||
ifsa_api_version | 22.30.020 | ||||||
ifsa_auth_flag | 1 | ||||||
ifsa_bif_id | rr_reply: ifsa_bif_id | rr_request/ff_request: ${IFSAApplicationID}#{ifsa_destination}#{uid} | |||||
ifsa_bif_type | rr_request/rr_reply: 0ff_request: 2 | ||||||
ifsa_bulk | 0 | ||||||
ifsa_bulk_auth_flag | 0 | ||||||
ifsa_cil_version | 22.30.009 | ||||||
ifsa_comp_algo | null | "" | |||||
ifsa_destination | rr_reply: ifsa_source | rr_request/ff_request: to be set in IBIS configuration | |||||
ifsa_expiry | rr_request/rr_reply: ${timeOutIFSARR}ff_request: 0 | ||||||
ifsa_header_version | 02.02.000 | ||||||
ifsa_hop_count | 000 | ||||||
ifsa_node_id | ${ifsa_node_id} | ||||||
ifsa_ori_area | ff_request: null | ff_request: "" | rr_request/rr_reply: ${ifsa_ori_area} | 60 | |||
ifsa_ori_format | null | "" | |||||
ifsa_ori_length | null | "" | |||||
ifsa_ori_rtq | rr_reply/ff_request: null | rr_reply/ff_request: "" | rr_request: ${ifsa_ori_rtq} | 48 | |||
ifsa_ori_rtqm | rr_reply/ff_request: null | rr_reply/ff_request: "" | rr_request: ${ifsa_ori_rtqm} | 48 | |||
ifsa_priority | rr_request/rr_reply: 3ff_request: 2 | ||||||
ifsa_source | rr_reply: ${IFSAApplicationID}#{ifsa_destination} | rr_request/ff_request: ${IFSAApplicationID} | |||||
ifsa_unique_id | {uid} | ||||||
JMS_IBM_MsgType | integer | rr_request: 1rr_reply: 2ff_request: 8 |
JmsSender.LinkMethod
JMSFacade.AcknowledgeMode, JMSFacade.DeliveryMode, JMSFacade.DestinationType, JMSFacade.SubscriberType
messagingSource
Constructor and Description |
---|
IfsaSimulatorJmsSender() |
Modifier and Type | Method and Description |
---|---|
void |
configure()
Configures the sender
|
javax.jms.Destination |
getDestination() |
javax.jms.Destination |
getDestination(PipeLineSession session,
ParameterValueList pvl) |
String |
getMessageType() |
void |
setMessageType(String string)
Value of the JMSType field
|
addParameter, getParameterList, open, sendMessage, sendMessage, setDeliveryMode, setDestinationParam, setEncodingStyleURI, setLinkMethod, setPriority, setReplySoapHeaderSessionKey, setReplyTimeout, setReplyToName, setResponseHeadersToSessionKeys, setServiceNamespaceURI, setSoap, setSoapAction, setSoapHeaderParam, setSynchronous, toString
checkTransactionManagerValidity, close, closeSession, createMessage, createSession, extractMessage, extractMessageBody, getAcknowledgeModeEnum, getConnectionFactoryInfo, getConnectionFactoryName, getContext, 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, setDestinationName, setDestinationType, setJmsTransacted, setLookupDestination, setMessageCorrelationID, setMessageSelector, setMessageTimeToLive, setPersistent, setQueueConnectionFactoryName, setSubscriberType, setTopicConnectionFactoryName, setTransacted, 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
consumesSessionVariable
close, isSynchronous, sendMessageOrThrow
getName, setName
getApplicationContext, getName
getConfigurationClassLoader
setApplicationContext
getDomain
isTransacted
public void configure() throws ConfigurationException
JmsSender
configure
in interface IConfigurable
configure
in interface ISender
configure
in class JmsSender
ConfigurationException
public javax.jms.Destination getDestination() throws NamingException, javax.jms.JMSException, JmsException
getDestination
in class JMSFacade
NamingException
javax.jms.JMSException
JmsException
public javax.jms.Destination getDestination(PipeLineSession session, ParameterValueList pvl) throws JmsException, NamingException, javax.jms.JMSException
getDestination
in class JmsSender
JmsException
NamingException
javax.jms.JMSException
public void setMessageType(String string)
JmsSender
setMessageType
in class JmsSender
public String getMessageType()
Copyright © 2023 Frank!Framework. All rights reserved.