Platform Framework
R24 AMR | Min(s) read

Management Message Builder Component Configuration

This section provides details about the TAFJManagementBean EJB configured in TAFJJEE_EAR.ear\TAFJJEE_EJB.jar META-INF\ejb-jar.xml within the <enterprise-beans> section.

This EJB is used by the TafjManagementBean to send or publish management messages to the targeted resources. It allows decoupling messaging activities triggered at server startup to run them asynchronously and do not block the deployment.

       <session>
              <ejb-name>ManagementMessageBuilder</ejb-name>
              <ejb-class>com.temenos.tafj.ee.management.ManagementMessageBuilder</ejb-class>
              <session-type>Singleton</session-type>
              <resource-ref>
              <description>Used to get connections to JMS for management messaging</description>
                     <res-ref-name>jms/TopicConnectionFactory</res-ref-name>
                     <res-type>javax.jms.ConnectionFactory</res-type>
                     <res-auth>Container</res-auth>
              </resource-ref>
              <resource-ref>
                     <description>management topic</description>
                     <res-ref-name>jms/t24ManagementTopic</res-ref-name>
                     <res-type>javax.jms.Topic</res-type>
                     <res-auth>Container</res-auth>
              </resource-ref>
              <resource-ref>
                     <description>Used to get connection to local connection factory for t24ExecQueue</description>
                     <res-ref-name>jms/TAFJQueueConnectionFactory</res-ref-name>
                     <res-type>javax.jms.ConnectionFactory</res-type>
                     <res-auth>Container</res-auth>
              </resource-ref>
              <resource-ref>
                     <description>EXEC queue</description>
                     <res-ref-name>jms/t24EXECQueue</res-ref-name>
                     <res-type>javax.jms.Queue</res-type>
                     <res-auth>Container</res-auth>
              </resource-ref>
       </session>

The following table explains the resource reference configuration properties from the above code block.

Resources Reference Configuration

resource-ref\ res-ref-name

jms/TopicConnectionFactory

Configures the JMS TOPIC factory for management message publishing.

resource-ref\ res-ref-name

jms/t24ManagementTopic

Configures the JMS TOPIC for management message publishing.

resource-ref\ res-ref-name

jms/TAFJQueueConnectionFactory

Configures the local JMS Connection factory for the t24ExecQueue.

resource-ref\ res-ref-name

jms/t24EXECQueue

Configures the local JMS T24EXEC Queue to send START.TSM / tSA commands.

Copyright © 2020- Temenos Headquarters SA

Published on :
Monday, May 27, 2024 5:10:13 PM IST