|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.osgi.metadata.OSGiManifestBuilder
public final class OSGiManifestBuilder
A simple OSGi manifest builder.
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
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 addBundleClasspath(String classpath)
public OSGiManifestBuilder addFragmentHost(String fragmentHost)
public OSGiManifestBuilder addManifestHeader(String key,
String value)
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 OSGiManifestBuilder addProvidedCapabilities(String... capabilities)
public OSGiManifestBuilder addRequiredCapabilities(String... capabilities)
public Manifest getManifest()
public static boolean isValidBundleManifest(Manifest manifest)
manifest - The given manifest
public static void validateBundleManifest(Manifest manifest)
throws org.osgi.framework.BundleException
manifest - The given manifest
org.osgi.framework.BundleException - if the given manifest is not a valid OSGi manifestpublic static int getBundleManifestVersion(Manifest manifest)
manifest - The given manifest
public InputStream openStream()
openStream in interface org.jboss.shrinkwrap.api.asset.Asset
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||