public class GeneralScriptFunction extends Function
APPLICATION, callTimeout, description, executeLocally, htmlTemplate, managed, schema, tokenSelectionCriteria, useCustomTemplate
attributes, NAME, VERSION
_id, customFields
Constructor and Description |
---|
GeneralScriptFunction() |
Modifier and Type | Method and Description |
---|---|
DynamicValue<String> |
getErrorHandlerFile() |
DynamicValue<String> |
getLibrariesFile() |
DynamicValue<String> |
getScriptFile() |
DynamicValue<String> |
getScriptLanguage() |
void |
setErrorHandlerFile(DynamicValue<String> errorHandlerFile) |
void |
setLibrariesFile(DynamicValue<String> librariesFile) |
void |
setScriptFile(DynamicValue<String> scriptFile) |
void |
setScriptLanguage(DynamicValue<String> scriptLanguage) |
getCallTimeout, getDescription, getHtmlTemplate, getSchema, getTokenSelectionCriteria, isExecuteLocally, isManaged, isUseCustomTemplate, requiresLocalExecution, setCallTimeout, setDescription, setExecuteLocally, setHtmlTemplate, setManaged, setSchema, setTokenSelectionCriteria, setUseCustomTemplate
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setId
public DynamicValue<String> getScriptFile()
public void setScriptFile(DynamicValue<String> scriptFile)
scriptFile
- the path to the script file (.js, .groovy, .jar, depending on the script language)public DynamicValue<String> getScriptLanguage()
public void setScriptLanguage(DynamicValue<String> scriptLanguage)
scriptLanguage
- the script language of this function. Per default the following language are supported: javascript, groovy, javapublic DynamicValue<String> getLibrariesFile()
public void setLibrariesFile(DynamicValue<String> librariesFile)
librariesFile
- the path to the libraries to be used for the function. This can be a single jar or a folder containing
a list of jarspublic DynamicValue<String> getErrorHandlerFile()
public void setErrorHandlerFile(DynamicValue<String> errorHandlerFile)
errorHandlerFile
- the path to the script to be executed when the function returns an errorCopyright © 2020. All rights reserved.