Class AbstractChannelConfigurer

    • Constructor Detail

      • AbstractChannelConfigurer

        protected AbstractChannelConfigurer​(String protocol,
                                            String connectorId)
    • Method Detail

      • outgoingProperty

        protected final String outgoingProperty​(String channel,
                                                String property)
      • incomingProperty

        protected final String incomingProperty​(String channel,
                                                String property)
      • channelConfig

        public void channelConfig​(String channelName,
                                  com.asyncapi.v2._6_0.model.channel.ChannelItem item,
                                  com.asyncapi.v2._6_0.model.server.Server server,
                                  Map<String,​String> result)
        Specified by:
        channelConfig in interface ChannelConfigurer
      • addOutgoingChannel

        protected abstract void addOutgoingChannel​(String smallryeChannel,
                                                   String channelName,
                                                   com.asyncapi.v2._6_0.model.channel.operation.Operation operation,
                                                   com.asyncapi.v2._6_0.model.server.Server server,
                                                   Map<String,​String> result)
      • addIncomingChannel

        protected abstract void addIncomingChannel​(String smallryeChannel,
                                                   String channelName,
                                                   com.asyncapi.v2._6_0.model.channel.operation.Operation operation,
                                                   com.asyncapi.v2._6_0.model.server.Server server,
                                                   Map<String,​String> result)