Class XmlRepository

  • All Implemented Interfaces:
    org.osgi.service.repository.Repository

    public class XmlRepository
    extends org.apache.felix.utils.repository.XmlRepository
    Repository conforming to the OSGi Repository specification. The content of the URL can be gzipped.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.felix.utils.repository.XmlRepository

        org.apache.felix.utils.repository.XmlRepository.XmlLoader
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected boolean ignoreFailures  
      • Fields inherited from class org.apache.felix.utils.repository.XmlRepository

        expiration, loaders, lock, url
      • Fields inherited from class org.apache.felix.utils.repository.BaseRepository

        capSets, resources
      • Fields inherited from interface org.osgi.service.repository.Repository

        URL
    • Constructor Summary

      Constructors 
      Constructor Description
      XmlRepository​(String url, long expiration, boolean ignoreFailures)  
    • Field Detail

      • ignoreFailures

        protected final boolean ignoreFailures
    • Constructor Detail

      • XmlRepository

        public XmlRepository​(String url,
                             long expiration,
                             boolean ignoreFailures)
    • Method Detail

      • checkAndLoadCache

        protected void checkAndLoadCache()
        Overrides:
        checkAndLoadCache in class org.apache.felix.utils.repository.XmlRepository