Package io.polywrap.plugin
Class PluginPackage
-
- All Implemented Interfaces:
public final class PluginPackage<TConfig extends Object> implements WrapPackage
Implementation of the WrapPackage interface for Plugin Wrap packages.
-
-
Constructor Summary
Constructors Constructor Description PluginPackage(PluginModule<TConfig> pluginModule, WrapManifest01 manifest)
-
Method Summary
Modifier and Type Method Description Result<WrapManifest01>getManifest()Produce an instance of the WrapPackage's WRAP manifest WrappercreateWrapper()Produce an instance of the package's Plugin Wrapper Result<ByteArray>getFile(String path)Not Implemented. -
-
Constructor Detail
-
PluginPackage
PluginPackage(PluginModule<TConfig> pluginModule, WrapManifest01 manifest)
-
-
Method Detail
-
getManifest
Result<WrapManifest01> getManifest()
Produce an instance of the WrapPackage's WRAP manifest
-
createWrapper
Wrapper createWrapper()
Produce an instance of the package's Plugin Wrapper
-
-
-
-