org.osgi.service.obr
Interface Resource
- All Known Implementing Classes:
- ResourceImpl
public interface Resource
A resource is an abstraction of a downloadable thing, like a bundle. Resources have capabilities and
requirements. All a resource's requirements must be satisfied before it can be installed.
COPYRIGHT
static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
DESCRIPTION
static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
DOCUMENTATION_URI
static final java.lang.String DOCUMENTATION_URI
- See Also:
- Constant Field Values
ID
static final java.lang.String ID
- See Also:
- Constant Field Values
KEYS
static final java.lang.String[] KEYS
LICENSE_URI
static final java.lang.String LICENSE_URI
- See Also:
- Constant Field Values
PRESENTATION_NAME
static final java.lang.String PRESENTATION_NAME
- See Also:
- Constant Field Values
SIZE
static final java.lang.String SIZE
- See Also:
- Constant Field Values
SOURCE_URI
static final java.lang.String SOURCE_URI
- See Also:
- Constant Field Values
SYMBOLIC_NAME
static final java.lang.String SYMBOLIC_NAME
- See Also:
- Constant Field Values
URI
static final java.lang.String URI
- See Also:
- Constant Field Values
VERSION
static final java.lang.String VERSION
- See Also:
- Constant Field Values
getCapabilities
Capability[] getCapabilities()
getCategories
java.lang.String[] getCategories()
getExtends
Requirement[] getExtends()
getId
java.lang.String getId()
getPresentationName
java.lang.String getPresentationName()
getProperties
java.util.Map getProperties()
getRepository
Repository getRepository()
getRequests
Requirement[] getRequests()
getRequirements
Requirement[] getRequirements()
getSymbolicName
java.lang.String getSymbolicName()
getURI
java.net.URI getURI()
getVersion
java.lang.String getVersion()