Modifier and Type | Field and Description |
---|---|
protected List<OPluginLifecycleListener> |
pluginListeners |
Constructor and Description |
---|
OServerPluginManager() |
protected List<OPluginLifecycleListener> pluginListeners
public void config(OServer iServer)
public OServerPluginInfo getPluginByName(String iName)
public OServerPluginInfo getPluginByFile(String iFileName)
public String[] getPluginNames()
public void registerPlugin(OServerPluginInfo iPlugin)
public Collection<OServerPluginInfo> getPlugins()
public void uninstallPluginByFile(String iFileName)
protected void registerStaticDirectory(OServerPluginInfo iPluginData)
protected OCallable<Object,String> createStaticLinkCallback(OServerPluginInfo iPluginData, URL wwwURL)
protected OServerPlugin startPluginClass(String iClassName, OServerParameterConfiguration[] params) throws Exception
Exception
public OServerPluginManager registerLifecycleListener(OPluginLifecycleListener iListener)
public OServerPluginManager unregisterLifecycleListener(OPluginLifecycleListener iListener)
public void callListenerBeforeConfig(OServerPlugin plugin, OServerParameterConfiguration[] cfg)
public void callListenerAfterConfig(OServerPlugin plugin, OServerParameterConfiguration[] cfg)
public void callListenerBeforeStartup(OServerPlugin plugin)
public void callListenerAfterStartup(OServerPlugin plugin)
public void callListenerBeforeShutdown(OServerPlugin plugin)
public void callListenerAfterShutdown(OServerPlugin plugin)
Copyright © 2009–2020 OrientDB. All rights reserved.