Modifier and Type | Field and Description |
---|---|
protected ExtensionRepository |
AbstractExtension.repository |
Modifier and Type | Method and Description |
---|---|
ExtensionRepository |
AbstractExtension.getRepository() |
ExtensionRepository |
Extension.getRepository() |
ExtensionRepository |
ExtensionManager.getRepository(String repositoryId)
Return a repository based on its id.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractExtension.setRepository(ExtensionRepository repository) |
Constructor and Description |
---|
AbstractExtension(ExtensionRepository repository,
Extension extension)
Create new extension descriptor by copying provided one.
|
AbstractExtension(ExtensionRepository repository,
ExtensionId id,
String type) |
AbstractRatingExtension(ExtensionRepository repository,
Extension extension)
Create new extension descriptor by copying provided one.
|
AbstractRatingExtension(ExtensionRepository repository,
ExtensionId id,
String type) |
AbstractRemoteExtension(ExtensionRepository repository,
Extension extension)
Create new extension descriptor by copying provided one.
|
AbstractRemoteExtension(ExtensionRepository repository,
ExtensionId id,
String type) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtensionIndex
A local index of extensions coming from various repositories.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CoreExtensionRepository
Virtual extension repository containing core extensions.
|
interface |
ExtensionRepositoryManager
Proxy repository in to make easier to search in all remote extension repositories.
|
interface |
InstalledExtensionRepository
A repository containing installed extension.
|
interface |
LocalExtensionRepository
A repository containing local extension.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAdvancedSearchableExtensionRepository
A base class to use for a repository proxy searching in all remote extension repositories but filtering the result on
provided criteria.
|
class |
AbstractExtensionRepository
Base class for
ExtensionRepository implementations. |
class |
AbstractFilteredExtensionRepository
A base class to use for a repository proxy searching in all remote extension repositories but filtering the result on
provided criteria.
|
Modifier and Type | Method and Description |
---|---|
ExtensionRepository |
ExtensionRepositoryManager.addRepository(ExtensionRepositoryDescriptor repositoryDescriptor)
Create and add a new repository.
|
default ExtensionRepository |
ExtensionRepositoryManager.addRepository(ExtensionRepositoryDescriptor repositoryDescriptor,
int priority)
Create and add a new repository.
|
ExtensionRepository |
ExtensionRepositoryManager.addRepository(ExtensionRepositoryId repositoryId)
Deprecated.
since 4.3M1 use
ExtensionRepositoryManager.addRepository(ExtensionRepositoryDescriptor) instead |
ExtensionRepository |
ExtensionRepositoryFactory.createRepository(ExtensionRepositoryDescriptor repositoryDescriptor)
Create a new
ExtensionRepository . |
ExtensionRepository |
AbstractExtensionRepositoryFactory.createRepository(ExtensionRepositoryId repositoryId) |
ExtensionRepository |
ExtensionRepositoryFactory.createRepository(ExtensionRepositoryId repositoryId)
Deprecated.
|
ExtensionRepository |
ExtensionRepositoryManager.getRepository(String repositoryId) |
Modifier and Type | Method and Description |
---|---|
Collection<ExtensionRepository> |
ExtensionRepositoryManager.getRepositories() |
Modifier and Type | Method and Description |
---|---|
void |
ExtensionRepositoryManager.addRepository(ExtensionRepository repository) |
default void |
ExtensionRepositoryManager.addRepository(ExtensionRepository repository,
int priority) |
Modifier and Type | Interface and Description |
---|---|
interface |
RatableExtensionRepository
See
ExtensionRepository and Ratable . |
Modifier and Type | Interface and Description |
---|---|
interface |
SearchableExtensionRepository
A combination of
ExtensionRepository and Searchable interfaces. |
Modifier and Type | Class and Description |
---|---|
class |
WrappingExtensionRepository<T extends ExtensionRepository>
Wrap an
ExtensionRepository . |
Modifier and Type | Class and Description |
---|---|
class |
WrappingExtensionRepository<T extends ExtensionRepository>
Wrap an
ExtensionRepository . |
Modifier and Type | Method and Description |
---|---|
ExtensionRepository |
AbstractWrappingExtension.getRepository() |
Copyright © 2004–2021 XWiki. All rights reserved.