|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Role public interface ExtensionManager
Main entry point for some extensions management tasks.
| Method Summary | |
|---|---|
ExtensionRepository |
getRepository(String repositoryId)
Return a repository based on its id. |
Extension |
resolveExtension(ExtensionDependency extensionDependency)
Search the provided extension as a dependency of another extension among all repositories including core and local repositories. |
Extension |
resolveExtension(ExtensionId extensionId)
Search the provided extension among all repositories including core and local repositories. |
| Method Detail |
|---|
Extension resolveExtension(ExtensionId extensionId)
throws ResolveException
The search is done in the following order:
extensionId - the extension identifier
ResolveException - error when trying to resolve extension
Extension resolveExtension(ExtensionDependency extensionDependency)
throws ResolveException
The search is done in the following order:
extensionDependency - the extension as dependency
ResolveException - error when trying to resolve extensionExtensionRepository getRepository(String repositoryId)
This method also return local, installed and core repositories.
repositoryId - the id of the repository
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||