Package org.osgi.service.obr
Interface Resource
-
public interface ResourceA 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.StringCOPYRIGHTstatic java.lang.StringDESCRIPTIONstatic java.lang.StringDOCUMENTATION_URLstatic java.lang.StringIDstatic java.lang.String[]KEYSstatic java.lang.StringLICENSE_URLstatic java.lang.StringPRESENTATION_NAMEstatic java.lang.StringSIZEstatic java.lang.StringSOURCE_URLstatic java.lang.StringSYMBOLIC_NAMEstatic java.lang.StringURLstatic java.lang.StringVERSION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Capability[]getCapabilities()java.lang.String[]getCategories()java.lang.StringgetId()java.lang.StringgetPresentationName()java.util.MapgetProperties()RepositorygetRepository()Requirement[]getRequirements()java.lang.StringgetSymbolicName()java.net.URLgetURL()org.osgi.framework.VersiongetVersion()
-
-
-
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()
-
-