Contents
  • UpperLimitOnConnectionSharing: Specifies the maximum number of routes that will share a single JMS connection.
  • MaxCreateSessionTries: Specifies the maximum tries to make while creating JMS objects.
  • MaxTopicBuffer: Route level upper limit for message buffer size in bytes.
  • UseConnectionSharing: Specifies whether connection sharing by routes is switched ON.

36.1.2 Parameters Used While Adding Routes

  • Guid: Unique identifier for the route. No two routes can have the same id. If same id is specified for two routes, route creation will fail
  • SourceServer/Address: Address of the server on which route will be created. Host name/IPAddress need to be specified here. For example, 'localhost'.
  • SourceServer/Port: RMI port of the server on which this route will be created.
  • SourceServer/Destination: Name of the destination from which this route will be created.
  • SourceServer/UserName: Name of the user which will be used for authentication and route creation.
  • SourceServer/Password: Password of the 'UserName' which will be used for authentication and route creation.
  • TargetServer/CFName: TargetConnectionFactory in the target server which will be used to create JMSConnection.
  • TargetServer/Destination: Target destination to which messages will be transferred on the target server.
  • TargetServer/UserName: Name of the user which will be used for authentication and route creation.
  • TargetServer/Password: Password of the 'UserName' which will be used for authentication and route creation.
  • TargetServer/ClientID: Unique identification for the JMSConnection created on the target server. This id will be used to transfer messages, when the connection with the server is lost and connected.
  • IsDurable: Boolean states whether durable subscriber should be created on the source server.
  • DurableSubscriber id: Unique id for a durable subscriber on this connection. If IsDurable is set to true, then this property should be specified. This id will be used to identify a particular durable subscriber.
  • MessageSelector: JMS Message selector in the route. If selector is not null, only selected messages will be picked up from the source destination. If message selector is specified as null, then all messages are picked from the source server.
  • EnableDMQOnRoute: Enabled dead message queues on the route leads to storing expired messages in the DeadMessageQueue. If this value is set as 'no', expired messages are deleted from the server.
  • IsJMSReplyToAsTarget : Boolean indicating whether target destination should be set dynamically based on the incoming message's JMSReplyTo header property. This is useful in the case of request-reply
  • MsgPropertyForTargetCF : JMS message property used to set TargetCF, in case isJMSReplyToAsTarget is true and no Target CF is specified
Adaptavist ThemeBuilder EngineAtlassian Confluence