Uses of Interface
aQute.bnd.service.RepositoryPlugin
Packages that use RepositoryPlugin
Package
Description
This package provides baseline support.
-
Uses of RepositoryPlugin in aQute.bnd.build
Classes in aQute.bnd.build that implement RepositoryPluginModifier and TypeClassDescription(package private) class
class
Fields in aQute.bnd.build with type parameters of type RepositoryPluginModifier and TypeFieldDescription(package private) final Memoize<List<RepositoryPlugin>>
Workspace.WorkspaceData.repositories
Methods in aQute.bnd.build that return RepositoryPluginModifier and TypeMethodDescriptionprivate RepositoryPlugin
ProjectBuilder.getBaselineRepo()
private RepositoryPlugin
ProjectBuilder.getReleaseRepo()
Workspace.getRepository
(String repo) Methods in aQute.bnd.build that return types with arguments of type RepositoryPluginModifier and TypeMethodDescriptionorg.osgi.util.promise.Promise<List<RepositoryPlugin>>
Workspace.getInitializedRepositories()
Get the repositories and ensure they are all ready.(package private) List<RepositoryPlugin>
Project.getReleaseRepos
(String names) Workspace.getRepositories()
private List<RepositoryPlugin>
Workspace.initRepositories()
Methods in aQute.bnd.build with parameters of type RepositoryPluginModifier and TypeMethodDescriptionvoid
Project.copy
(RepositoryPlugin source, Instructions filter, RepositoryPlugin destination) void
Project.copy
(RepositoryPlugin source, String filter, RepositoryPlugin destination) Copy a repository to another repositoryprivate void
Project.install
(RepositoryPlugin repo, Processor context, File f, Attrs value) (package private) boolean
Project.RepoFilter.match
(RepositoryPlugin repo) void
Workspace.refresh
(RepositoryPlugin repo) ProjectMessages.Release_Into_Exception_
(String jar, RepositoryPlugin rp, Exception e) private URI
Project.releaseRepo
(RepositoryPlugin releaseRepo, Processor context, String jarName, InputStream jarStream) ProjectBuilder.removeStagedAndFilter
(SortedSet<Version> versions, RepositoryPlugin repo, String bsn) Remove any staging versions that have a variant with a higher qualifier.Method parameters in aQute.bnd.build with type arguments of type RepositoryPluginModifier and TypeMethodDescriptionProjectMessages.FoundVersions_ForStrategy_ButNoProvider
(SortedMap<Version, RepositoryPlugin> versions, Strategy useStrategy) ProjectMessages.ReleaseRepository_NotFoundIn_
(String name, List<RepositoryPlugin> plugins) (package private) void
WorkspaceNotifier.repos
(List<RepositoryPlugin> repos) -
Uses of RepositoryPlugin in aQute.bnd.build.api
Method parameters in aQute.bnd.build.api with type arguments of type RepositoryPluginModifier and TypeMethodDescriptionOnWorkspace.repositoriesReady
(Consumer<? super Collection<RepositoryPlugin>> cb) Callback when the repositories have all loaded or failed after an initialize. -
Uses of RepositoryPlugin in aQute.bnd.differ
Methods in aQute.bnd.differ with parameters of type RepositoryPluginModifier and TypeMethodDescriptionstatic Element
RepositoryElement.getTree
(RepositoryPlugin repo) -
Uses of RepositoryPlugin in aQute.bnd.main
Fields in aQute.bnd.main declared as RepositoryPluginFields in aQute.bnd.main with type parameters of type RepositoryPluginModifier and TypeFieldDescription(package private) final List<RepositoryPlugin>
RepoCommand.repos
Methods in aQute.bnd.main that return RepositoryPluginMethods in aQute.bnd.main with parameters of type RepositoryPluginModifier and TypeMethodDescriptionprivate void
RepoCommand.copy
(List<RepositoryPlugin> sources, RepositoryPlugin destRepo, String bsn, String range) private void
RepoCommand.copyGavs
(RepoCommand.SyncOptions opts, List<RepositoryPlugin> sources, RepositoryPlugin destRepo) private void
RepoCommand.copyit
(boolean dry, RepositoryPlugin dest, RepoCommand.Spec spec, File src) private void
RepoCommand.copyIt
(boolean dry, RepositoryPlugin dest, RepoCommand.Spec spec, File src) private DownloadBlocker
RepoCommand.findMatchingVersion
(RepositoryPlugin dest, String bsn, Version version) Method parameters in aQute.bnd.main with type arguments of type RepositoryPluginModifier and TypeMethodDescriptionprivate void
RepoCommand.copy
(List<RepositoryPlugin> sources, RepositoryPlugin destRepo, String bsn, String range) private void
RepoCommand.copyGavs
(RepoCommand.SyncOptions opts, List<RepositoryPlugin> sources, RepositoryPlugin destRepo) private File
RepoCommand.find
(List<RepositoryPlugin> sources, String bsn, String range) -
Uses of RepositoryPlugin in aQute.bnd.maven
Classes in aQute.bnd.maven that implement RepositoryPlugin -
Uses of RepositoryPlugin in aQute.bnd.maven.support
Classes in aQute.bnd.maven.support that implement RepositoryPlugin -
Uses of RepositoryPlugin in aQute.bnd.service
Subinterfaces of RepositoryPlugin in aQute.bnd.serviceMethods in aQute.bnd.service with parameters of type RepositoryPluginModifier and TypeMethodDescriptionvoid
RepositoryListenerPlugin.bundleAdded
(RepositoryPlugin repository, Jar jar, File file) Called when a bundle is added to a repository.void
RepositoryListenerPlugin.bundleRemoved
(RepositoryPlugin repository, Jar jar, File file) Called when a bundle removed from a repository.void
RepositoryListenerPlugin.repositoryRefreshed
(RepositoryPlugin repository) Called when a large or unknown set of changes have occurred in the repository. -
Uses of RepositoryPlugin in aQute.bnd.service.repository
Subinterfaces of RepositoryPlugin in aQute.bnd.service.repositoryModifier and TypeInterfaceDescriptioninterface
Can return aSearchableRepository.ResourceDescriptor
for a given bsn/version. -
Uses of RepositoryPlugin in aQute.lib.deployer
Classes in aQute.lib.deployer that implement RepositoryPluginModifier and TypeClassDescriptionclass
A FileRepo is the primary and example implementation of a repository based on a file system.class