public abstract class PluginLifeCycle extends Object
Modifier and Type | Field and Description |
---|---|
private Properties |
config
.
|
private PluginContext |
context
.
|
protected Logger |
log
.
|
Constructor and Description |
---|
PluginLifeCycle() |
Modifier and Type | Method and Description |
---|---|
private void |
configureProperty(PluginContext context,
Properties props,
PropertyDescriptor<?> desc) |
Properties |
getConfig() |
PluginContext |
getContext() |
void |
setConfig(Properties config) |
protected void |
start(PluginContext context) |
void |
stop() |
private PluginContext context
private Properties config
public PluginLifeCycle()
public Properties getConfig()
public void setConfig(Properties config)
public PluginContext getContext()
protected final void start(PluginContext context) throws IllegalStateException
IllegalStateException
public final void stop() throws IllegalStateException
IllegalStateException
private void configureProperty(PluginContext context, Properties props, PropertyDescriptor<?> desc)
Copyright © 2015 eXo Platform SAS. All Rights Reserved.