public class ScriptUserGroupSource extends BaseScriptPlugin implements UserGroupSourcePlugin
CONFIG_DEFAULT, CONFIG_DESCRIPTION, CONFIG_LABELS, CONFIG_NAME, CONFIG_PROP_PREFIX, CONFIG_RENDERING_OPTIONS, CONFIG_REQUIRED, CONFIG_SCOPE, CONFIG_TITLE, CONFIG_TYPE, CONFIG_VALUES, DESCRIPTION_PROP, SETTING_MERGE_ENVIRONMENT, TITLE_PROP
Constructor and Description |
---|
ScriptUserGroupSource(ScriptPluginProvider provider,
ServiceProviderLoader pluginManager) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getGroups(java.lang.String username,
java.util.Map<java.lang.String,java.lang.Object> config) |
boolean |
isAllowCustomProperties() |
createScriptArgs, createScriptArgsList, createScriptDataContext, createScriptDataContext, createStepItemDataContext, getScriptExecHelper, runPluginScript, setScriptExecHelper
createDescription, createDescription, createPluginData, getDescription, getFramework, getProvider, isUseConventionalPropertiesMapping, loadConfigData, loadContentConversionPropertyValues, loadInstanceDataFromNodeAttributes
public ScriptUserGroupSource(ScriptPluginProvider provider, ServiceProviderLoader pluginManager)
public boolean isAllowCustomProperties()
isAllowCustomProperties
in class AbstractDescribableScriptPlugin
public java.util.List<java.lang.String> getGroups(java.lang.String username, java.util.Map<java.lang.String,java.lang.Object> config)
getGroups
in interface UserGroupSourcePlugin