クラス SingleAmqpConnectionFactory
java.lang.ObjectSE
org.springframework.amqp.rabbitmq.client.SingleAmqpConnectionFactory
- 実装されているすべてのインターフェース:
AmqpConnectionFactory,DisposableBean
public class SingleAmqpConnectionFactory
extends ObjectSE
implements AmqpConnectionFactory, DisposableBean
単一の共有
Connection インスタンスを保持するための AmqpConnectionFactory 実装。- 導入:
- 4.0
- 作成者:
- Artem Bilan
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static final classstatic final classstatic final classstatic enumstatic final classコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voiddestroy()com.rabbitmq.client.amqp.ConnectionsetAddressSelector(com.rabbitmq.client.amqp.AddressSelector addressSelector) setAffinity(ConsumerSE<SingleAmqpConnectionFactory.Affinity> affinityCustomizer) setCredentialsProvider(com.rabbitmq.client.amqp.CredentialsProvider credentialsProvider) setIdleTimeout(DurationSE idleTimeout) setListeners(com.rabbitmq.client.amqp.Resource.StateListener... listeners) setOAuth2(ConsumerSE<SingleAmqpConnectionFactory.OAuth2> oauth2Customizer) setPassword(StringSE password) setPort(int port) setRecovery(ConsumerSE<SingleAmqpConnectionFactory.Recovery> recoveryCustomizer) setSaslMechanism(SingleAmqpConnectionFactory.SaslMechanism saslMechanism) setTls(ConsumerSE<SingleAmqpConnectionFactory.Tls> tlsCustomizer) setUsername(StringSE username) setVirtualHost(StringSE virtualHost)
コンストラクターの詳細
SingleAmqpConnectionFactory
public SingleAmqpConnectionFactory(com.rabbitmq.client.amqp.Environment amqpEnvironment)
メソッドの詳細
setHost
setPort
setUsername
setPassword
setVirtualHost
setUri
setUris
setIdleTimeout
setAddressSelector
public SingleAmqpConnectionFactory setAddressSelector(com.rabbitmq.client.amqp.AddressSelector addressSelector) setCredentialsProvider
public SingleAmqpConnectionFactory setCredentialsProvider(com.rabbitmq.client.amqp.CredentialsProvider credentialsProvider) setSaslMechanism
public SingleAmqpConnectionFactory setSaslMechanism(SingleAmqpConnectionFactory.SaslMechanism saslMechanism) setTls
public SingleAmqpConnectionFactory setTls(ConsumerSE<SingleAmqpConnectionFactory.Tls> tlsCustomizer) setAffinity
public SingleAmqpConnectionFactory setAffinity(ConsumerSE<SingleAmqpConnectionFactory.Affinity> affinityCustomizer) setOAuth2
public SingleAmqpConnectionFactory setOAuth2(ConsumerSE<SingleAmqpConnectionFactory.OAuth2> oauth2Customizer) setRecovery
public SingleAmqpConnectionFactory setRecovery(ConsumerSE<SingleAmqpConnectionFactory.Recovery> recoveryCustomizer) setListeners
public SingleAmqpConnectionFactory setListeners(com.rabbitmq.client.amqp.Resource.StateListener... listeners) getConnection
public com.rabbitmq.client.amqp.Connection getConnection()- 次で指定:
- インターフェース
AmqpConnectionFactoryのgetConnection
destroy
public void destroy()- 次で指定:
- インターフェース
DisposableBeanのdestroy