Knopflerfish OSGi 5.2.0

org.knopflerfish.service.repositorymanager
Class RepositoryInfo

java.lang.Object
  extended by org.knopflerfish.service.repositorymanager.RepositoryInfo
All Implemented Interfaces:
java.lang.Comparable<RepositoryInfo>

public class RepositoryInfo
extends java.lang.Object
implements java.lang.Comparable<RepositoryInfo>


Constructor Summary
RepositoryInfo(RepositoryInfo old, int rank)
           
RepositoryInfo(ServiceReference<Repository> sr)
           
 
Method Summary
 int compareTo(RepositoryInfo o)
           
 boolean equals(java.lang.Object o)
           
 long getId()
           
 java.lang.Object getProperty(java.lang.String prop)
           
 int getRank()
           
 ServiceReference<Repository> getServiceReference()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryInfo

public RepositoryInfo(ServiceReference<Repository> sr)

RepositoryInfo

public RepositoryInfo(RepositoryInfo old,
                      int rank)
Method Detail

getId

public long getId()

getRank

public int getRank()

getProperty

public java.lang.Object getProperty(java.lang.String prop)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(RepositoryInfo o)
Specified by:
compareTo in interface java.lang.Comparable<RepositoryInfo>

getServiceReference

public ServiceReference<Repository> getServiceReference()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Knopflerfish OSGi 5.2.0