Class BundleResourceHelper

    • Field Detail

      • SEARCH_WIRED_BUNDLES

        public static final java.lang.String SEARCH_WIRED_BUNDLES
      • CONVERT_RESOURCE_URLS

        public static final java.lang.String CONVERT_RESOURCE_URLS
      • bundle

        protected final org.osgi.framework.Bundle bundle
      • searchWiredBundles

        protected boolean searchWiredBundles
      • convertResourceUrls

        protected boolean convertResourceUrls
    • Constructor Detail

      • BundleResourceHelper

        public BundleResourceHelper​(org.osgi.framework.Bundle bundle)
      • BundleResourceHelper

        public BundleResourceHelper​(org.osgi.framework.Bundle bundle,
                                    boolean searchWiredBundles,
                                    boolean convertResourceUrls)
    • Method Detail

      • setSearchWiredBundles

        public void setSearchWiredBundles​(boolean search)
      • getSearchWiredBundles

        public boolean getSearchWiredBundles()
      • setConvertResourceUrls

        public void setConvertResourceUrls​(boolean convert)
      • getConvertResourceUrls

        public boolean getConvertResourceUrls()
      • getResource

        public java.net.URL getResource​(java.lang.String name)
      • getResources

        public java.util.Enumeration<java.net.URL> getResources​(java.lang.String name)
                                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • convert

        protected java.net.URL convert​(java.net.URL url)
      • findResource

        protected java.net.URL findResource​(java.lang.String name)
      • findResources

        protected java.util.Enumeration<java.net.URL> findResources​(java.lang.String name)
                                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • convertedFindResource

        protected java.net.URL convertedFindResource​(java.lang.String name)
        Lookup resource and return converted URL (in a generic way).
        Parameters:
        name -
        Returns:
      • convertedFindResources

        protected java.util.Enumeration<java.net.URL> convertedFindResources​(java.lang.String name)
                                                                      throws java.io.IOException
        Lookup resources and return converted URLs (in a generic way).
        Parameters:
        name -
        Returns:
        Throws:
        java.io.IOException
      • getSearchWiredBundles

        public static boolean getSearchWiredBundles​(boolean defaultValue)
      • getConvertResourceUrls

        public static boolean getConvertResourceUrls​(boolean defaultValue)