インターフェース 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
clearConnectionListeners()
Connection
createConnection()
StringSE
getHost()
int
getPort()
default ConnectionFactory
getPublisherConnectionFactory()
パブリッシャー用に個別の接続ファクトリを返します (実装されている場合)。StringSE
getUsername()
StringSE
getVirtualHost()
default boolean
isPublisherConfirms()
パブリッシャーの確認が有効になっている場合は true を返します。default boolean
isPublisherReturns()
パブリッシャーの return が有効になっている場合は true を返します。default boolean
isSimplePublisherConfirms()
シンプルな発行者の確認が有効になっている場合は true を返します。boolean
removeConnectionListener(ConnectionListener listener)
メソッドの詳細
createConnection
Connection createConnection() throws AmqpException
getHost
StringSE getHost()
getPort
int getPort()
getVirtualHost
StringSE getVirtualHost()
getUsername
StringSE getUsername()
addConnectionListener
void addConnectionListener(ConnectionListener listener)
removeConnectionListener
boolean removeConnectionListener(ConnectionListener listener)
clearConnectionListeners
void clearConnectionListeners()
getPublisherConnectionFactory
@Nullable default ConnectionFactory 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