|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.java.plugin.standard.PluginLifecycleHandler
org.java.plugin.standard.StandardPluginLifecycleHandler
org.java.plugin.extension.GuicyLifecycleHandler
public class GuicyLifecycleHandler
Author: thasso Date: May 8, 2009
Constructor Summary | |
---|---|
GuicyLifecycleHandler(com.google.inject.Injector injector)
|
Method Summary | |
---|---|
void |
configure(ExtendedProperties config)
Configures this handler instance. |
protected Plugin |
createPluginInstance(PluginDescriptor descr)
Creates instance of plug-in class calling it's default (no-arguments) constructor. |
java.lang.Class |
getPluginClass(PluginDescriptor descr)
|
Methods inherited from class org.java.plugin.standard.StandardPluginLifecycleHandler |
---|
afterPluginStop, beforePluginStart, createPluginClassLoader, dispose |
Methods inherited from class org.java.plugin.standard.PluginLifecycleHandler |
---|
getPluginManager, init |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
@Inject public GuicyLifecycleHandler(com.google.inject.Injector injector)
Method Detail |
---|
protected Plugin createPluginInstance(PluginDescriptor descr) throws PluginLifecycleException
StandardPluginLifecycleHandler
plug-in's class loader
.
createPluginInstance
in class StandardPluginLifecycleHandler
descr
- plug-in descriptor
PluginLifecycleException
- if plug-in class can't be instantiated
for some reasonPluginLifecycleHandler.createPluginInstance(
org.java.plugin.registry.PluginDescriptor)
public java.lang.Class getPluginClass(PluginDescriptor descr) throws PluginLifecycleException
PluginLifecycleException
public void configure(ExtendedProperties config)
PluginLifecycleHandler
PluginLifecycleHandler.init(PluginManager)
, usually this is done in
object factory
implementation.
configure
in class StandardPluginLifecycleHandler
config
- handler configuration dataPluginLifecycleHandler.configure(
ExtendedProperties)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |