public class ResourceImpl extends Object implements org.osgi.resource.Resource
Modifier and Type | Field and Description |
---|---|
protected List<org.osgi.resource.Capability> |
caps |
protected List<org.osgi.resource.Requirement> |
reqs |
Constructor and Description |
---|
ResourceImpl()
CAUTION: This constructor does not ensure that the resource
has the required identity capability
|
ResourceImpl(String name,
String type,
org.osgi.framework.Version version) |
Modifier and Type | Method and Description |
---|---|
void |
addCapabilities(Collection<? extends org.osgi.resource.Capability> capabilities) |
void |
addCapability(org.osgi.resource.Capability capability) |
void |
addRequirement(org.osgi.resource.Requirement requirement) |
void |
addRequirements(Collection<? extends org.osgi.resource.Requirement> requirements) |
List<org.osgi.resource.Capability> |
getCapabilities(String namespace) |
List<org.osgi.resource.Requirement> |
getRequirements(String namespace) |
String |
toString() |
protected final List<org.osgi.resource.Capability> caps
protected final List<org.osgi.resource.Requirement> reqs
public ResourceImpl()
public void addCapability(org.osgi.resource.Capability capability)
public void addCapabilities(Collection<? extends org.osgi.resource.Capability> capabilities)
public void addRequirement(org.osgi.resource.Requirement requirement)
public void addRequirements(Collection<? extends org.osgi.resource.Requirement> requirements)
public List<org.osgi.resource.Capability> getCapabilities(String namespace)
getCapabilities
in interface org.osgi.resource.Resource
public List<org.osgi.resource.Requirement> getRequirements(String namespace)
getRequirements
in interface org.osgi.resource.Resource
Copyright © 2006–2018 The Apache Software Foundation. All rights reserved.