Package org.osgi.service.obr
Interface Resource
-
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.- Version:
- $Revision: 1.5 $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COPYRIGHT
static java.lang.String
DESCRIPTION
static java.lang.String
DOCUMENTATION_URL
static java.lang.String
ID
static java.lang.String[]
KEYS
static java.lang.String
LICENSE_URL
static java.lang.String
PRESENTATION_NAME
static java.lang.String
SIZE
static java.lang.String
SOURCE_URL
static java.lang.String
SYMBOLIC_NAME
static java.lang.String
URL
static java.lang.String
VERSION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Capability[]
getCapabilities()
java.lang.String[]
getCategories()
java.lang.String
getId()
java.lang.String
getPresentationName()
java.util.Map
getProperties()
Repository
getRepository()
Requirement[]
getRequirements()
java.lang.String
getSymbolicName()
java.net.URL
getURL()
org.osgi.framework.Version
getVersion()
-
-
-
Field Detail
-
LICENSE_URL
static final java.lang.String LICENSE_URL
- See Also:
- Constant Field Values
-
DESCRIPTION
static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
-
DOCUMENTATION_URL
static final java.lang.String DOCUMENTATION_URL
- See Also:
- Constant Field Values
-
COPYRIGHT
static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
-
SOURCE_URL
static final java.lang.String SOURCE_URL
- See Also:
- Constant Field Values
-
SYMBOLIC_NAME
static final java.lang.String SYMBOLIC_NAME
- See Also:
- Constant Field Values
-
PRESENTATION_NAME
static final java.lang.String PRESENTATION_NAME
- See Also:
- Constant Field Values
-
ID
static final java.lang.String ID
- See Also:
- Constant Field Values
-
VERSION
static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
URL
static final java.lang.String URL
- See Also:
- Constant Field Values
-
SIZE
static final java.lang.String SIZE
- See Also:
- Constant Field Values
-
KEYS
static final java.lang.String[] KEYS
-
-
Method Detail
-
getProperties
java.util.Map getProperties()
-
getSymbolicName
java.lang.String getSymbolicName()
-
getPresentationName
java.lang.String getPresentationName()
-
getVersion
org.osgi.framework.Version getVersion()
-
getId
java.lang.String getId()
-
getURL
java.net.URL getURL()
-
getRequirements
Requirement[] getRequirements()
-
getCapabilities
Capability[] getCapabilities()
-
getCategories
java.lang.String[] getCategories()
-
getRepository
Repository getRepository()
-
-