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. |
PluginListener | |
UninstallablePlugin | A plugin implementing this interface can be uninstalled runtime, i.e. without restarting SoapUI. |
Class | Description |
---|---|
AvailablePlugin | |
DependencyStatus | |
IgnoredPluginInfo | The class implements a record of an ignored plugin. |
JarClassLoader | |
JmsPluginInvocationHandler | Invocation handler for a dynamically constructed plugin which exposes a JmsConnector. |
JmsPluginInvocationHandler.PropertyBasedJmsConnector | |
ListenerClassComparator | Comparator ensuring that the listener priority is respected when registering listeners. |
LoadedPlugin.Builder | |
LoaderBase | |
LoaderBase.TypeAnnotationsScanner | |
PluginAdapter | A helper class providing reasonable defaults for all methods in the Plugin interface. |
PluginDependencyResolver | Resolves the order in which plugins should be loaded. |
PluginId | |
PluginInfo | |
PluginLoader | Responsible for loading plugins into SoapUI. |
PluginManager | |
Version | Represents a plugin version |
Exception | Description |
---|---|
InvalidPluginException | |
MissingPluginClassException |
Annotation Type | Description |
---|---|
FactoryConfiguration | Marks a class in a plugin JAR file as a listener to be registered by SoapUI. |
ListenerConfiguration | Marks a class as a listener to be registered by the plugin/module loader. |
PluginApiImporter | Marks a class in a plugin JAR file as an ApiImporter to be registered by ReadyAPI. |
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. |