Class SystemRepositoryImpl

  • All Implemented Interfaces:
    Repository

    public class SystemRepositoryImpl
    extends java.lang.Object
    implements Repository
    • Constructor Summary

      Constructors 
      Constructor Description
      SystemRepositoryImpl​(org.osgi.framework.BundleContext context, org.apache.felix.utils.log.Logger logger)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getLastModified()
      Return the last modification date of this repository
      java.lang.String getName()
      Return the name of this repository.
      Resource[] getResources()
      Return the resources for this repository.
      java.lang.String getURI()
      Return the associated URL for the repository.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • m_logger

        private final org.apache.felix.utils.log.Logger m_logger
      • lastModified

        private final long lastModified
    • Constructor Detail

      • SystemRepositoryImpl

        public SystemRepositoryImpl​(org.osgi.framework.BundleContext context,
                                    org.apache.felix.utils.log.Logger logger)
    • Method Detail

      • getURI

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

        public java.lang.String getName()
        Description copied from interface: Repository
        Return the name of this repository.
        Specified by:
        getName in interface Repository
        Returns:
        a non-null 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