
public class OServerPluginManager
extends java.lang.Object
implements com.orientechnologies.common.util.OService
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<OPluginLifecycleListener> |
pluginListeners |
| Constructor and Description |
|---|
OServerPluginManager() |
protected java.util.List<OPluginLifecycleListener> pluginListeners
public void config(OServer iServer)
public void startup()
startup in interface com.orientechnologies.common.util.OServicepublic OServerPluginInfo getPluginByName(java.lang.String iName)
public java.lang.String getPluginNameByFile(java.lang.String iFileName)
public OServerPluginInfo getPluginByFile(java.lang.String iFileName)
public java.lang.String[] getPluginNames()
public void registerPlugin(OServerPluginInfo iPlugin)
public java.util.Collection<OServerPluginInfo> getPlugins()
public void uninstallPluginByFile(java.lang.String iFileName)
public void shutdown()
shutdown in interface com.orientechnologies.common.util.OServicepublic java.lang.String getName()
getName in interface com.orientechnologies.common.util.OServiceprotected java.lang.String updatePlugin(java.io.File pluginFile)
protected void registerStaticDirectory(OServerPluginInfo iPluginData)
protected com.orientechnologies.common.util.OCallable<java.lang.Object,java.lang.String> createStaticLinkCallback(OServerPluginInfo iPluginData, java.net.URL wwwURL)
protected OServerPlugin startPluginClass(java.lang.String iClassName, OServerParameterConfiguration[] params) throws java.lang.Exception
java.lang.Exceptionpublic 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–2022 OrientDB. All rights reserved.