| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
AbstractPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.List<java.lang.String> |
componentPathsSelector(Module module)
Establish the configuration file path and names required to setup the context for the type of module you are
deploying.
|
protected abstract void |
configureProperties(Module module)
set the properties required for the module based on its type.
|
protected void |
postProcessModuleInternal(Module module)
Perform any plugin-specific post-refresh initialization.
|
void |
preProcessModule(Module module)
Process the
Module and add the Application Context resources necessary to setup the Batch Job. |
protected void |
preProcessModuleInternal(Module module)
Perform any plugin-specific pre-refresh initialization.
|
void |
preProcessSharedContext(org.springframework.context.ConfigurableApplicationContext context)
Invoked when this plugin is discovered, allows to make any necessary changes to the context which will be used as
the parent of all
modules. |
protected void |
setPostProcessContextPaths(java.lang.String... postProcessContextPaths) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeforeShutdown, postProcessModule, removeModuleprotected void setPostProcessContextPaths(java.lang.String... postProcessContextPaths)
public final void preProcessModule(Module module)
Module and add the Application Context resources necessary to setup the Batch Job.preProcessModule in interface Pluginprotected void preProcessModuleInternal(Module module)
module - protected void postProcessModuleInternal(Module module)
module - protected abstract java.util.List<java.lang.String> componentPathsSelector(Module module)
module - The module that is being initializedprotected abstract void configureProperties(Module module)
module - The module that is being initializedpublic void preProcessSharedContext(org.springframework.context.ConfigurableApplicationContext context)
Pluginmodules. Note
that said context has not been refreshed yet.preProcessSharedContext in interface Plugin