@Service public class CallChainExecutorService extends Object
| Constructor and Description |
|---|
CallChainExecutorService() |
| Modifier and Type | Method and Description |
|---|---|
org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance |
executeInstance(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance) |
void |
executeInstance(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance,
boolean waitForFulfillment) |
org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance |
prepare(BigInteger projectId,
UUID projectUuid,
org.qubership.automation.itf.core.model.testcase.TestCase testCase,
org.qubership.automation.itf.core.model.jpa.context.TcContext context,
org.qubership.automation.itf.core.model.jpa.environment.Environment environment,
org.qubership.automation.itf.core.model.dataset.IDataSet dataSet,
org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset) |
org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance |
prepare(BigInteger projectId,
UUID projectUuid,
org.qubership.automation.itf.core.model.testcase.TestCase testCase,
org.qubership.automation.itf.core.model.jpa.context.TcContext context,
org.qubership.automation.itf.core.model.jpa.environment.Environment environment,
org.qubership.automation.itf.core.model.dataset.IDataSet dataSet,
org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset,
boolean runValidation) |
org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance |
prepare(BigInteger projectId,
UUID projectUuid,
org.qubership.automation.itf.core.model.testcase.TestCase testCase,
org.qubership.automation.itf.core.model.jpa.context.TcContext context,
org.qubership.automation.itf.core.model.jpa.environment.Environment environment,
org.qubership.automation.itf.core.model.dataset.IDataSet dataSet,
org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset,
boolean startedByAtp,
boolean runValidation) |
org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance |
prepare(BigInteger projectId,
UUID projectUuid,
org.qubership.automation.itf.core.model.testcase.TestCase testCase,
org.qubership.automation.itf.core.model.jpa.context.TcContext context,
org.qubership.automation.itf.core.model.jpa.environment.Environment environment,
org.qubership.automation.itf.core.model.dataset.IDataSet dataSet,
org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset,
boolean startedByAtp,
boolean runValidation,
boolean isNestedStep) |
void |
refreshExtensionLinks(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance)
Enclosed into try-catch block with just logging exception (if any),
because we do NOT want to break normal execution in case of lazy- or some other exceptions here.
|
void |
reportErrorThenStop(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance,
org.qubership.automation.itf.core.model.jpa.context.TcContext tcContext,
String title,
String errorTitle,
String errorMessage,
Throwable t) |
void |
runBeforeIntegrations(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance) |
public void runBeforeIntegrations(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance)
public org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance prepare(@Nonnull BigInteger projectId, @Nonnull UUID projectUuid, @Nonnull org.qubership.automation.itf.core.model.testcase.TestCase testCase, @Nullable org.qubership.automation.itf.core.model.jpa.context.TcContext context, @Nonnull org.qubership.automation.itf.core.model.jpa.environment.Environment environment, @Nullable org.qubership.automation.itf.core.model.dataset.IDataSet dataSet, @Nullable org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset) throws Exception
Exceptionpublic org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance prepare(@Nonnull BigInteger projectId, @Nonnull UUID projectUuid, @Nonnull org.qubership.automation.itf.core.model.testcase.TestCase testCase, @Nullable org.qubership.automation.itf.core.model.jpa.context.TcContext context, @Nonnull org.qubership.automation.itf.core.model.jpa.environment.Environment environment, @Nullable org.qubership.automation.itf.core.model.dataset.IDataSet dataSet, @Nullable org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset, boolean runValidation) throws Exception
Exceptionpublic org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance prepare(@Nonnull BigInteger projectId, @Nonnull UUID projectUuid, @Nonnull org.qubership.automation.itf.core.model.testcase.TestCase testCase, @Nullable org.qubership.automation.itf.core.model.jpa.context.TcContext context, @Nonnull org.qubership.automation.itf.core.model.jpa.environment.Environment environment, @Nullable org.qubership.automation.itf.core.model.dataset.IDataSet dataSet, @Nullable org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset, boolean startedByAtp, boolean runValidation) throws Exception
Exceptionpublic org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance prepare(@Nonnull BigInteger projectId, @Nonnull UUID projectUuid, @Nonnull org.qubership.automation.itf.core.model.testcase.TestCase testCase, @Nullable org.qubership.automation.itf.core.model.jpa.context.TcContext context, @Nonnull org.qubership.automation.itf.core.model.jpa.environment.Environment environment, @Nullable org.qubership.automation.itf.core.model.dataset.IDataSet dataSet, @Nullable org.qubership.automation.itf.core.model.jpa.context.JsonContext customDataset, boolean startedByAtp, boolean runValidation, boolean isNestedStep) throws Exception
Exceptionpublic void refreshExtensionLinks(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance)
public org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance executeInstance(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance)
public void executeInstance(org.qubership.automation.itf.core.model.jpa.instance.chain.CallChainInstance instance,
boolean waitForFulfillment)
Copyright © 2025. All rights reserved.