Package | Description |
---|---|
aQute.bnd.resource.repository | |
aQute.bnd.service.repository | |
aQute.lib.deployer |
Modifier and Type | Class and Description |
---|---|
class |
ResourceDescriptorImpl |
Modifier and Type | Field and Description |
---|---|
private static java.util.Comparator<SearchableRepository.ResourceDescriptor> |
ResourceRepositoryImpl.RESOURCE_DESCRIPTOR_COMPARATOR |
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<SearchableRepository.ResourceDescriptor> |
ResourceRepositoryImpl.find(java.lang.String repoId,
java.lang.String bsn,
VersionRange range) |
Modifier and Type | Method and Description |
---|---|
boolean |
ResourceRepositoryImpl.add(java.lang.String repoId,
SearchableRepository.ResourceDescriptor rd)
Add a resource descriptor to the index.
|
(package private) void |
ResourceRepositoryImpl.download(SearchableRepository.ResourceDescriptor rds,
java.io.File path) |
private void |
ResourceRepositoryImpl.event(ResourceRepository.TYPE type,
SearchableRepository.ResourceDescriptor rds,
java.lang.Exception exception)
Dispatch the events
|
Constructor and Description |
---|
ResourceDescriptorImpl(SearchableRepository.ResourceDescriptor ref) |
Modifier and Type | Field and Description |
---|---|
SearchableRepository.ResourceDescriptor |
ResourceRepository.ResourceRepositoryEvent.descriptor |
Modifier and Type | Method and Description |
---|---|
SearchableRepository.ResourceDescriptor |
InfoRepository.getDescriptor(java.lang.String bsn,
Version version)
Return a resource descriptor for a given bsn/version.
|
SearchableRepository.ResourceDescriptor |
ResourceRepository.getResourceDescriptor(byte[] sha) |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends SearchableRepository.ResourceDescriptor> |
ResourceRepository.filter(java.lang.String repository,
java.lang.String filter)
Get the list of Resource Descriptors.
|
java.util.SortedSet<SearchableRepository.ResourceDescriptor> |
ResourceRepository.find(java.lang.String repository,
java.lang.String bsn,
VersionRange range) |
java.util.Set<SearchableRepository.ResourceDescriptor> |
SearchableRepository.findResources(org.osgi.resource.Requirement requirement,
boolean includeDependencies)
Find a set of resources that match the given requirement.This is intended
to be used to provide extra resources when a resolve fails.
|
java.util.Set<SearchableRepository.ResourceDescriptor> |
SearchableRepository.getResources(java.net.URI url,
boolean includeDependencies)
Convert a URL to a set of resource descriptors.
|
java.util.Set<SearchableRepository.ResourceDescriptor> |
SearchableRepository.query(java.lang.String query)
Search a repository and return a set of resource descriptors that match
the query.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ResourceRepository.add(java.lang.String repoId,
SearchableRepository.ResourceDescriptor rd) |
boolean |
SearchableRepository.addResource(SearchableRepository.ResourceDescriptor resource)
Add a resource descriptors to the underlying repository.
|
Constructor and Description |
---|
ResourceRepositoryEvent(ResourceRepository.TYPE type,
SearchableRepository.ResourceDescriptor rds,
java.lang.Exception exception) |
Modifier and Type | Class and Description |
---|---|
class |
RDImpl |
Modifier and Type | Field and Description |
---|---|
(package private) PersistentMap<SearchableRepository.ResourceDescriptor> |
FileRepo.index |
Modifier and Type | Method and Description |
---|---|
private SearchableRepository.ResourceDescriptor |
FileRepo.buildDescriptor(java.io.File f,
Jar jar,
byte[] digest,
java.lang.String bsn,
Version version) |
SearchableRepository.ResourceDescriptor |
FileRepo.getDescriptor(java.lang.String bsn,
Version version) |
SearchableRepository.ResourceDescriptor |
FileRepo.getResource(byte[] sha) |
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<SearchableRepository.ResourceDescriptor> |
FileRepo.getResources() |