Class PluginUtils
- java.lang.Object
-
- org.craftercms.studio.impl.v2.utils.PluginUtils
-
public abstract class PluginUtils extends Object
- Since:
- 4.0.0
- Author:
- joseross
-
-
Constructor Summary
Constructors Constructor Description PluginUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
-
-
-
Method Detail
-
validatePluginParameters
public static void validatePluginParameters(org.craftercms.commons.plugin.model.Plugin plugin, Map<String,String> params) throws MissingPluginParameterException
Validates 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
-
getPluginConfigurationPath
public static String getPluginConfigurationPath(StudioConfiguration studioConfiguration, String pluginId)
-
-