org.apache.felix.bundlerepository
Interface Capability

All Known Implementing Classes:
CapabilityImpl

public interface Capability

A named set of properties representing some capability that is provided by its owner.

Version:
$Revision: 1.3 $

Field Summary
static String BUNDLE
           
static String EXECUTIONENVIRONMENT
           
static String FRAGMENT
           
static String PACKAGE
           
static String SERVICE
           
 
Method Summary
 String getName()
          Return the name of the capability.
 Property[] getProperties()
          Return the properties of this capability
 Map getPropertiesAsMap()
          Return the map of properties.
 

Field Detail

BUNDLE

static final String BUNDLE
See Also:
Constant Field Values

FRAGMENT

static final String FRAGMENT
See Also:
Constant Field Values

PACKAGE

static final String PACKAGE
See Also:
Constant Field Values

SERVICE

static final String SERVICE
See Also:
Constant Field Values

EXECUTIONENVIRONMENT

static final String EXECUTIONENVIRONMENT
See Also:
Constant Field Values
Method Detail

getName

String getName()
Return the name of the capability.


getProperties

Property[] getProperties()
Return the properties of this capability

Returns:

getPropertiesAsMap

Map getPropertiesAsMap()
Return the map of properties.

Returns:
a Map


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.