| Package | Description |
|---|---|
| org.xwiki.extension | |
| org.xwiki.extension.repository | |
| org.xwiki.extension.wrap |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExtensionDependency
Base class for
ExtensionDependency implementations. |
class |
DefaultExtensionDependency
Default implementation of
ExtensionDependency. |
| Modifier and Type | Field and Description |
|---|---|
protected List<ExtensionDependency> |
AbstractExtension.dependencies |
| Modifier and Type | Method and Description |
|---|---|
List<? extends ExtensionDependency> |
AbstractExtension.getDependencies() |
Collection<? extends ExtensionDependency> |
Extension.getDependencies() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractExtension.addDependency(ExtensionDependency dependency)
Add a new dependency to the extension.
|
Extension |
ExtensionManager.resolveExtension(ExtensionDependency extensionDependency)
Deprecated.
|
Extension |
ExtensionManager.resolveExtension(ExtensionDependency extensionDependency,
String namespace)
Search the provided extension as a dependency of another extension among all repositories including core and
local repositories.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractExtension.setDependencies(Collection<? extends ExtensionDependency> dependencies) |
| Constructor and Description |
|---|
AbstractExtensionDependency(ExtensionDependency dependency,
VersionConstraint versionConstraint)
Create new instance by cloning the provided one with different version constraint.
|
DefaultExtensionDependency(ExtensionDependency dependency,
VersionConstraint versionConstraint)
Create new instance by cloning the provided one with different version constraint.
|
| Modifier and Type | Method and Description |
|---|---|
CoreExtension |
CoreExtensionRepository.resolve(ExtensionDependency extensionDependency) |
InstalledExtension |
InstalledExtensionRepository.resolve(ExtensionDependency extensionDependency) |
LocalExtension |
LocalExtensionRepository.resolve(ExtensionDependency extensionDependency) |
Extension |
ExtensionRepository.resolve(ExtensionDependency extensionDependency)
Return extension descriptor from the repository.
|
Extension |
ExtensionRepositoryManager.resolve(ExtensionDependency extensionDependency)
Get extension descriptor found in one of the repositories.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends ExtensionDependency> |
WrappingExtension.getDependencies() |
| Modifier and Type | Method and Description |
|---|---|
Extension |
WrappingExtensionRepository.resolve(ExtensionDependency extensionDependency) |
Copyright © 2004–2014 XWiki. All rights reserved.