public class JobPlugin extends AbstractJobPlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JOB_PARAMETERS_KEY |
JOB_CHANNEL_PREFIX, messageBus, MODULE_INPUT_CHANNEL, MODULE_OUTPUT_CHANNEL, TAP_CHANNEL_PREFIX, TOPIC_CHANNEL_PREFIX
logger, PLUGIN_CONTEXT_CONFIG_ROOT
Constructor and Description |
---|
JobPlugin(MessageBus messageBus) |
Modifier and Type | Method and Description |
---|---|
int |
getOrder() |
void |
postProcessModule(Module module)
Apply changes to the module after it is initialized i.e. after its context is refreshed, but before it is
started.
|
void |
preProcessModule(Module module)
Apply changes to the module before it is initialized i.e. before its context is refreshed.
|
buildTapChannelName, getInputChannelName, getOutputChannelName, supports
beforeShutdown, bindConsumerAndProducers, extractConsumerProducerProperties, removeModule, unbindConsumer, unbindProducers
getApplicationContext, setApplicationContext
public static final java.lang.String JOB_PARAMETERS_KEY
public JobPlugin(MessageBus messageBus)
public void preProcessModule(Module module)
Plugin
preProcessModule
in interface Plugin
preProcessModule
in class AbstractPlugin
module
- the module to pre-processpublic void postProcessModule(Module module)
Plugin
postProcessModule
in interface Plugin
postProcessModule
in class AbstractPlugin
module
- the module to post-processpublic int getOrder()
getOrder
in interface org.springframework.core.Ordered
getOrder
in class AbstractMessageBusBinderPlugin