A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(Project) - Method in KarafFeaturesPlugin
asModuleVersionIdentifier() - Method in BundleMatcher

B

baseMvnUrl(ModuleVersionIdentifier) - Method in BundleDefinitionCalculatorMvnImpl
bundle(Closure) - Method in FeatureDescriptor
BundleDefinition - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
Models the <bundle/> type from the Karaf features schema
BundleDefinition(String) - Constructor in BundleDefinition
BundleDefinitionCalculator - Interface in com.github.lburgazzoli.gradle.plugin.karaf.features
Contract for calculating the bundles that should be part of a feature.
BundleDefinitionCalculatorMvnImpl - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
@author Steve Ebersole
BundleDefinitionCalculatorObrImpl - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
@author Steve Ebersole
BundleInstructionDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
DSL extension allowing instruction on how to produce a <bundle/> entry in a Karaf features repository file
BundleInstructionDescriptor(BundleMatcher) - Constructor in BundleInstructionDescriptor
BundleMatcher - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
@author Steve Ebersole
BundleStrategy - Enum in com.github.lburgazzoli.gradle.plugin.karaf.features
Enumeration of the supported strategies for handling bundle definitions in the produced Karaf features.
BundleStrategy(BundleDefinitionCalculator) - Constructor in BundleStrategy
BundleWrapInstructionsDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
Models the information used to in the wrap: url protocol for a <bundle/> entry in a Karaf features repository file

C

calculateBundleDefinitions(FeatureDescriptor, KarafFeaturesTaskExtension, Configuration) - Method in BundleDefinitionCalculator
calculateBundleDefinitions(FeatureDescriptor, KarafFeaturesTaskExtension, Configuration) - Method in BundleDefinitionCalculatorMvnImpl
calculateBundleDefinitions(FeatureDescriptor, KarafFeaturesTaskExtension, Configuration) - Method in BundleDefinitionCalculatorObrImpl
collectDependencies(FeatureDescriptor, LinkedHashMap<ModuleVersionIdentifier, ResolvedComponentResult>, Map<ModuleVersionIdentifier, File>, Configuration, KarafFeaturesTaskExtension, boolean) - Method in BundleDefinitionCalculatorMvnImpl
collectDependencies(FeatureDescriptor, LinkedHashSet<ModuleVersionIdentifier>, Configuration, ProjectDescriptor) - Method in BundleDefinitionCalculatorObrImpl
collectOrderedDependencies(FeatureDescriptor, LinkedHashMap<ModuleVersionIdentifier, ResolvedComponentResult>, ResolvedComponentResult, KarafFeaturesTaskExtension, boolean, Set) - Method in BundleDefinitionCalculatorMvnImpl
Recursive method walking the dependency graph depth first in order to build a a set of dependencies ordered by their transitivity depth.
CONFIGURATION_NAME - Field in KarafFeaturesPlugin
create(String) - Method in FeatureDescriptorFactory

D

dependencies(Closure) - Method in ProjectDescriptor
dependency(String, Closure) - Method in FeatureDescriptor

E

ExtendedBundleInstructionDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
@author Luca Burgazzoli
ExtendedBundleInstructionDescriptor() - Constructor in ExtendedBundleInstructionDescriptor
EXTENSION_NAME - Field in KarafFeaturesPlugin

F

FeatureDependencyDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
@author Steve Ebersole
FeatureDependencyDescriptor(String) - Constructor in FeatureDependencyDescriptor
FeatureDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
DSL extension allowing instruction on how to produce a <feature/> entry in a Karaf features repository file
FeatureDescriptor(String, Project, KarafFeaturesTaskExtension) - Constructor in FeatureDescriptor
FeatureDescriptorFactory - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
@author Steve Ebersole
FeatureDescriptorFactory(Project, KarafFeaturesTaskExtension) - Constructor in FeatureDescriptorFactory
features(Closure) - Method in KarafFeaturesTaskExtension
FEATURES_XMLNS_PREFIX - Field in KarafFeaturesTask
findBundleInstructions(ResolvedComponentResult, FeatureDescriptor) - Method in BundleDefinitionCalculatorMvnImpl
findBundleInstructions(ModuleVersionIdentifier, FeatureDescriptor) - Method in BundleDefinitionCalculatorObrImpl
from(String) - Method in BundleMatcher

G

generateFeatures() - Method in KarafFeaturesTask
generateFeaturesFile() - Method in KarafFeaturesTask
getDependencies() - Method in ProjectDescriptor
getExtension() - Method in KarafFeaturesTask
getExtraBundles() - Method in KarafFeaturesTask
getLogger() - Method in KarafFeaturesTaskExtension
getMatcher() - Method in BundleInstructionDescriptor
getProjectDescriptors() - Method in FeatureDescriptor
getRemap() - Method in BundleInstructionDescriptor

H

hasAttribute(Manifest, String) - Method in BundleDefinitionCalculatorMvnImpl
hasExplicitWrapInstructions() - Method in BundleInstructionDescriptor
hasOsgiManifestHeaders(File) - Method in BundleDefinitionCalculatorMvnImpl

I

INSTANCE - Field in BundleDefinitionCalculatorMvnImpl
Singleton access
INSTANCE - Field in BundleDefinitionCalculatorObrImpl
Singleton access
instruction(String, String) - Method in BundleWrapInstructionsDescriptor
isPreferObrBundles() - Method in KarafFeaturesTaskExtension

J

K

KarafFeaturesPlugin - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
Copyright 2013, contributors as indicated by the @author tags
KarafFeaturesTask - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
The Gradle task to perform generation of a Karaf features repository file (XML or kar)
KarafFeaturesTask() - Constructor in KarafFeaturesTask
KarafFeaturesTaskExtension - Class in com.github.lburgazzoli.gradle.plugin.karaf.features
DSL Extensions for KarafFeaturesGenTask
KarafFeaturesTaskExtension(Project) - Constructor in KarafFeaturesTaskExtension

L

M

match(Map) - Method in ExtendedBundleInstructionDescriptor
matches(ModuleVersionIdentifier) - Method in BundleMatcher

N

O

P

PLUGIN_ID - Field in KarafFeaturesPlugin
project(Closure) - Method in FeatureDescriptor
ProjectDependenciesDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
DSL extension allowing instruction on how to connect project with properties to a <feature/> entry in a Karaf features repository file
ProjectDependenciesDescriptor() - Constructor in ProjectDependenciesDescriptor
ProjectDescriptor - Class in com.github.lburgazzoli.gradle.plugin.karaf.features.model
DSL extension allowing instruction on how to connect project with properties to a <feature/> entry in a Karaf features repository file
ProjectDescriptor(Project) - Constructor in ProjectDescriptor

Q

R

remap(Map) - Method in BundleInstructionDescriptor
renderUrl(ModuleVersionIdentifier, BundleInstructionDescriptor, File) - Method in BundleDefinitionCalculatorMvnImpl

S

setPreferObrBundles(boolean) - Method in KarafFeaturesTaskExtension

T

TASK_NAME - Field in KarafFeaturesPlugin

U

V

W

wrap(Closure) - Method in BundleInstructionDescriptor

X

Y

Z

_

_getBundleWrapInstructionsDescriptor() - Method in BundleInstructionDescriptor
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _