public class Inspect42
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CAPABILITY |
private static java.lang.String |
EMPTY_MESSAGE |
static java.lang.String |
LEGACY_BUNDLE_NAMESPACE |
static java.lang.String |
LEGACY_HOST_NAMESPACE |
static java.lang.String |
LEGACY_PACKAGE_NAMESPACE |
private org.osgi.framework.BundleContext |
m_bc |
static java.lang.String |
NONSTANDARD_SERVICE_NAMESPACE |
static java.lang.String |
REQUIREMENT |
private static java.lang.String |
UNRESOLVED_MESSAGE |
private static java.lang.String |
UNUSED_MESSAGE |
Constructor and Description |
---|
Inspect42(org.osgi.framework.BundleContext bc) |
Modifier and Type | Method and Description |
---|---|
private static void |
inspect(org.osgi.framework.BundleContext bc,
java.lang.String direction,
java.lang.String namespace,
org.osgi.framework.Bundle[] bundles) |
void |
inspect(java.lang.String direction,
java.lang.String namespace,
org.osgi.framework.Bundle[] bundles) |
private static boolean |
isFragment(org.osgi.framework.Bundle bundle) |
private static boolean |
isValidDirection(java.lang.String direction) |
private static boolean |
matchNamespace(java.util.List<java.lang.String> namespace,
java.lang.String actual) |
static boolean |
printExportedPackages(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
static boolean |
printFragmentHosts(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
static boolean |
printHostedFragments(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
private static boolean |
printImportedPackages(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
private static void |
printNonstandardCapabilities(org.osgi.framework.BundleContext bc,
java.util.List<java.lang.String> namespace,
org.osgi.framework.Bundle[] bundles) |
private static void |
printNonstandardRequirements(org.osgi.framework.BundleContext bc,
java.util.List<java.lang.String> namespace,
org.osgi.framework.Bundle[] bundles) |
private static boolean |
printRequiredBundles(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
static boolean |
printRequiringBundles(org.osgi.framework.BundleContext bc,
org.osgi.framework.Bundle b) |
public static final java.lang.String LEGACY_PACKAGE_NAMESPACE
public static final java.lang.String LEGACY_BUNDLE_NAMESPACE
public static final java.lang.String LEGACY_HOST_NAMESPACE
public static final java.lang.String NONSTANDARD_SERVICE_NAMESPACE
public static final java.lang.String CAPABILITY
public static final java.lang.String REQUIREMENT
private static final java.lang.String EMPTY_MESSAGE
private static final java.lang.String UNUSED_MESSAGE
private static final java.lang.String UNRESOLVED_MESSAGE
private final org.osgi.framework.BundleContext m_bc
public void inspect(java.lang.String direction, java.lang.String namespace, org.osgi.framework.Bundle[] bundles)
private static void inspect(org.osgi.framework.BundleContext bc, java.lang.String direction, java.lang.String namespace, org.osgi.framework.Bundle[] bundles)
private static void printNonstandardCapabilities(org.osgi.framework.BundleContext bc, java.util.List<java.lang.String> namespace, org.osgi.framework.Bundle[] bundles)
private static void printNonstandardRequirements(org.osgi.framework.BundleContext bc, java.util.List<java.lang.String> namespace, org.osgi.framework.Bundle[] bundles)
public static boolean printExportedPackages(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
private static boolean printImportedPackages(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
public static boolean printRequiringBundles(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
private static boolean printRequiredBundles(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
public static boolean printHostedFragments(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
public static boolean printFragmentHosts(org.osgi.framework.BundleContext bc, org.osgi.framework.Bundle b)
private static boolean matchNamespace(java.util.List<java.lang.String> namespace, java.lang.String actual)
private static boolean isValidDirection(java.lang.String direction)
private static boolean isFragment(org.osgi.framework.Bundle bundle)