| Interface | Description |
|---|---|
| CoreExtension |
Represent an extension which can't be modified (uninstalled, upgraded).
|
| CoreExtensionFile |
Extension
ExtensionFile with some more informations related local extensions. |
| Extension |
Represent an extension.
|
| ExtensionAuthor |
Informations related to an author of the extension.
|
| ExtensionDependency |
An extension dependency.
|
| ExtensionFile |
Contains the actual file of the extensions and some informations like the size.
|
| ExtensionIssueManagement |
Describe the issue management system used for this extension.
|
| ExtensionLicenseManager |
Centralize known extension licenses.
|
| ExtensionManager |
Main entry point for some extensions management tasks.
|
| ExtensionManagerConfiguration |
Provide some general extension manager configuration.
|
| ExtensionRewriter |
Interface used to allow external service modify manipulated extensions (change allowed namespaces, dependencies,
etc.).
|
| ExtensionScm |
Provide informations related to extensions's Source Control Management.
|
| ExtensionScmConnection |
Represent a connection to a source control management system.
|
| InstalledExtension |
Represent a local extension.
|
| LocalExtension |
Represent a local extension.
|
| LocalExtensionFile |
Extension
ExtensionFile with some more informations related local extensions. |
| MutableExtension |
Mutable version of
Extension. |
| RemoteExtension |
An extension that come from a remote extensions repository.
|
| RewritenExtension |
Should be implemented by any extension modified through
ExtensionRewriter.rewrite(Extension). |
| Class | Description |
|---|---|
| AbstractExtension |
Base class for
Extension implementations. |
| AbstractExtensionDependency |
Base class for
ExtensionDependency implementations. |
| AbstractExtensionIssueManagement |
Base class for implementations of
ExtensionIssueManagement. |
| AbstractExtensionScm |
Base class or implementations of
ExtensionScm. |
| AbstractExtensionScmConnection |
Base class for implementations of
ExtensionScmConnection. |
| AbstractRatingExtension |
Base class for
RatingExtension implementations. |
| AbstractRemoteExtension |
Base class for
RatingExtension implementations. |
| DefaultExtensionAuthor |
Default implementation of ExtensionAuthor.
|
| DefaultExtensionDependency |
Default implementation of
ExtensionDependency. |
| DefaultExtensionIssueManagement |
Default implementation of
ExtensionIssueManagement. |
| DefaultExtensionScm |
Default implementation of
AbstractExtensionScm. |
| DefaultExtensionScmConnection |
Default implementation of
ExtensionScmConnection. |
| ExtensionId |
The combination of properties which makes an extension unique.
|
| ExtensionLicense |
License of an extension.
|
| Exception | Description |
|---|---|
| ExtensionException |
Any exception raised in the XWiki Extension Manager must raise an exception of this type.
|
| ExtensionNotFoundException |
Extension could not be resolved because it does not exist.
|
| InstallException |
Error when installing an extension.
|
| InvalidExtensionException |
Error when loading an extension descriptor.
|
| ResolveException |
Error when trying to resolve an extension.
|
| UninstallException |
Error when trying to uninstall an extension.
|
Copyright © 2004–2017 XWiki. All rights reserved.