public class BundleResourceFinder
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
BundleResourceFinder.DefaultResourceFinderCallback |
|
static class |
BundleResourceFinder.DummyDiscoveryFilter |
|
static interface |
BundleResourceFinder.ResourceFinderCallback |
| Modifier and Type | Field | Description |
|---|---|---|
static ResourceDiscoveryFilter |
FULL_DISCOVERY_FILTER |
| Constructor | Description |
|---|---|
BundleResourceFinder(org.osgi.service.packageadmin.PackageAdmin packageAdmin,
org.osgi.framework.Bundle bundle,
java.lang.String prefix,
java.lang.String suffix) |
|
BundleResourceFinder(org.osgi.service.packageadmin.PackageAdmin packageAdmin,
org.osgi.framework.Bundle bundle,
java.lang.String prefix,
java.lang.String suffix,
ResourceDiscoveryFilter discoveryFilter) |
Set up a BundleResourceFinder
The suffix may contain a path fragment, unlike the bundle.findEntries method.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.net.URL> |
find() |
|
void |
find(BundleResourceFinder.ResourceFinderCallback callback) |
public static final ResourceDiscoveryFilter FULL_DISCOVERY_FILTER
public BundleResourceFinder(org.osgi.service.packageadmin.PackageAdmin packageAdmin,
org.osgi.framework.Bundle bundle,
java.lang.String prefix,
java.lang.String suffix)
public BundleResourceFinder(org.osgi.service.packageadmin.PackageAdmin packageAdmin,
org.osgi.framework.Bundle bundle,
java.lang.String prefix,
java.lang.String suffix,
ResourceDiscoveryFilter discoveryFilter)
packageAdmin - package admin for finding fragmentsbundle - bundle to searchprefix - search only paths and zip files starting with this prefixsuffix - return only entries ending in this suffix.discoveryFilter - filter for matching directories and zip files.public void find(BundleResourceFinder.ResourceFinderCallback callback) throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.net.URL> find()
Copyright © 2005–2018. All rights reserved.