Package org.apache.felix.framework
Class BundleRevisionDependencies
- java.lang.Object
-
- org.apache.felix.framework.BundleRevisionDependencies
-
class BundleRevisionDependencies extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<BundleRevision,java.util.Map<BundleCapability,java.util.Set<BundleWire>>>
m_dependentsMap
-
Constructor Summary
Constructors Constructor Description BundleRevisionDependencies()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDependent(BundleWire bw)
void
dump()
java.util.Set<Bundle>
getDependentBundles(Bundle bundle)
java.util.Map<BundleCapability,java.util.Set<BundleWire>>
getDependents(BundleRevision provider)
java.util.Set<Bundle>
getImportingBundles(Bundle exporter, BundleCapability exportCap)
java.util.List<BundleWire>
getProvidedWires(BundleRevision revision, java.lang.String namespace)
java.util.Set<Bundle>
getRequiringBundles(Bundle bundle)
boolean
hasDependents(Bundle bundle)
boolean
hasDependents(BundleRevision revision)
void
removeDependencies(Bundle bundle)
void
removeDependents(BundleRevision provider)
-
-
-
Field Detail
-
m_dependentsMap
private final java.util.Map<BundleRevision,java.util.Map<BundleCapability,java.util.Set<BundleWire>>> m_dependentsMap
-
-
Method Detail
-
addDependent
public void addDependent(BundleWire bw)
-
removeDependents
public void removeDependents(BundleRevision provider)
-
getDependents
public java.util.Map<BundleCapability,java.util.Set<BundleWire>> getDependents(BundleRevision provider)
-
hasDependents
public boolean hasDependents(BundleRevision revision)
-
hasDependents
public boolean hasDependents(Bundle bundle)
-
getProvidedWires
public java.util.List<BundleWire> getProvidedWires(BundleRevision revision, java.lang.String namespace)
-
getImportingBundles
public java.util.Set<Bundle> getImportingBundles(Bundle exporter, BundleCapability exportCap)
-
removeDependencies
public void removeDependencies(Bundle bundle)
-
dump
public void dump()
-
-