public class WrappedUrlProvisionOption extends AbstractUrlProvisionOption<WrappedUrlProvisionOption>
| Modifier and Type | Class and Description |
|---|---|
static class |
WrappedUrlProvisionOption.OverwriteMode
Strategy to use regarding manifest rewrite, for a jar that is already a bundle (has osgi
manifest attributes).
|
| Constructor and Description |
|---|
WrappedUrlProvisionOption(String url)
Constructor.
|
WrappedUrlProvisionOption(UrlReference url)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
WrappedUrlProvisionOption |
bundleSymbolicName(String _bundleSymbolicName)
Sets wrapped jar bundle symbolic name.
|
WrappedUrlProvisionOption |
bundleVersion(String _bundleVersion)
Sets wrapped jar bundle version.
|
WrappedUrlProvisionOption |
exports(String... _exports)
Sets wrapped jar exports.
|
String |
getURL()
Getter.
|
WrappedUrlProvisionOption |
imports(String... _imports)
Sets wrapped jar imports.
|
WrappedUrlProvisionOption |
instructions(String... _instructions)
Sets wrapped jar raw BND instructions.
|
protected WrappedUrlProvisionOption |
itself()
Implemented by sub classes in order to return itself (this) for fluent api usage
|
WrappedUrlProvisionOption |
overwriteManifest(WrappedUrlProvisionOption.OverwriteMode mode)
Sets wrapped jar manifest overwrite mode.
|
equals, getUrlReference, hashCode, toStringgetStartLevel, noStart, noUpdate, shouldStart, shouldUpdate, start, start, startLevel, update, updateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStartLevel, noStart, noUpdate, shouldStart, shouldUpdate, start, start, startLevel, update, updatepublic WrappedUrlProvisionOption(String url)
url - wrapped jar url (cannot be null or empty)IllegalArgumentException - - If url is null or emptypublic WrappedUrlProvisionOption(UrlReference url)
url - wrapped jar url (cannot be null)IllegalArgumentException - - If url is nullpublic String getURL()
UrlReferencegetURL in interface UrlReferencegetURL in class AbstractUrlProvisionOption<WrappedUrlProvisionOption>public WrappedUrlProvisionOption bundleSymbolicName(String _bundleSymbolicName)
_bundleSymbolicName - bundle symbolic namepublic WrappedUrlProvisionOption bundleVersion(String _bundleVersion)
_bundleVersion - bundle symbolic namepublic WrappedUrlProvisionOption imports(String... _imports)
_imports - BND style importspublic WrappedUrlProvisionOption exports(String... _exports)
_exports - BND style exportspublic WrappedUrlProvisionOption overwriteManifest(WrappedUrlProvisionOption.OverwriteMode mode)
mode - overwrite modepublic WrappedUrlProvisionOption instructions(String... _instructions)
_instructions - BND instructionsprotected WrappedUrlProvisionOption itself()
AbstractProvisionControlitself in class AbstractProvisionControl<WrappedUrlProvisionOption>Copyright © 2006–2020 OPS4J - Open Participation Software for Java. All rights reserved.