Uses of Class
de.xima.fc.plugin.runtime.PluginManifest
Packages that use PluginManifest
Package
Description
-
Uses of PluginManifest in de.xima.fc.gui.model
Methods in de.xima.fc.gui.model that return PluginManifest -
Uses of PluginManifest in de.xima.fc.plugin
Methods in de.xima.fc.plugin that return PluginManifestModifier and TypeMethodDescriptionstatic PluginManifest
PluginHelper.getPluginManifest
(PluginRuntime pluginRuntime) Reads the manifest from the JAR file of the given plugin runtime.static PluginManifest
PluginHelper.getPluginManifest
(File jarFile) Retrieves the plugin manifest for a given plugin JAR file.static PluginManifest
PluginHelper.getPluginManifest
(InputStream inputStream) Retrieves the plugin manifest for a given plugin JAR file.static PluginManifest
PluginHelper.getPluginManifest
(Path jarFile) Retrieves the plugin manifest for a given plugin JAR file.static PluginManifest
PluginTransactions.readPluginManifest
(IEntityContext ec, APluginEntity<? extends IPluginFileEntity<?, ?, ?>, ? extends IFileDataEntity<?>, ?> plugin) Reads and parses the manifest of a given plugin entity.Methods in de.xima.fc.plugin with parameters of type PluginManifestModifier and TypeMethodDescriptionstatic EPluginCompatibility
PluginHelper.checkPluginVersion
(PluginManifest manifest) -
Uses of PluginManifest in de.xima.fc.plugin.runtime
Methods in de.xima.fc.plugin.runtime that return PluginManifest -
Uses of PluginManifest in de.xima.fc.proma.util
Methods in de.xima.fc.proma.util with parameters of type PluginManifestModifier and TypeMethodDescriptionstatic <R> StageChain<List<PluginChangeLogVersion>,
R> PromaPluginUpdateCheck.createPluginChangelog
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, Locale locale, String licenseKey) This method creates a list of all changes of the given plugin.static <R> StageChain<org.apache.commons.lang3.tuple.Pair<EPluginUpdateAvailability,
String>, R> PromaPluginUpdateCheck.fetchPluginUpdateStatus
(IPublicPromaInvocationContext pc, String pluginKey, Locale locale, PluginManifest manifest, PluginRuntime runtime, String licenseKey) This method retrieves the update status of the specified plugin.static EPluginUpdateAvailability
PromaPluginUpdateCheck.getAvailabilityInProma
(PluginManifest manifest) This method returns whether the plugin should be present in the Proma plugin store or not based on the manifest of a plugin, which was not detected by the plugin update availability check.static <R> StageChain<TempFile,
R> PromaPluginUpdateCheck.getMostRecentCompatiblePluginFiles
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, String licenseKey, Locale locale) This method returns a ZIP file containing all plugin files of the latest plugin version.static <R> StageChain<de.xima.proma.restclient.pub.gen.model.PublicStoreItemUpdateCheckResult,
R> PromaPluginUpdateCheck.getMostRecentCompatiblePluginStoreItem
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, Locale locale, String licenseKey) This method returns the updated store item update check result of a given plugin.static String
PromaPluginUpdateCheck.getPluginKey
(String pluginKey, PluginManifest manifest) This method returns the available plugin key.static <R> StageChain<PluginUpdateMetadata,
R> PromaPluginUpdateCheck.getPluginMetadata
(IPublicPromaInvocationContext pc, String pluginKey, Locale locale, PluginManifest manifest, PluginRuntime runtime, de.xima.proma.restclient.pub.gen.model.PublicStoreItemResource storeItem, String licenseKey) This method returns a model class for caching the plugin meta data based on the plugin data passed.static <R> StageChain<PluginUpdateMetadata,
R> PromaPluginUpdateCheck.getPluginMetadata
(IPublicPromaInvocationContext pc, String pluginKey, Locale locale, PluginManifest manifest, PluginRuntime runtime, String licenseKey) This method returns a model class for caching the plugin meta data based on the plugin data passed.static <R> StageChain<String,
R> PromaPluginUpdateCheck.getPluginName
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, Locale locale, String licenseKey) This method returns the localized plugin name from proma.static <R> StageChain<de.xima.proma.restclient.pub.gen.model.PublicStoreItemResource,
R> PromaPluginUpdateCheck.getPluginPromaItem
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, Locale locale, String licenseKey) This method gives the proma store item from the plugin store of the given plugin key.static <R> StageChain<de.xima.proma.restclient.pub.gen.model.PublicStoreItemVersionResource,
R> PromaPluginUpdateCheck.getPluginVersionItem
(IPublicPromaInvocationContext pc, String pluginKey, PluginManifest manifest, Locale locale, String licenseKey) This method gives plugin store item from proma of the plugin version of given plugin.static boolean
PromaPluginUpdateCheck.isPromaRepo
(PluginManifest manifest)