Package org.jboss.osgi.resolver

Examples of org.jboss.osgi.resolver.XPackageRequirement


    }

    private Set<XBundleRevision> getOptionalResources(BundleManager bundleManager, XBundleRevision brev) {
        Set<XBundleRevision> result = null;
        for (BundleRequirement req : brev.getDeclaredRequirements(PackageNamespace.PACKAGE_NAMESPACE)) {
            XPackageRequirement preq = (XPackageRequirement) req;
            if (preq.isOptional()) {
                result = new HashSet<XBundleRevision>();
                for (XBundle bundle : bundleManager.getBundles(Bundle.INSTALLED)) {
                    result.add(bundle.getBundleRevision());
                }
                break;
View Full Code Here

TOP

Related Classes of org.jboss.osgi.resolver.XPackageRequirement

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.