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