Package com.xebialabs.xlrelease.script
Interface ScriptService
- All Superinterfaces:
PreconditionService,ScriptEngineService
- All Known Implementing Classes:
DefaultScriptService,UnsupportedScriptService
-
Method Summary
Modifier and TypeMethodDescriptionboolean<T extends com.xebialabs.xlrelease.domain.CustomScriptTask>
com.xebialabs.xlrelease.script.CustomScriptTaskResultexecuteCustomScriptTask(T task) com.xebialabs.xlrelease.script.FacetCheckResultexecuteFacetCheck(com.xebialabs.xlrelease.domain.Task task) com.xebialabs.xlrelease.script.FailureHandlerResultexecuteFailureHandler(com.xebialabs.xlrelease.domain.Task task) executeScript(com.xebialabs.xlrelease.script.XlrScriptContext scriptContext) <T extends com.xebialabs.xlrelease.domain.ResolvableScriptTask>
com.xebialabs.xlrelease.script.ScriptTaskResultexecuteScriptTask(T task) executeScriptValueProvider(com.xebialabs.xlrelease.domain.variables.ScriptValueProviderConfiguration valueProviderConfiguration) Methods inherited from interface com.xebialabs.xlrelease.script.PreconditionService
executePreconditionMethods inherited from interface com.xebialabs.xlrelease.script.ScriptEngineService
engine
-
Method Details
-
executeScript
Object executeScript(com.xebialabs.xlrelease.script.XlrScriptContext scriptContext) throws Exception - Throws:
Exception
-
executeScriptTask
<T extends com.xebialabs.xlrelease.domain.ResolvableScriptTask> com.xebialabs.xlrelease.script.ScriptTaskResult executeScriptTask(T task) -
executeCustomScriptTask
<T extends com.xebialabs.xlrelease.domain.CustomScriptTask> com.xebialabs.xlrelease.script.CustomScriptTaskResult executeCustomScriptTask(T task) -
executeFacetCheck
com.xebialabs.xlrelease.script.FacetCheckResult executeFacetCheck(com.xebialabs.xlrelease.domain.Task task) -
executeFailureHandler
com.xebialabs.xlrelease.script.FailureHandlerResult executeFailureHandler(com.xebialabs.xlrelease.domain.Task task) -
executeScriptValueProvider
Collection<Object> executeScriptValueProvider(com.xebialabs.xlrelease.domain.variables.ScriptValueProviderConfiguration valueProviderConfiguration) -
accepts
-