public final class ImmutableExtensionManifest extends Object implements ExtensionManifest
ExtensionManifest.
This class is for internal use only. Users should not reference it.
| Constructor and Description |
|---|
ImmutableExtensionManifest(String name,
String description,
String version,
org.mule.runtime.api.meta.MuleVersion minMuleVersion,
List<String> exportedPackages,
List<String> exportedResources,
DescriberManifest describerManifest)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
DescriberManifest |
getDescriberManifest() |
String |
getDescription() |
List<String> |
getExportedPackages() |
List<String> |
getExportedResources() |
org.mule.runtime.api.meta.MuleVersion |
getMinMuleVersion() |
String |
getName() |
String |
getVersion() |
public ImmutableExtensionManifest(String name, String description, String version, org.mule.runtime.api.meta.MuleVersion minMuleVersion, List<String> exportedPackages, List<String> exportedResources, DescriberManifest describerManifest)
name - the extension's namedescription - the extension's descriptionversion - the extension's versionminMuleVersion - the extension's min Mule versionexportedPackages - the extension's exported package namesexportedResources - the extension's exported resource pathsdescriberManifest - the extension's DescriberManifestpublic String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectpublic String getDescription()
getDescription in interface org.mule.runtime.api.meta.DescribedObjectpublic String getVersion()
getVersion in interface ExtensionManifestpublic org.mule.runtime.api.meta.MuleVersion getMinMuleVersion()
getMinMuleVersion in interface ExtensionManifestpublic DescriberManifest getDescriberManifest()
getDescriberManifest in interface ExtensionManifestDescriberManifestpublic List<String> getExportedPackages()
getExportedPackages in interface ExtensionManifestList of java package names that the extension exposespublic List<String> getExportedResources()
getExportedResources in interface ExtensionManifestList of resources paths that the extension exposesCopyright © 2017 MuleSoft, Inc.. All rights reserved.