public interface IMessagingSystemFactory
Modifier and Type | Method and Description |
---|---|
IDuplexInputChannel |
createDuplexInputChannel(java.lang.String channelId)
Creates the input channel which can receive and send messages to the output channel.
|
IDuplexOutputChannel |
createDuplexOutputChannel(java.lang.String channelId)
Creates the output channel which can sends and receive messages from the input channel.
|
IDuplexOutputChannel |
createDuplexOutputChannel(java.lang.String channelId,
java.lang.String responseReceiverId)
Creates the output channel which can sends and receive messages from the input channel.
|
IDuplexOutputChannel createDuplexOutputChannel(java.lang.String channelId) throws java.lang.Exception
channelId
- address of the input channel.java.lang.Exception
IDuplexOutputChannel createDuplexOutputChannel(java.lang.String channelId, java.lang.String responseReceiverId) throws java.lang.Exception
channelId
- address of the input channel.responseReceiverId
- unique identifier of the output channel. If the value is null then the identifier is genearated automaticallyjava.lang.Exception
IDuplexInputChannel createDuplexInputChannel(java.lang.String channelId) throws java.lang.Exception
channelId
- address of the input channel.java.lang.Exception