Class RepositoryImpl

java.lang.Object
org.apache.felix.bundlerepository.impl.RepositoryImpl
All Implemented Interfaces:
Repository

public class RepositoryImpl extends Object implements Repository
  • Constructor Details

    • RepositoryImpl

      public RepositoryImpl()
    • RepositoryImpl

      public RepositoryImpl(Resource[] resources)
  • Method Details

    • getURI

      public String getURI()
      Description copied from interface: Repository
      Return the associated URL for the repository.
      Specified by:
      getURI in interface Repository
    • setURI

      protected void setURI(String uri)
    • getResources

      public Resource[] getResources()
      Description copied from interface: Repository
      Return the resources for this repository.
      Specified by:
      getResources in interface Repository
    • addResource

      public void addResource(Resource resource)
    • getReferrals

      public Referral[] getReferrals()
    • addReferral

      public void addReferral(Referral referral) throws Exception
      Throws:
      Exception
    • getName

      public String getName()
      Description copied from interface: Repository
      Return the name of this repository.
      Specified by:
      getName in interface Repository
      Returns:
      a non-null name
    • setName

      public void setName(String name)
    • getLastModified

      public long getLastModified()
      Description copied from interface: Repository
      Return the last modification date of this repository
      Specified by:
      getLastModified in interface Repository
      Returns:
      the last modification date
    • setLastModified

      public void setLastModified(long lastModified)
    • setLastModified

      public void setLastModified(String s)
    • put

      protected Object put(Object key, Object value)
      Default setter method when setting parsed data from the XML file, which currently ignores everything.