public final class OSGiManifestBuilder extends ManifestBuilder implements org.jboss.shrinkwrap.api.asset.Asset
addManifestHeader, append, openStream
public static OSGiManifestBuilder newInstance()
public OSGiManifestBuilder addBundleManifestVersion(int version)
public OSGiManifestBuilder addBundleSymbolicName(String symbolicName)
public OSGiManifestBuilder addBundleName(String name)
public OSGiManifestBuilder addBundleVersion(org.osgi.framework.Version version)
public OSGiManifestBuilder addBundleVersion(String version)
public OSGiManifestBuilder addBundleActivator(Class<?> bundleActivator)
public OSGiManifestBuilder addBundleActivator(String bundleActivator)
public OSGiManifestBuilder addBundleActivationPolicy(String activationPolicy)
public OSGiManifestBuilder addFragmentHost(String fragmentHost)
public OSGiManifestBuilder addRequireBundle(String requiredBundle)
public OSGiManifestBuilder addRequireExecutionEnvironment(String... environments)
public OSGiManifestBuilder addImportPackages(Class<?>... packages)
public OSGiManifestBuilder addImportPackages(String... packages)
public OSGiManifestBuilder addDynamicImportPackages(String... packages)
public OSGiManifestBuilder addExportPackages(Class<?>... packages)
public OSGiManifestBuilder addExportPackages(String... packages)
public Manifest getManifest()
getManifest
in class ManifestBuilder
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.