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