Class SolaceJmsAutoConfiguration
java.lang.Object
com.solace.spring.boot.autoconfigure.SolaceJmsAutoConfiguration
@Configuration
@AutoConfigureBefore(org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration.class)
@ConditionalOnClass({jakarta.jms.ConnectionFactory.class,com.solacesystems.jms.SolConnectionFactory.class})
@ConditionalOnMissingBean({jakarta.jms.ConnectionFactory.class,org.springframework.jndi.JndiTemplate.class})
@EnableConfigurationProperties(SolaceJmsProperties.class)
public class SolaceJmsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.jndi.JndiTemplateReturns aJndiTemplatebased on theSolaceJmsProperties.com.solacesystems.jms.SolConnectionFactoryReturns aSolConnectionFactorybased on theSolaceJmsProperties.
-
Constructor Details
-
SolaceJmsAutoConfiguration
-
-
Method Details
-
getSolConnectionFactory
@Bean public com.solacesystems.jms.SolConnectionFactory getSolConnectionFactory()Returns aSolConnectionFactorybased on theSolaceJmsProperties.- Returns:
SolConnectionFactorybased on theSolaceJmsProperties
-
getJndiTemplate
@Bean public org.springframework.jndi.JndiTemplate getJndiTemplate()Returns aJndiTemplatebased on theSolaceJmsProperties.- Returns:
JndiTemplatebased on theSolaceJmsProperties
-