| Interface | Description |
|---|---|
| Plugin |
Plugin represents information from plugin's descriptor and holds all its modules.
|
| PluginAccessor |
Service to accessing plugins registered in the system.
|
| PluginDependencyResult | |
| PluginManager |
Service to managing plugins.
|
| PluginOperationResult |
Holder for the status and dependencies information returned by
PluginManager methods. |
| PluginServerManager |
Servise to managing server.
|
| PluginStateResolver |
Service to checking plugin's state.
|
| Class | Description |
|---|---|
| Module |
Module is a part of
Plugin and represents some functionality: model, view, field, etc. |
| ModuleFactory<T extends Module> |
Factory responsible for parsing descriptors and creating instances of
Module. |
| PluginDependencyInformation |
Plugin's requirements.
|
| PluginInformation |
Plugin's additional information.
|
| PluginUtils |
Utils to checking plugin's state.
|
| Version |
Version of the plugin - contains three numbers - major, minor and branch.
|
| VersionOfDependency |
Version of the required plugin - contains lower and upper boundaries with information if boundary is included.
|
| Enum | Description |
|---|---|
| PluginOperationStatus |
Status returned by
PluginManager methods. |
| PluginState |
State of the plugin.
|
| Exception | Description |
|---|---|
| ModuleException |
Basic module exception
|
| Annotation Type | Description |
|---|---|
| RunIfEnabled |
Determines execution of annotated (type's) method.
|
Copyright © 2010-2025 Qcadoo Limited