@Component public class IncomingHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.qubership.automation.itf.core.model.jpa.system.stub.Situation |
UNEXPECTED_SITUATION |
static org.qubership.automation.itf.core.model.jpa.step.Step |
UNEXPECTED_STEP |
| Constructor and Description |
|---|
IncomingHelper() |
| Modifier and Type | Method and Description |
|---|---|
org.qubership.automation.itf.core.model.jpa.system.stub.Situation |
detectSituationFromOperation(org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation,
org.qubership.automation.itf.core.model.jpa.context.JsonContext context) |
void |
executeUnexpectedSituation(org.qubership.automation.itf.core.model.jpa.context.InstanceContext context,
Exception e)
TODO Add JavaDoc.
|
org.qubership.automation.itf.core.model.jpa.context.TcContext |
findOrCreateTcContextByKeys(String contextKey,
String isStub,
BigInteger projectId,
UUID projectUuid) |
String |
getContextKey(org.qubership.automation.itf.core.model.jpa.context.InstanceContext context,
org.qubership.automation.itf.core.model.jpa.system.System system,
org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation,
boolean throwKeyDefinitionException)
TODO Add JavaDoc.
|
Set<org.qubership.automation.itf.core.model.jpa.message.parser.ParsingRule> |
getParsingRulesWithoutSituationParsingRules(org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation)
TODO Add JavaDoc.
|
org.qubership.automation.itf.core.model.jpa.system.operation.Operation |
processIncomingMessage(org.qubership.automation.itf.core.model.jpa.message.Message message,
org.qubership.automation.itf.core.model.jpa.context.InstanceContext context,
org.qubership.automation.itf.core.model.jpa.transport.TransportConfiguration transport,
BigInteger projectId,
UUID projectUuid)
TODO Add JavaDoc.
|
Map<String,org.qubership.automation.itf.core.model.jpa.message.parser.MessageParameter> |
processOutboundResponseMessage(org.qubership.automation.itf.core.model.jpa.system.System system,
org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation,
org.qubership.automation.itf.core.model.jpa.system.stub.Situation situation,
org.qubership.automation.itf.core.model.jpa.message.Message message,
org.qubership.automation.itf.core.model.jpa.context.InstanceContext instanceContext,
BigInteger projectId)
TODO Add JavaDoc.
|
void |
tryToGetRequestMethod(org.qubership.automation.itf.core.model.jpa.message.Message message,
org.qubership.automation.itf.core.model.jpa.context.InstanceContext context)
TODO Add JavaDoc.
|
public static final org.qubership.automation.itf.core.model.jpa.step.Step UNEXPECTED_STEP
public static final org.qubership.automation.itf.core.model.jpa.system.stub.Situation UNEXPECTED_SITUATION
public String getContextKey(org.qubership.automation.itf.core.model.jpa.context.InstanceContext context, @Nonnull org.qubership.automation.itf.core.model.jpa.system.System system, @Nullable org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation, boolean throwKeyDefinitionException) throws org.qubership.automation.itf.core.util.exception.KeyDefinitionException
public org.qubership.automation.itf.core.model.jpa.context.TcContext findOrCreateTcContextByKeys(String contextKey, String isStub, BigInteger projectId, UUID projectUuid)
public org.qubership.automation.itf.core.model.jpa.system.operation.Operation processIncomingMessage(org.qubership.automation.itf.core.model.jpa.message.Message message,
org.qubership.automation.itf.core.model.jpa.context.InstanceContext context,
org.qubership.automation.itf.core.model.jpa.transport.TransportConfiguration transport,
BigInteger projectId,
UUID projectUuid)
throws Exception
Exceptionpublic Map<String,org.qubership.automation.itf.core.model.jpa.message.parser.MessageParameter> processOutboundResponseMessage(org.qubership.automation.itf.core.model.jpa.system.System system, org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation, org.qubership.automation.itf.core.model.jpa.system.stub.Situation situation, org.qubership.automation.itf.core.model.jpa.message.Message message, org.qubership.automation.itf.core.model.jpa.context.InstanceContext instanceContext, BigInteger projectId)
public void executeUnexpectedSituation(org.qubership.automation.itf.core.model.jpa.context.InstanceContext context,
Exception e)
public org.qubership.automation.itf.core.model.jpa.system.stub.Situation detectSituationFromOperation(org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation,
org.qubership.automation.itf.core.model.jpa.context.JsonContext context)
public void tryToGetRequestMethod(org.qubership.automation.itf.core.model.jpa.message.Message message,
org.qubership.automation.itf.core.model.jpa.context.InstanceContext context)
public Set<org.qubership.automation.itf.core.model.jpa.message.parser.ParsingRule> getParsingRulesWithoutSituationParsingRules(org.qubership.automation.itf.core.model.jpa.system.operation.Operation operation)
Copyright © 2025. All rights reserved.