public class ScriptPluginResourceModelSourceFactory extends AbstractDescribableScriptPlugin implements ResourceModelSourceFactory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DISABLE_CONTENT_CONVERSION |
static java.lang.String |
RESOURCE_FORMAT_PROP |
CONFIG_BLANK_IF_UNEXPANDED, 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 |
---|
ScriptPluginResourceModelSourceFactory(ScriptPluginProvider provider,
Framework framework) |
Modifier and Type | Method and Description |
---|---|
ResourceModelSource |
createResourceModelSource(java.util.Properties configuration) |
ResourceModelSource |
createResourceModelSource(Services services,
java.util.Properties configuration)
Create a ResourceModelSource, the default implementation calls
ResourceModelSourceFactory.createResourceModelSource(Properties) |
boolean |
isAllowCustomProperties() |
static void |
validateScriptPlugin(ScriptPluginProvider provider) |
createDescription, createDescription, createPluginData, getDescription, getFramework, getProvider, isUseConventionalPropertiesMapping, loadConfigData, loadContentConversionPropertyValues, loadInstanceDataFromNodeAttributes
public static final java.lang.String RESOURCE_FORMAT_PROP
public static final java.lang.String DISABLE_CONTENT_CONVERSION
public ScriptPluginResourceModelSourceFactory(ScriptPluginProvider provider, Framework framework)
public static void validateScriptPlugin(ScriptPluginProvider provider) throws PluginException
PluginException
public ResourceModelSource createResourceModelSource(java.util.Properties configuration) throws ConfigurationException
createResourceModelSource
in interface ResourceModelSourceFactory
configuration
- configuration dataConfigurationException
- on configuration errorpublic ResourceModelSource createResourceModelSource(Services services, java.util.Properties configuration) throws ConfigurationException
ResourceModelSourceFactory
ResourceModelSourceFactory.createResourceModelSource(Properties)
createResourceModelSource
in interface ResourceModelSourceFactory
services
- available servicesconfiguration
- configurationConfigurationException
- on errorpublic boolean isAllowCustomProperties()
isAllowCustomProperties
in class AbstractDescribableScriptPlugin