aQute.bnd.service.repository
Interface InfoRepository

All Superinterfaces:
RepositoryPlugin

public interface InfoRepository
extends RepositoryPlugin

Can return a SearchableRepository.ResourceDescriptor for a given bsn/version.


Nested Class Summary
 
Nested classes/interfaces inherited from interface aQute.bnd.service.RepositoryPlugin
RepositoryPlugin.DownloadListener, RepositoryPlugin.PutOptions, RepositoryPlugin.PutResult
 
Field Summary
 
Fields inherited from interface aQute.bnd.service.RepositoryPlugin
DEFAULTOPTIONS
 
Method Summary
 SearchableRepository.ResourceDescriptor getDescriptor(String bsn, Version version)
          Return a resource descriptor for a given bsn/version.
 
Methods inherited from interface aQute.bnd.service.RepositoryPlugin
canWrite, get, getLocation, getName, list, put, versions
 

Method Detail

getDescriptor

SearchableRepository.ResourceDescriptor getDescriptor(String bsn,
                                                      Version version)
                                                      throws Exception
Return a resource descriptor for a given bsn/version.

Parameters:
bsn - The exact bsn
version - The exact version (must also match qualifier)
Returns:
a ResourceDescriptor describing the artifact
Throws:
Exception


Copyright © 2014 aQute SARL. All rights reserved.