org.apache.aries.subsystem.core.internal
Class Subsystems
java.lang.Object
org.apache.aries.subsystem.core.internal.Subsystems
public class Subsystems
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Subsystems
public Subsystems()
addChild
public void addChild(BasicSubsystem parent,
BasicSubsystem child,
boolean referenceCount)
addConstituent
public void addConstituent(BasicSubsystem subsystem,
org.osgi.resource.Resource constituent,
boolean referenced)
addReference
public void addReference(BasicSubsystem subsystem,
org.osgi.resource.Resource resource)
addSubsystem
public void addSubsystem(BasicSubsystem subsystem)
getChildren
public Collection<Subsystem> getChildren(BasicSubsystem parent)
getConstituents
public Collection<org.osgi.resource.Resource> getConstituents(BasicSubsystem subsystem)
getParents
public Collection<Subsystem> getParents(BasicSubsystem child)
getResourcesReferencedBy
public Collection<org.osgi.resource.Resource> getResourcesReferencedBy(BasicSubsystem subsystem)
getRootSubsystem
public BasicSubsystem getRootSubsystem()
getSubsystemById
public BasicSubsystem getSubsystemById(long id)
getSubsystemByLocation
public BasicSubsystem getSubsystemByLocation(String location)
getSubsystems
public Collection<BasicSubsystem> getSubsystems()
getSubsystemsByBundle
public Object[] getSubsystemsByBundle(org.osgi.framework.Bundle bundle)
getSubsystemsByConstituent
public Collection<BasicSubsystem> getSubsystemsByConstituent(org.osgi.resource.Resource constituent)
getSubsystemsReferencing
public Collection<BasicSubsystem> getSubsystemsReferencing(org.osgi.resource.Resource resource)
removeChild
public void removeChild(BasicSubsystem child)
removeChild
public void removeChild(BasicSubsystem parent,
BasicSubsystem child)
removeConstituent
public void removeConstituent(BasicSubsystem subsystem,
org.osgi.resource.Resource constituent)
removeReference
public void removeReference(BasicSubsystem subsystem,
org.osgi.resource.Resource resource)
removeSubsystem
public void removeSubsystem(BasicSubsystem subsystem)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.