Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addCiUtilsPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addGroovyLibrariesReadPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addInternalAccessPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addJavaHomeSecurityLibPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addJavaPrimitivesPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addJsonModule(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addJsonSmartLibraryPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addJythonLibrariesReadPermissions(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addReadPermissionOnJar(List<String>, Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addReadPermissionOnPluginsFolder(Permissions) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- addScript(XlrScript) - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- addScriptLogger() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_EXECUTION_OUTPUT_WRITER - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_PHASE - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_RELEASE - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_TASK - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_VALUE_PROVIDER - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_VALUE_PROVIDER_RESULT - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTR_VERSION - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTRIBUTE_FOLDER_VARIABLES - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTRIBUTE_GLOBAL_VARIABLES - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- ATTRIBUTE_RELEASE_VARIABLES - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
C
- close() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- com.xebialabs.xlrelease.script - package com.xebialabs.xlrelease.script
- com.xebialabs.xlrelease.script.jython - package com.xebialabs.xlrelease.script.jython
- CONFIGURATION_ID_PROPERTY_NAME - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- configureSandboxAndGetEngine(boolean) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
-
This method sets threadlocal "sandbox" property that is later used by SandboxAwarePackageManager to restrict packages (class namespaces) that are accessible
- CONTEXT_BINDINGS_TO_UNWRAP - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- CONTEXT_BINDINGS_TO_WRAP - Static variable in class com.xebialabs.xlrelease.script.XlrScriptContext
- createMinimalPermissions() - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
D
- doPrivileged(ScriptEngine, String, ScriptContext, AccessControlContext) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
E
- evalScript(XlrScriptContext) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- evalScript(XlrScriptContext) - Method in interface com.xebialabs.xlrelease.script.ScriptExecutor
- evalScriptPrivileged(ScriptEngine, String, ScriptContext, AccessControlContext) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- evalScriptPrivileged(ScriptEngine, String, ScriptContext, AccessControlContext) - Method in class com.xebialabs.xlrelease.script.jython.JythonScriptExecutor
G
- getAccessControlContext() - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- getExecutionId() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- getScriptEngine(boolean) - Method in interface com.xebialabs.xlrelease.script.Jsr223EngineFactory
- getScriptPathForLog() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- getScriptPermissions() - Method in class com.xebialabs.xlrelease.script.ScriptPermissionsProvider
- getScripts() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- getValueProviderResult() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- getWorkDir() - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
I
- isRestricted(boolean) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- isScriptSandboxEnabled() - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
J
- Jsr223EngineFactory - Interface in com.xebialabs.xlrelease.script
- Jsr223ScriptExecutor - Class in com.xebialabs.xlrelease.script
- Jsr223ScriptExecutor(Jsr223EngineFactory, ScriptPermissionsProvider, boolean, String) - Constructor for class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- JythonScriptExecutor - Class in com.xebialabs.xlrelease.script.jython
- JythonScriptExecutor(Jsr223EngineFactory, ScriptPermissionsProvider, JythonScriptValidator, Boolean, String) - Constructor for class com.xebialabs.xlrelease.script.jython.JythonScriptExecutor
L
- logger - Variable in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
M
- merge(ScriptContext, int) - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
N
- noTimeoutContext() - Static method in class com.xebialabs.xlrelease.script.ScriptTimeoutContext
R
- reloadScriptEngines() - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- resolvePermissionIfNecessary(Permission) - Method in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- restrictedEngine - Variable in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
S
- SCRIPT_POLICY_FILE - Static variable in class com.xebialabs.xlrelease.script.ScriptPermissionsProvider
- ScriptExecutor - Interface in com.xebialabs.xlrelease.script
- scriptPermissionsProvider - Variable in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
- ScriptPermissionsProvider - Class in com.xebialabs.xlrelease.script
- ScriptPermissionsProvider() - Constructor for class com.xebialabs.xlrelease.script.ScriptPermissionsProvider
- ScriptPermissionsProvider(boolean) - Constructor for class com.xebialabs.xlrelease.script.ScriptPermissionsProvider
- ScriptTimeoutContext - Class in com.xebialabs.xlrelease.script
- ScriptTimeoutContext(boolean, ScheduledExecutorService, Duration) - Constructor for class com.xebialabs.xlrelease.script.ScriptTimeoutContext
- ScriptTimeoutContext(boolean, ScheduledExecutorService, Duration, String) - Constructor for class com.xebialabs.xlrelease.script.ScriptTimeoutContext
- ScriptTimeoutException - Exception Class in com.xebialabs.xlrelease.script
- ScriptTimeoutException(String, Exception) - Constructor for exception class com.xebialabs.xlrelease.script.ScriptTimeoutException
- setScriptPathForLog(String) - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
- shouldCheckPolicyPermissions() - Method in class com.xebialabs.xlrelease.script.XlrScriptContext
U
- unrestrictedEngine - Variable in class com.xebialabs.xlrelease.script.Jsr223ScriptExecutor
X
- XlrScriptContext - Class in com.xebialabs.xlrelease.script
- XlrScriptContext() - Constructor for class com.xebialabs.xlrelease.script.XlrScriptContext
- XlrScriptContext(String) - Constructor for class com.xebialabs.xlrelease.script.XlrScriptContext
- XlrScriptContext(String, ScriptTimeoutContext) - Constructor for class com.xebialabs.xlrelease.script.XlrScriptContext
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form