| Interface | Description | 
|---|---|
| ApiImporter | |
| Plugin | Defines the interface of a SoapUI plugin. | 
| PluginAware | Actions and factories that implements this interface will get a reference to the plugin itself when they are loaded
 by PluginLoader. | 
| PluginClassLoader | A marker interface which, when implemented by a class extending ClassLoader, indicates that this particular class
 loader is used to load plugin code. | 
| PluginListener | |
| PluginProxy | Interface exposing information about a proxied plugin class. | 
| SoapUIFactory | |
| TargetSelector | Created by ole on 26/08/14. | 
| UninstallablePlugin | A plugin implementing this interface can be uninstalled runtime, i.e. | 
| Class | Description | 
|---|---|
| DependencyStatus | |
| JarClassLoader | |
| LoaderBase | |
| LoaderBase.GroovyAndJavaReflectionAdapter | |
| LoaderBase.TypeAnnotationsScanner | |
| PluginAdapter | A helper class providing reasonable defaults for all methods in the  Plugininterface. | 
| PluginDependencyResolver | |
| PluginId | |
| PluginInfo | |
| PluginLoader | Responsible for loading plugins into SoapUI. | 
| PluginManager | |
| PluginProxies | Creates proxies for code loaded from a plugin, ensuring that the class loader of the proxied class will be used
 as context class loader when methods from plugins are being invoked, when this is requested by the user. | 
| ProductBodyguard | |
| Version | Represents a plugin version | 
| Enum | Description | 
|---|---|
| ActionMapping.Type | |
| ToolbarPosition | 
| Exception | Description | 
|---|---|
| InvalidPluginException | |
| MissingPluginClassException | 
| Annotation Type | Description | 
|---|---|
| ActionConfiguration | Provides additional Action configuration to action classes in a plugin. | 
| ActionConfigurations | Created by ole on 08/06/14. | 
| ActionGroup | Provides additional Action configuration to action classes in a plugin. | 
| ActionMapping | Created by ole on 20/08/14. | 
| FactoryConfiguration | Marks a class in a plugin JAR file as a listener to be registered by SoapUI. | 
| ListenerConfiguration | Marks a class in a plugin JAR file as a listener to be registered by SoapUI. | 
| PluginConfiguration | Indicates that the annotated class should be singled out as the configuration of the plugin. | 
| PluginDependencies | Indicates that plugin defined by the annotated class has a dependency on another plugin. | 
| PluginDependency | Indicates that plugin defined by the annotated class has a dependency on another plugin. | 
| UsePluginClassloader | Indicates that a method or class in a plugin should use a plugin-internal context classloader. | 
Copyright © 2019. All Rights Reserved.