インターフェース MessageProducer

すべての既知の実装クラス:
AbstractAmqpOutboundEndpointAbstractCorrelatingMessageHandlerAbstractHazelcastMessageProducerAbstractHttpRequestExecutingMessageHandlerAbstractInternetProtocolReceivingChannelAdapterAbstractMessageProducingHandlerAbstractMessageSplitterAbstractMqttMessageDrivenChannelAdapterAbstractRemoteFileOutboundGatewayAbstractReplyProducingMessageHandlerAbstractReplyProducingPostProcessingMessageHandlerAbstractWebServiceOutboundGatewayAbstractXmppConnectionAwareEndpointAggregatingMessageHandlerAmqpInboundChannelAdapterAmqpOutboundEndpointApacheCommonsFileTailingMessageProducerApplicationEventListeningMessageProducerAsyncAmqpOutboundGatewayBarrierMessageHandlerBridgeHandlerCamelMessageHandlerCassandraMessageHandlerChatMessageListeningEndpointContentEnricherDebeziumMessageProducerDefaultMessageSplitterDelayHandlerExpressionEvaluatingSplitterExpressionMessageProducerSupportFileSplitterFileTailingMessageProducerSupportFileWritingMessageHandlerFluxAggregatorMessageHandlerFtpOutboundGatewayGatewayMessageHandlerGraphQlMessageHandlerHazelcastClusterMonitorMessageProducerHazelcastContinuousQueryMessageProducerHazelcastEventDrivenMessageProducerHttpRequestExecutingMessageHandlerImapIdleChannelAdapterJdbcOutboundGatewayJmsMessageDrivenEndpointJmsOutboundGatewayJpaOutboundGatewayKafkaMessageDrivenChannelAdapterKafkaProducerMessageHandlerMarshallingWebServiceOutboundGatewayMessageFilterMessageHandlerChainMessageProducerSupportMessageTransformingHandlerMethodInvokingSplitterMockMessageHandlerMongoDbChangeStreamMessageProducerMongoDbOutboundGatewayMqttPahoMessageDrivenChannelAdapterMqttv5PahoMessageDrivenChannelAdapterMulticastReceivingChannelAdapterNotificationListeningMessageProducerOperationInvokingMessageHandlerOSDelegatingFileTailingMessageProducerPresenceListeningEndpointReactiveMessageSourceProducerReactiveRedisStreamMessageProducerRedisInboundChannelAdapterRedisOutboundGatewayRedisQueueMessageDrivenEndpointRedisQueueOutboundGatewayReplyProducingMessageHandlerWrapperResequencingMessageHandlerRSocketOutboundGatewayScatterGatherHandlerServiceActivatingHandlerSftpOutboundGatewaySimpleWebServiceOutboundGatewaySmbOutboundGatewayStompInboundChannelAdapterStoredProcOutboundGatewaySyslogReceivingChannelAdapterSupportTcpOutboundGatewayTcpReceivingChannelAdapterTcpSyslogReceivingChannelAdapterUdpSyslogReceivingChannelAdapterUnicastReceivingChannelAdapterUnZipResultSplitterWebFluxRequestExecutingMessageHandlerWebSocketInboundChannelAdapterXPathMessageSplitterZeroMqMessageProducer

public interface MessageProducer
MessageChannel にメッセージを送信できるコンポーネントの基本インターフェース。
導入:
2.0
作成者:
Mark Fisher, Artem Bilan
  • メソッドの詳細

    • setOutputChannel

      void setOutputChannel(MessageChannel outputChannel)
      生成されたメッセージの送信先となる MessageChannel を指定します。
      パラメーター:
      outputChannel - 出力チャネル。
    • setOutputChannelName

      default void setOutputChannelName(StringSE outputChannel)
      生成されたメッセージの送信先となる MessageChannel の Bean 名を指定します。
      パラメーター:
      outputChannel - 出力チャネル Bean 名。
      導入:
      5.1.2
    • getOutputChannel

      @Nullable MessageChannel getOutputChannel()
      出力チャネルを返します。
      戻り値:
      チャンネル。
      導入:
      4.3