Class PluginUtils
java.lang.Object
org.craftercms.studio.impl.v2.utils.PluginUtils
- Since:
- 4.0.0
- Author:
- joseross
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getPluginConfigurationPath
(StudioConfiguration studioConfiguration, String pluginId) static String
getPluginPath
(String pluginId) static void
validatePluginParameters
(org.craftercms.commons.plugin.model.Plugin plugin, Map<String, String> params) Validates that all required parameters are provided and have a value
-
Constructor Details
-
PluginUtils
public PluginUtils()
-
-
Method Details
-
validatePluginParameters
public static void validatePluginParameters(org.craftercms.commons.plugin.model.Plugin plugin, Map<String, String> params) throws MissingPluginParameterExceptionValidates that all required parameters are provided and have a value- Parameters:
plugin
- the plugin to validateparams
- the parameters to validate- Throws:
MissingPluginParameterException
- if any of the required parameters is not valid
-
getPluginPath
-
getPluginConfigurationPath
public static String getPluginConfigurationPath(StudioConfiguration studioConfiguration, String pluginId)
-