Constructor and Description |
---|
MBeanExportingPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
beforeShutdown(Module module)
Perform any cleanup necessary prior to module shutdown
|
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.
|
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 . |
void |
removeModule(Module module)
Take any actions necessary to remove a module from the system.
|
public void preProcessModule(Module module)
Plugin
preProcessModule
in interface Plugin
public void postProcessModule(Module module)
Plugin
postProcessModule
in interface Plugin
public void beforeShutdown(Module module)
Plugin
beforeShutdown
in interface Plugin
public void removeModule(Module module)
Plugin
removeModule
in interface Plugin
public void preProcessSharedContext(org.springframework.context.ConfigurableApplicationContext context)
Plugin
modules
. Note
that said context has not been refreshed
yet.preProcessSharedContext
in interface Plugin