public class BundleFabFacade extends FabFacadeSupport
| Constructor and Description |
|---|
BundleFabFacade(org.osgi.framework.Bundle bundle) |
| Modifier and Type | Method and Description |
|---|---|
DependencyTree |
collectDependencyTree(boolean offline,
Filter<org.sonatype.aether.graph.Dependency> excludeDependencyFilter) |
Configuration |
getConfiguration() |
java.io.File |
getJarFile() |
java.lang.String |
getProjectDescription() |
VersionedDependencyId |
getVersionedDependencyId() |
boolean |
isInstalled(DependencyTree tree)
Check if a given dependency tree item is already installed in the facade's context
|
java.lang.String |
toVersionRange(java.lang.String version)
Lets convert the version to a version range depending on the default or FAB specific version range value
|
findPomDetails, getPomDetails, getResolver, isIncludeSharedResources, isInstalled, resolvePomDetails, setIncludeSharedResources, setPomDetails, setResolverpublic DependencyTree collectDependencyTree(boolean offline, Filter<org.sonatype.aether.graph.Dependency> excludeDependencyFilter) throws org.sonatype.aether.RepositoryException, java.io.IOException
org.sonatype.aether.RepositoryExceptionjava.io.IOExceptionpublic java.io.File getJarFile()
throws java.io.IOException
java.io.IOExceptionpublic Configuration getConfiguration()
public java.lang.String getProjectDescription()
public VersionedDependencyId getVersionedDependencyId() throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toVersionRange(java.lang.String version)
FabFacadepublic boolean isInstalled(DependencyTree tree)
FabFacadetree - the dependency treetrue is the dependency is already installedCopyright © 2014 Red Hat. All Rights Reserved.