インターフェース ConnectionFactory
- すべての既知の実装クラス:
AbstractConnectionFactory、AbstractRoutingConnectionFactory、CachingConnectionFactory、LocalizedQueueConnectionFactory、PooledChannelConnectionFactory、SimpleRoutingConnectionFactory、ThreadChannelConnectionFactory
public interface ConnectionFactory
Connections を作成するためのインターフェースベースの ConnectionFactory。NOTE: Rabbit API には ConnectionFactory クラス (同名) が含まれています。
- 作成者:
- Mark Fisher, Dave Syer, Gary Russell
メソッドのサマリー
修飾子と型メソッド説明voidaddConnectionListener(ConnectionListener listener) voidgetHost()intgetPort()default ConnectionFactoryパブリッシャー用に個別の接続ファクトリを返します (実装されている場合)。default booleanパブリッシャーの確認が有効になっている場合は true を返します。default booleanパブリッシャーの return が有効になっている場合は true を返します。default booleanシンプルな発行者の確認が有効になっている場合は true を返します。booleanremoveConnectionListener(ConnectionListener listener) default voidこのファクトリによってキャッシュされている可能性のある接続をすべて閉じます。
メソッドの詳細
createConnection
getHost
getPort
int getPort()getVirtualHost
StringSE getVirtualHost()getUsername
StringSE getUsername()addConnectionListener
removeConnectionListener
clearConnectionListeners
void clearConnectionListeners()getPublisherConnectionFactory
パブリッシャー用に個別の接続ファクトリを返します (実装されている場合)。- 戻り値:
- パブリッシャー接続ファクトリ、または null。
- 導入:
- 2.0.2
isSimplePublisherConfirms
default boolean isSimplePublisherConfirms()シンプルな発行者の確認が有効になっている場合は true を返します。- 戻り値:
- simplePublisherConfirms
- 導入:
- 2.1
isPublisherConfirms
default boolean isPublisherConfirms()パブリッシャーの確認が有効になっている場合は true を返します。- 戻り値:
- publisherConfirms.
- 導入:
- 2.1
isPublisherReturns
default boolean isPublisherReturns()パブリッシャーの return が有効になっている場合は true を返します。- 戻り値:
- publisherReturns.
- 導入:
- 2.1
resetConnection
default void resetConnection()このファクトリによってキャッシュされている可能性のある接続をすべて閉じます。これは、新しい接続が開かれるのを妨げません。- 導入:
- 2.4.4