Class ExchangeProviderAbstract
Constructors
Protected
constructor
- new ExchangeProvider(exchangeManager): ExchangeProvider
Properties
Abstract
channelType
Protected
Readonly
exchangeManager
Abstract
session
Methods
addProtocolHandler
- addProtocolHandler(handler): void
Returns void
getProtocolHandler
- getProtocolHandler(protocolId): undefined | ProtocolHandler
hasProtocolHandler
- hasProtocolHandler(protocolId): boolean
Returns boolean
Abstract
initiateExchange
- initiateExchange(): Promise<MessageExchange>
Abstract
reconnectChannel
- reconnectChannel(): Promise<boolean>
Returns Promise<boolean>