A B C D E F G H I J L M O P R S T U V W X

A

AbstractFileMojo - Class in org.apache.felix.obrplugin
Base class for the command-line install-file and deploy-file goals.
AbstractFileMojo() - Constructor for class org.apache.felix.obrplugin.AbstractFileMojo
 
addAttribute(String, String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new attribute.
addAttribute(String, Object) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new attribute.
addAttribute(String, int) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new attribute.
addAttribute(String, Date) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new date attribute.
addCapability(Capability) - Method in class org.apache.felix.obrplugin.ResourcesBundle
add a new capability for this bundle description.
addCapability(CapabilityImpl) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
addCategory(Category) - Method in class org.apache.felix.obrplugin.ResourcesBundle
add a new category for this bundle decription.
addCategory(String) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
addContent(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new content string.
addContent(Tag) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Add a new content tag.
addExportedPackage(String, Artifact) - Method in class org.apache.felix.bundleplugin.BundleInfo
 
addP(PElement) - Method in class org.apache.felix.obrplugin.Capability
add one element in List.
addParameter(Parameter) - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
addProperty(String, Object) - Method in class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
addRequire(Require) - Method in class org.apache.felix.obrplugin.ResourcesBundle
add a new requirement for this bundle description.
addRequirement(RequirementImpl) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
analyzeBundleClasspath(Jar, Map, Map, Map, Map) - Method in class org.apache.felix.bundleplugin.PackageVersionAnalyzer
 
AntPlugin - Class in org.apache.felix.bundleplugin
Generate Ant script to create the bundle (you should run ant:ant first).
AntPlugin() - Constructor for class org.apache.felix.bundleplugin.AntPlugin
 

B

build() - Method in class org.osgi.impl.bundle.obr.resource.BundleInfo
Convert the bundle to a Resource.
buildOSGiBundle(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
buildPom(String, String, String, String) - Static method in class org.apache.felix.obrplugin.PomHelper
 
bundle(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Bundle one project only without building its childre
bundleAll(MavenProject, int) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Bundle a project and its transitive dependencies up to some depth level
BundleAllPlugin - Class in org.apache.felix.bundleplugin
Create OSGi bundles from all dependencies in the Maven project
BundleAllPlugin() - Constructor for class org.apache.felix.bundleplugin.BundleAllPlugin
 
BundleInfo - Class in org.apache.felix.bundleplugin
Information result of the bundling process
BundleInfo() - Constructor for class org.apache.felix.bundleplugin.BundleInfo
 
BundleInfo - Class in org.osgi.impl.bundle.obr.resource
Convert a bundle to a generic resource description and store its local dependencies (like for example a license file in the JAR) in a zip file.
BundleInfo(RepositoryImpl, File) - Constructor for class org.osgi.impl.bundle.obr.resource.BundleInfo
Parse a zipFile from the file system.
BundleInfo(Manifest) - Constructor for class org.osgi.impl.bundle.obr.resource.BundleInfo
 
BundlePlugin - Class in org.apache.felix.bundleplugin
Create an OSGi bundle from Maven project
BundlePlugin() - Constructor for class org.apache.felix.bundleplugin.BundlePlugin
 

C

Capability - Class in org.apache.felix.obrplugin
This class describe and store capability node.
Capability() - Constructor for class org.apache.felix.obrplugin.Capability
 
CapabilityImpl - Class in org.osgi.impl.bundle.obr.resource
 
CapabilityImpl(String) - Constructor for class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
CapabilityImpl(XmlPullParser) - Constructor for class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
Category - Class in org.apache.felix.obrplugin
describe and store category node.
Category() - Constructor for class org.apache.felix.obrplugin.Category
 
classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Classifier type of the bundle to be installed.
compareTo(Object) - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
compareTo(Object) - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
Config - Class in org.apache.felix.obrplugin
this class is used to store some user information about configuration of the plugin.
Config() - Constructor for class org.apache.felix.obrplugin.Config
constructor: set default configuration: use relative path and don't upload file.
connect(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
connect the current object to repository given in constructor.
construct(MavenProject, ExtractBindexInfo, String, String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
this method gets information form pom.xml to complete missing data from those given by user.
convert(Collection, String, Tag) - Static method in class org.osgi.impl.bundle.obr.resource.Tag
 
convertVersionToOsgi(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Convert a Maven version into an OSGi compliant version

D

DependencyEmbedder - Class in org.apache.felix.bundleplugin
Add BND directives to embed selected dependencies inside a bundle
DependencyEmbedder(Collection) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder
 
DependencyEmbedder.DependencyFilter - Class in org.apache.felix.bundleplugin
 
DependencyEmbedder.DependencyFilter(String) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder.DependencyFilter
 
DependencyEmbedder.DependencyFilter(String, String) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder.DependencyFilter
 
directives - Variable in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
disconnect() - Method in class org.apache.felix.obrplugin.RemoteFileManager
disconnect the current object.

E

EMBED_DEPENDENCY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_DIRECTORY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_STRIP_GROUP - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_STRIP_VERSION - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_TRANSITIVE - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
equals(Object) - Method in class org.osgi.impl.bundle.obr.resource.FilterImpl
 
equals(Object) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
equals(Object) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
equals(Object) - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
excludeDependencies - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Comma separated list of artifactIds to exclude from the dependency classpath passed to BND (use "true" to exclude everything)
execute(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, Map, Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.WrapPlugin
 
execute() - Method in class org.apache.felix.obrplugin.ObrCleanRepo
 
execute() - Method in class org.apache.felix.obrplugin.ObrDeploy
 
execute() - Method in class org.apache.felix.obrplugin.ObrDeployFile
 
execute() - Method in class org.apache.felix.obrplugin.ObrInstall
 
execute() - Method in class org.apache.felix.obrplugin.ObrInstallFile
 
ExtractBindexInfo - Class in org.apache.felix.obrplugin
this class is used to configure bindex and get information built by bindex about targeted bundle.
ExtractBindexInfo(URI, String) - Constructor for class org.apache.felix.obrplugin.ExtractBindexInfo
configure bindex and build information.

F

file - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Bundle file, defaults to the artifact in the local Maven repository.
filter(Collection) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder.DependencyFilter
 
FilterImpl - Class in org.osgi.impl.bundle.obr.resource
 
FilterImpl(String) - Constructor for class org.osgi.impl.bundle.obr.resource.FilterImpl
 
findObrXml(Collection) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
findRecursiveAttribute(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
findRepositoryXml(String, String) - Static method in class org.apache.felix.obrplugin.ObrUtils
 

G

get(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
get a file from the current repository connected.
get(Object) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
get_native() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getActivator() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getAlias(String) - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getAnalyzer(MavenProject, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getAnalyzer(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getArchiveConfiguration(MavenProject) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
getArtifactURI(ArtifactRepository, Artifact) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
getAttribute(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return the attribute value.
getAttribute(String, String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return the attribute value or a default if not defined.
getAttributes() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getAttributes() - Method in class org.osgi.impl.bundle.obr.resource.Tag
Answer the attributes as a Dictionary object.
getBsn() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getBuildDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
 
getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
getCapabilities() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract capabilities from bindex information.
getCapabilities() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getCapability() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getCapabilityList() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getCategories() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getCategories() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getCategory() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getClasspath(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getClasspath() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getComment() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
getContents() - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return the contents.
getContents(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return only the tags of the first level of descendants that match the name.
getContentsAsString() - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return the whole contents as a String (no tag info and attributes).
getContentsAsString(StringBuffer) - Method in class org.osgi.impl.bundle.obr.resource.Tag
convenient method to get the contents in a StringBuffer.
getCopyright() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract copyright from bindex information.
getCopyright() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getCopyright() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getDescription() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract description from bindex information.
getDescription() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getDescription() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getDirectives() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getDocumentation() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract documentation from bindex information.
getDocumentation() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getDocumentation() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getDocumentation() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
Get a list of packages that are exported in more than one bundle.
getDuplicates() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getEmbeddableArtifacts(MavenProject, Properties) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getEntries(String) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
 
getExports() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getExtend() - Method in class org.apache.felix.obrplugin.Require
get the extend attribute.
getExtendList() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Use previously built bundles when available.
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Get the file for an Artifact
getFilter() - Method in class org.apache.felix.obrplugin.Require
get the filter attribute.
getFilter() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
getHost() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getId() - Method in class org.apache.felix.obrplugin.Category
get the id attribute.
getId() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract source from bindex information.
getId() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getId() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getImports() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getInlinedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getJavadoc() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getLastModified() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getLicense() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract license from bindex information.
getLicense() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getLicense() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getLocalName() - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
getLocation() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getManifest(MavenProject, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifest(MavenProject, Map, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifestVersion() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getMultiple() - Method in class org.apache.felix.obrplugin.Require
get multiple attribute.
getN() - Method in class org.apache.felix.obrplugin.PElement
get the n tag.
getName() - Method in class org.apache.felix.obrplugin.Capability
get the name attribute.
getName() - Method in class org.apache.felix.obrplugin.Require
get name attribute.
getName() - Method in class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
getName() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getName() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getName() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
getName() - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return the name of the tag.
getNameSpace() - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
getNameSpace(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
getNative() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getNode(Document) - Method in class org.apache.felix.obrplugin.Capability
transform this object to Node.
getNode(Document) - Method in class org.apache.felix.obrplugin.Category
transform this object to node.
getNode(Document) - Method in class org.apache.felix.obrplugin.PElement
transform this object to node.
getNode(Document) - Method in class org.apache.felix.obrplugin.Require
transform this object to Node.
getNode(Document) - Method in class org.apache.felix.obrplugin.ResourcesBundle
transform this object to Node.
getOptional() - Method in class org.apache.felix.obrplugin.Require
get the optional attribute.
getOutputDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOutputFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
 
getP() - Method in class org.apache.felix.obrplugin.Capability
return the capabilities.
getPath() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getPresentationName() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract presentation name from bindex information.
getPresentationName() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getPresentationName() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getProject() - Method in class org.apache.felix.obrplugin.AbstractFileMojo
 
getProperties() - Method in class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
getProperties() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getProxyInfo(Settings) - Static method in class org.apache.felix.obrplugin.RemoteFileManager
Convenience method to map a Proxy object from the user system settings to a ProxyInfo object.
getRanking() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getRelativeURI(URI, URI) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
getRemoteBundle() - Method in class org.apache.felix.obrplugin.Config
 
getRepository() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getRequire() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getRequire() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getRequiredExecutionEnvironments() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getRequirement() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract requirement from bindex information.
getRequirementList() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getRequirements() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getResource(String) - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getResourceList() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getResources() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getSize() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getSize() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getSource() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract source from bindex information.
getSource() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getSource() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getString(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
getStringContent() - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
getSymbolicName() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract symbolic name from bindex information.
getSymbolicName() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getSymbolicName() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getSymbolicName() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getT() - Method in class org.apache.felix.obrplugin.PElement
get the t tag.
getTextContent(Node) - Static method in class org.apache.felix.obrplugin.XmlHelper
based on public Java5 javadoc of org.w3c.dom.Node.getTextContent method
getUri() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getURL() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
getURL() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
getV() - Method in class org.apache.felix.obrplugin.PElement
get the v tag.
getValue() - Method in class org.apache.felix.obrplugin.Require
get value of the tag.
getValue(String) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getValue(String, String) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getVersion() - Method in class org.apache.felix.obrplugin.ExtractBindexInfo
extract version from bindex information.
getVersion() - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
getVersion() - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
getVersion() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
getVersion() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 

H

hashCode() - Method in class org.osgi.impl.bundle.obr.resource.FilterImpl
 
hashCode() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
hashCode() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
hashCode() - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 

I

includeHigh() - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
includeLow() - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
includeMavenResources(MavenProject, Properties, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
isExtend() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
isLockedFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
this method indicates if the targeted file is locked or not.
isMultiple() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
isOptional() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
isPathRelative() - Method in class org.apache.felix.obrplugin.Config
 
isRange() - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
isRemoteFile() - Method in class org.apache.felix.obrplugin.Config
 
isSameBundleResource(String, String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
test if this bundle has the same symbolicname, and version number.
isSatisfied(Capability) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
isValid() - Method in class org.apache.felix.obrplugin.ResourcesBundle
return if the bundle resource is complete.

J

JarPluginConfiguration - Class in org.apache.felix.bundleplugin
Provide access to the archive configuration from the jar plugin
JarPluginConfiguration() - Constructor for class org.apache.felix.bundleplugin.JarPluginConfiguration
 

L

lockFile(String, boolean) - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
logDuplicatedPackages(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Log what packages are exported in more than one bundle

M

Manifest - Class in org.osgi.impl.bundle.obr.resource
 
Manifest(InputStream) - Constructor for class org.osgi.impl.bundle.obr.resource.Manifest
 
Manifest(Reader) - Constructor for class org.osgi.impl.bundle.obr.resource.Manifest
 
ManifestEntry - Class in org.osgi.impl.bundle.obr.resource
 
ManifestEntry(String) - Constructor for class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
ManifestEntry(String, VersionRange) - Constructor for class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
manifestLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Directory where the manifest will be written
ManifestPlugin - Class in org.apache.felix.bundleplugin
Generate an OSGi manifest for this project
ManifestPlugin() - Constructor for class org.apache.felix.bundleplugin.ManifestPlugin
 
match(Map) - Method in class org.osgi.impl.bundle.obr.resource.FilterImpl
 
match(String, Tag, Tag) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
merge(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleInfo
 
mergeMavenManifest(MavenProject, Jar, String[], Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 

O

ObrCleanRepo - Class in org.apache.felix.obrplugin
Clean an OBR repository by finding and removing missing resources.
ObrCleanRepo() - Constructor for class org.apache.felix.obrplugin.ObrCleanRepo
 
ObrDeploy - Class in org.apache.felix.obrplugin
Deploys bundle details to a remote OBR repository (life-cycle goal)
ObrDeploy() - Constructor for class org.apache.felix.obrplugin.ObrDeploy
 
ObrDeployFile - Class in org.apache.felix.obrplugin
Deploys bundle details to a remote OBR repository (command-line goal)
ObrDeployFile() - Constructor for class org.apache.felix.obrplugin.ObrDeployFile
 
ObrInstall - Class in org.apache.felix.obrplugin
Installs bundle details in the local OBR repository (life-cycle goal)
ObrInstall() - Constructor for class org.apache.felix.obrplugin.ObrInstall
 
ObrInstallFile - Class in org.apache.felix.obrplugin
Installs bundle details in the local OBR repository (command-line goal)
ObrInstallFile() - Constructor for class org.apache.felix.obrplugin.ObrInstallFile
 
ObrUpdate - Class in org.apache.felix.obrplugin
this class parse the old repository.xml file build the bundle resource description and update the repository.
ObrUpdate(URI, URI, MavenProject, String, Config, Log) - Constructor for class org.apache.felix.obrplugin.ObrUpdate
initialize information.
ObrUtils - Class in org.apache.felix.obrplugin
Various OBR utility methods
ObrUtils() - Constructor for class org.apache.felix.obrplugin.ObrUtils
 
obrXml - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Optional XML file describing additional requirements and capabilities.
org.apache.felix.bundleplugin - package org.apache.felix.bundleplugin
 
org.apache.felix.obrplugin - package org.apache.felix.obrplugin
 
org.osgi.impl.bundle.obr.resource - package org.osgi.impl.bundle.obr.resource
 

P

PackageVersionAnalyzer - Class in org.apache.felix.bundleplugin
Extension of Builder to handle package versions
PackageVersionAnalyzer() - Constructor for class org.apache.felix.bundleplugin.PackageVersionAnalyzer
 
parseRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
Parse the repository descriptor file.
PElement - Class in org.apache.felix.obrplugin
this class describe the p element in a capability tag.
PElement() - Constructor for class org.apache.felix.obrplugin.PElement
 
PomHelper - Class in org.apache.felix.obrplugin
Maven POM helper methods.
PomHelper() - Constructor for class org.apache.felix.obrplugin.PomHelper
 
print(int, PrintWriter) - Method in class org.osgi.impl.bundle.obr.resource.Tag
Print the tag formatted to a PrintWriter.
processHeaders(Properties) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
put(File, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
put a file on the current repository connected.
put(Object, Object) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 

R

readPom(File) - Static method in class org.apache.felix.obrplugin.PomHelper
 
refresh() - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
Refresh the repository from the URL.
RemoteFileManager - Class in org.apache.felix.obrplugin
this class is used to manage all connections by wagon.
RemoteFileManager(WagonManager, Settings, Log) - Constructor for class org.apache.felix.obrplugin.RemoteFileManager
initialize main information.
removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
rename(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
RepositoryImpl - Class in org.osgi.impl.bundle.obr.resource
Implements the basic repository.
RepositoryImpl(URL) - Constructor for class org.osgi.impl.bundle.obr.resource.RepositoryImpl
Each repository is identified by a single URL.
Require - Class in org.apache.felix.obrplugin
this class store a Require tag.
Require() - Constructor for class org.apache.felix.obrplugin.Require
 
RequirementImpl - Class in org.osgi.impl.bundle.obr.resource
Implements the Requirement interface.
RequirementImpl(String) - Constructor for class org.osgi.impl.bundle.obr.resource.RequirementImpl
Create a requirement with the given name.
RequirementImpl(XmlPullParser) - Constructor for class org.osgi.impl.bundle.obr.resource.RequirementImpl
Parse the requirement from the pull parser.
ResourceImpl - Class in org.osgi.impl.bundle.obr.resource
 
ResourceImpl(RepositoryImpl, String, VersionRange) - Constructor for class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
ResourceImpl(RepositoryImpl, XmlPullParser) - Constructor for class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
ResourceImpl(RepositoryImpl) - Constructor for class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
ResourcesBundle - Class in org.apache.felix.obrplugin
this class describe all information by bundle.
ResourcesBundle(Log) - Constructor for class org.apache.felix.obrplugin.ResourcesBundle
initialize logger.

S

satisfies(RequirementImpl) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
select(String) - Method in class org.osgi.impl.bundle.obr.resource.Tag
root/preferences/native/os
select(String, Tag) - Method in class org.osgi.impl.bundle.obr.resource.Tag
 
set_native(Native[]) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
setBasedir(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
setBsn(ManifestEntry) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
setBuildDirectory(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
setCapability(List) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setCategory(List) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setComment(String) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
setCopyright(String) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setDescription(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setDescription(String) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setDocumentation(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setDocumentation(URL) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setDuplicates(Vector) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
setExtend(String) - Method in class org.apache.felix.obrplugin.Require
set the extend attribute.
setExtend(boolean) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
setFile(File) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setFilter(String) - Method in class org.apache.felix.obrplugin.Require
set the filter attribute.
setFilter(String) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
setHost(ManifestEntry) - Method in class org.osgi.impl.bundle.obr.resource.Manifest
 
setId(String) - Method in class org.apache.felix.obrplugin.Category
set the id attribute.
setId(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setJavadoc(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setLicense(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setLicense(URL) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setMaven2OsgiConverter(Maven2OsgiConverter) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
setMultiple(String) - Method in class org.apache.felix.obrplugin.Require
set multiple attribute.
setMultiple(boolean) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
setN(String) - Method in class org.apache.felix.obrplugin.PElement
set the n tage.
setName(String) - Method in class org.apache.felix.obrplugin.Capability
set the name attribute.
setName(String) - Method in class org.apache.felix.obrplugin.Require
set name attribute.
setOptional(String) - Method in class org.apache.felix.obrplugin.Require
set the optional attribute.
setOptional(boolean) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
setOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
setP(List) - Method in class org.apache.felix.obrplugin.Capability
set the capabilities.
setPathRelative(boolean) - Method in class org.apache.felix.obrplugin.Config
 
setPresentationName(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setPresentationName(String) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setRanking(int) - Method in class org.osgi.impl.bundle.obr.resource.RepositoryImpl
 
setRemoteBundle(URI) - Method in class org.apache.felix.obrplugin.Config
 
setRemoteFile(boolean) - Method in class org.apache.felix.obrplugin.Config
 
setRequire(List) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setSize(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setSize(long) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setSource(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setSource(URL) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setSymbolicName(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setT(String) - Method in class org.apache.felix.obrplugin.PElement
set the t tag.
setTextContent(Node, String) - Static method in class org.apache.felix.obrplugin.XmlHelper
based on public Java5 javadoc of org.w3c.dom.Node.setTextContent method
setUri(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
setURL(URL) - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
setV(String) - Method in class org.apache.felix.obrplugin.PElement
set the v tag.
setValue(String) - Method in class org.apache.felix.obrplugin.Require
set the value of the tag.
setVersion(String) - Method in class org.apache.felix.obrplugin.ResourcesBundle
 
snapshotMatch(Artifact, String) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Check that the bundleName provided correspond to the artifact provided.
StringSet - Class in org.osgi.impl.bundle.obr.resource
 
StringSet(String) - Constructor for class org.osgi.impl.bundle.obr.resource.StringSet
 

T

Tag - Class in org.osgi.impl.bundle.obr.resource
The Tag class represents a minimal XML tree.
Tag(String) - Constructor for class org.osgi.impl.bundle.obr.resource.Tag
Construct a new Tag with a name.
Tag(String, Map) - Constructor for class org.osgi.impl.bundle.obr.resource.Tag
Construct a new Tag with a name.
Tag(String, String[]) - Constructor for class org.osgi.impl.bundle.obr.resource.Tag
Construct a new Tag with a name and a set of attributes.
Tag(String, String) - Constructor for class org.osgi.impl.bundle.obr.resource.Tag
Construct a new Tag with a single string as content.
toFileURI(String) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
toString() - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
toString() - Method in class org.osgi.impl.bundle.obr.resource.FilterImpl
 
toString() - Method in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 
toString() - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
toString() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
toString() - Method in class org.osgi.impl.bundle.obr.resource.Tag
Return a string representation of this Tag and all its children recursively.
toString() - Method in class org.osgi.impl.bundle.obr.resource.VersionRange
 
toXML() - Method in class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
toXML(Capability) - Static method in class org.osgi.impl.bundle.obr.resource.CapabilityImpl
 
toXML(String) - Method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
toXML(Requirement) - Static method in class org.osgi.impl.bundle.obr.resource.RequirementImpl
 
toXML() - Method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
toXML(Resource) - Static method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
toXML(Resource, boolean) - Static method in class org.osgi.impl.bundle.obr.resource.ResourceImpl
 
transformDirectives(Map) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 

U

unlockFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
unpackBundle - Variable in class org.apache.felix.bundleplugin.BundlePlugin
When true, unpack the bundle contents to the outputDirectory
updateRepository(URI, URI, URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
update the repository descriptor file.
uses - Variable in class org.osgi.impl.bundle.obr.resource.ManifestEntry
 

V

VersionRange - Class in org.osgi.impl.bundle.obr.resource
 
VersionRange(String) - Constructor for class org.osgi.impl.bundle.obr.resource.VersionRange
 

W

WrapPlugin - Class in org.apache.felix.bundleplugin
 
WrapPlugin() - Constructor for class org.apache.felix.bundleplugin.WrapPlugin
 
writeManifest(Manifest, File) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
writeRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
 

X

XmlHelper - Class in org.apache.felix.obrplugin
Provide XML helper methods to support pre-Java5 runtimes
XmlHelper() - Constructor for class org.apache.felix.obrplugin.XmlHelper
 

A B C D E F G H I J L M O P R S T U V W X