Package org.apache.aries.util
Class FragmentBuilder
- java.lang.Object
-
- org.apache.aries.util.FragmentBuilder
-
public class FragmentBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FragmentBuilder(org.osgi.framework.Bundle host)FragmentBuilder(org.osgi.framework.Bundle host, java.lang.String symbolicNameSuffix, java.lang.String bundleNameSuffix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExports(java.lang.String... imports)voidaddFile(java.lang.String path, byte[] content)voidaddImports(java.lang.String... imports)voidaddImportsFromExports(org.osgi.framework.Bundle exportBundle)java.lang.StringgetFragmentBundleName()java.lang.StringgetFragmentSymbolicName()org.osgi.framework.Bundleinstall(org.osgi.framework.BundleContext ctx)voidsetName(java.lang.String name)
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
addImports
public void addImports(java.lang.String... imports)
-
addExports
public void addExports(java.lang.String... imports)
-
addImportsFromExports
public void addImportsFromExports(org.osgi.framework.Bundle exportBundle)
-
addFile
public void addFile(java.lang.String path, byte[] content)
-
install
public org.osgi.framework.Bundle install(org.osgi.framework.BundleContext ctx) throws java.io.IOException, org.osgi.framework.BundleException- Throws:
java.io.IOExceptionorg.osgi.framework.BundleException
-
getFragmentSymbolicName
public java.lang.String getFragmentSymbolicName()
-
getFragmentBundleName
public java.lang.String getFragmentBundleName()
-
-