Constructors
constructor
- new ChannelManager(caseSessionsPerFabricAndNode?): ChannelManager
Parameters
Optional
caseSessionsPerFabricAndNode: number
Accessors
caseSessionsPerFabricAndNode
- set caseSessionsPerFabricAndNode(count): void
Returns void
Methods
close
- close(): Promise<void>
Returns Promise<void>
getChannel
- getChannel(address, session?): MessageChannel
getChannelForSession
- getChannelForSession(session): undefined | MessageChannel
getOrCreateChannel
- getOrCreateChannel(byteArrayChannel, session): Promise<MessageChannel>
hasChannel
- hasChannel(address): boolean
Returns boolean
removeAllNodeChannels
- removeAllNodeChannels(address): Promise<void>
Returns Promise<void>
removeChannel
- removeChannel(address, session): Promise<void>
Returns Promise<void>
setChannel
- setChannel(address, channel): Promise<void>
Returns Promise<void>
Static
[create]
- [create](env): ChannelManager
Returns the last established session for a Fabric and Node