Package org.apache.karaf.features
Interface Feature
-
- All Superinterfaces:
Blacklisting
- All Known Implementing Classes:
Feature
public interface Feature extends Blacklisting
A feature is a list of bundles associated identified by its name.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_INSTALL_MODE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<BundleInfo>
getBundles()
List<? extends Capability>
getCapabilities()
List<? extends Conditional>
getConditional()
List<ConfigFileInfo>
getConfigurationFiles()
List<ConfigInfo>
getConfigurations()
List<Dependency>
getDependencies()
String
getDescription()
String
getDetails()
String
getId()
String
getInstall()
List<? extends Library>
getLibraries()
String
getName()
String
getNamespace()
String
getRepositoryUrl()
List<? extends Requirement>
getRequirements()
String
getResolver()
List<String>
getResourceRepositories()
Scoping
getScoping()
int
getStartLevel()
String
getVersion()
boolean
hasVersion()
boolean
isHidden()
-
Methods inherited from interface org.apache.karaf.features.Blacklisting
isBlacklisted
-
-
-
-
Field Detail
-
DEFAULT_INSTALL_MODE
static final String DEFAULT_INSTALL_MODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
String getId()
-
getName
String getName()
-
getDescription
String getDescription()
-
getDetails
String getDetails()
-
getVersion
String getVersion()
-
hasVersion
boolean hasVersion()
-
getResolver
String getResolver()
-
getInstall
String getInstall()
-
isHidden
boolean isHidden()
-
getDependencies
List<Dependency> getDependencies()
-
getBundles
List<BundleInfo> getBundles()
-
getConfigurations
List<ConfigInfo> getConfigurations()
-
getConfigurationFiles
List<ConfigFileInfo> getConfigurationFiles()
-
getConditional
List<? extends Conditional> getConditional()
-
getStartLevel
int getStartLevel()
-
getCapabilities
List<? extends Capability> getCapabilities()
-
getRequirements
List<? extends Requirement> getRequirements()
-
getScoping
Scoping getScoping()
-
getNamespace
String getNamespace()
-
getRepositoryUrl
String getRepositoryUrl()
-
-