1 19 20 package com.sslexplorer.extensions.types; 21 22 import org.jdom.Element; 23 24 import com.sslexplorer.extensions.ExtensionDescriptor; 25 import com.sslexplorer.extensions.ExtensionException; 26 27 52 public interface Plugin { 53 54 64 public void startPlugin(PluginDefinition definition, ExtensionDescriptor descriptor, Element element) throws ExtensionException; 65 66 72 public void activatePlugin() throws ExtensionException; 73 74 83 public boolean canStopPlugin(); 84 85 91 public void stopPlugin() throws ExtensionException; 92 93 99 public String getTilesConfigFile(); 100 } 101 | Popular Tags |