public class SparkStreamingPlugin extends AbstractStreamPlugin
MessageBus に接続してメッセージを受信 / 送信する Spark ストリーミングモジュールに必要な Bean を設定します。JOB_CHANNEL_PREFIX, messageBus, MODULE_INPUT_CHANNEL, MODULE_OUTPUT_CHANNELPLUGIN_CONTEXT_CONFIG_ROOT| コンストラクターと説明 |
|---|
SparkStreamingPlugin(MessageBus messageBus) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | beforeShutdown(Module module) モジュールをシャットダウンする前に必要なクリーンアップを実行します |
void | postProcessModule(Module module) モジュールが初期化された後 、つまりコンテキストがリフレッシュされた後、モジュールが起動される前に、モジュールに変更を適用します。 |
boolean | supports(Module module) モジュールがプラグインでサポートされているかどうかを確認します。 |
buildTapChannelName, getInputChannelName, getOutputChannelNamebindConsumerAndProducers, extractConsumerProducerProperties, extractHistoryProperties, getOrder, removeModule, unbindConsumer, unbindProducersgetApplicationContext, preProcessModule, setApplicationContext@Autowired public SparkStreamingPlugin(MessageBus messageBus)
public boolean supports(Module module)
PluginPlugin 内の supports AbstractStreamPlugin の supports module - サポートを確認するモジュール public void postProcessModule(Module module)
PluginPlugin 内の postProcessModule AbstractPlugin の postProcessModule module - 後処理モジュール public void beforeShutdown(Module module)
PluginPlugin 内の beforeShutdown AbstractMessageBusBinderPlugin の beforeShutdown module - クリーンアップするモジュール