public class BundleFabFacade extends FabFacadeSupport
| Constructor and Description |
|---|
BundleFabFacade(org.osgi.framework.Bundle bundle) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.fab.DependencyTree |
collectDependencyTree(boolean offline,
io.fabric8.common.util.Filter<org.sonatype.aether.graph.Dependency> excludeDependencyFilter) |
Configuration |
getConfiguration() |
File |
getJarFile() |
String |
getProjectDescription() |
io.fabric8.fab.VersionedDependencyId |
getVersionedDependencyId() |
boolean |
isInstalled(io.fabric8.fab.DependencyTree tree)
Check if a given dependency tree item is already installed in the facade's context
|
String |
toVersionRange(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 io.fabric8.fab.DependencyTree collectDependencyTree(boolean offline,
io.fabric8.common.util.Filter<org.sonatype.aether.graph.Dependency> excludeDependencyFilter)
throws org.sonatype.aether.RepositoryException,
IOException
org.sonatype.aether.RepositoryExceptionIOExceptionpublic File getJarFile() throws IOException
IOExceptionpublic Configuration getConfiguration()
public String getProjectDescription()
public io.fabric8.fab.VersionedDependencyId getVersionedDependencyId()
throws IOException
IOExceptionpublic String toVersionRange(String version)
FabFacadepublic boolean isInstalled(io.fabric8.fab.DependencyTree tree)
FabFacadetree - the dependency treetrue is the dependency is already installedCopyright © 2011–2014 Red Hat. All rights reserved.