Class EquinoxBundleResourceHelper
- java.lang.Object
-
- org.apache.xbean.osgi.bundle.util.BundleResourceHelper
-
- org.apache.xbean.osgi.bundle.util.equinox.EquinoxBundleResourceHelper
-
public class EquinoxBundleResourceHelper extends BundleResourceHelper
Equinox implementation of BundleResourceHelper.
This implementation of theBundleResourceHelper
converts resource URLs returned bygetResource(String)
andgetResources(String)
into jar URLs using Equinox's URLConverter service.- Version:
- $Rev: 1067587 $ $Date: 2011-02-06 06:15:22 +0100 (Sun, 06 Feb 2011) $
-
-
Field Summary
-
Fields inherited from class org.apache.xbean.osgi.bundle.util.BundleResourceHelper
bundle, CONVERT_RESOURCE_URLS, convertResourceUrls, SEARCH_WIRED_BUNDLES, searchWiredBundles
-
-
Constructor Summary
Constructors Constructor Description EquinoxBundleResourceHelper(org.osgi.framework.Bundle bundle, boolean searchWiredBundles, boolean convertResourceUrls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.net.URL
convert(java.net.URL url)
java.net.URL
getResource(java.lang.String name)
java.util.Enumeration<java.net.URL>
getResources(java.lang.String name)
-
Methods inherited from class org.apache.xbean.osgi.bundle.util.BundleResourceHelper
convertedFindResource, convertedFindResources, findResource, findResources, getConvertResourceUrls, getConvertResourceUrls, getSearchWiredBundles, getSearchWiredBundles, setConvertResourceUrls, setSearchWiredBundles
-
-
-
-
Method Detail
-
getResource
public java.net.URL getResource(java.lang.String name)
- Overrides:
getResource
in classBundleResourceHelper
-
getResources
public java.util.Enumeration<java.net.URL> getResources(java.lang.String name) throws java.io.IOException
- Overrides:
getResources
in classBundleResourceHelper
- Throws:
java.io.IOException
-
convert
protected java.net.URL convert(java.net.URL url)
- Overrides:
convert
in classBundleResourceHelper
-
-