aQute.bnd.service.repository
Class SearchableRepository.ResourceDescriptor

java.lang.Object
  extended by aQute.bnd.service.repository.SearchableRepository.ResourceDescriptor
Direct Known Subclasses:
RDImpl, ResourceDescriptorImpl
Enclosing interface:
SearchableRepository

public static class SearchableRepository.ResourceDescriptor
extends Object

Describes a resource that is a member of the underlying remote repository.


Field Summary
 String bsn
          The name of the resource, usually the Bundle Symbolic Name
 boolean dependency
          True if this resource was added as a dependency
 String description
          A description of the resource.
 byte[] id
          SHA-1 for the resource.
 boolean included
          True if already included in the local repository.
 String owner
          An ID of the resource owner.
 Phase phase
          The phase of the resource
 byte[] sha256
          Also need the sha 256 because of the OSGi Repository stuff
 URI url
          Location of the resource
 Version version
          The version of the resource.
 
Constructor Summary
SearchableRepository.ResourceDescriptor()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public byte[] id
SHA-1 for the resource.


sha256

public byte[] sha256
Also need the sha 256 because of the OSGi Repository stuff


description

public String description
A description of the resource.


bsn

public String bsn
The name of the resource, usually the Bundle Symbolic Name


version

public Version version
The version of the resource.


phase

public Phase phase
The phase of the resource


included

public boolean included
True if already included in the local repository.


dependency

public boolean dependency
True if this resource was added as a dependency


url

public URI url
Location of the resource


owner

public String owner
An ID of the resource owner.

Constructor Detail

SearchableRepository.ResourceDescriptor

public SearchableRepository.ResourceDescriptor()


Copyright © 2014 aQute SARL. All rights reserved.