docs: @Override
      public TopicConnectionFactory createTopicConnectionFactory(JmsJcaConnectionFactory jcaConnectionFactory, JmsJcaManagedTopicConnectionFactory jcaManagedTopicConnectionFactory) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "createTopicConnectionFactory", new Object[] { jcaConnectionFactory, jcaManagedTopicConnectionFactory });
          TopicConnectionFactory tcf = new JmsTopicConnectionFactoryImpl(jcaConnectionFactory, jcaManagedTopicConnectionFactory);
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "createTopicConnectionFactory", tcf);
          return tcf;
      }