Uses of Class
org.qubership.integration.platform.engine.model.deployment.properties.CamelDebuggerProperties
Packages that use CamelDebuggerProperties
Package
Description
-
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger
Methods in org.qubership.integration.platform.engine.service.debugger that return CamelDebuggerPropertiesModifier and TypeMethodDescriptionCamelDebuggerPropertiesService.getActualProperties(String deploymentId) CamelDebuggerPropertiesService.getProperties(org.apache.camel.Exchange exchange, String deploymentId) CamelDebugger.getRelatedProperties()CamelDebugger.getRelatedProperties(org.apache.camel.Exchange exchange) Methods in org.qubership.integration.platform.engine.service.debugger with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidCamelDebugger.finishCheckpointSession(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, ExecutionStatus executionStatus, long duration) voidCamelDebugger.logAfterStepFinished(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String stepName, String elementId, ChainElementType elementType) voidCamelDebuggerPropertiesService.mergeWithRuntimeProperties(CamelDebuggerProperties deployProperties) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.kafkareporting
Methods in org.qubership.integration.platform.engine.service.debugger.kafkareporting with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidSessionsKafkaReportingService.addToQueue(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String originalSessionId, String parentSessionId, EventSourceType sourceType) voidSessionsKafkaReportingService.sendFinishedEvent(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String originalSessionId, String parentSessionId, ExecutionStatus executionStatus) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.logging
Methods in org.qubership.integration.platform.engine.service.debugger.logging with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidChainLogger.logAfterProcess(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String bodyForLogging, Map<String, String> headersForLogging, Map<String, SessionElementProperty> exchangePropertiesForLogging, String nodeId, long timeTaken) voidChainLogger.logBeforeProcess(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String bodyForLogging, Map<String, String> headersForLogging, Map<String, SessionElementProperty> exchangePropertiesForLogging, String nodeId) voidChainLogger.logExchangeFinished(CamelDebuggerProperties dbgProperties, String bodyForLogging, String headersForLogging, String exchangePropertiesForLogging, ExecutionStatus executionStatus, long duration) voidChainLogger.logHTTPExchangeFinished(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String bodyForLogging, String headersForLogging, String exchangePropertiesForLogging, String nodeId, long timeTaken, Exception exception) voidChainLogger.logRequestAttempt(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String elementId) voidChainLogger.logRetryRequestAttempt(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String elementId) voidChainLogger.setLoggerContext(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String nodeId, boolean tracingEnabled) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.metrics
Methods in org.qubership.integration.platform.engine.service.debugger.metrics with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidMetricsService.processElementFinishMetrics(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String stepId, String stepName, ChainElementType elementType, boolean failed) voidMetricsService.processElementStartMetrics(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String stepId, String stepName, ChainElementType elementType) voidMetricsService.processHttpResponseCode(CamelDebuggerProperties dbgProperties, String responseCode) voidMetricsService.processHttpTriggerPayloadSize(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties) voidMetricsService.processSessionFinish(CamelDebuggerProperties dbgProperties, String executionStatus, long duration) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.sessions
Methods in org.qubership.integration.platform.engine.service.debugger.sessions with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidSessionsService.finishSession(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, ExecutionStatus executionStatus, String finishTime, long duration) voidSessionsService.logSessionElementBefore(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String sessionElementId, String nodeId, String bodyForLogging, Map<String, String> headersForLogging, Map<String, String> contextHeaders, Map<String, SessionElementProperty> exchangePropertiesForLogging) voidSessionsService.logSessionStepElementBefore(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String sessionElementId, String stepId, String stepChainElementId) voidSessionsService.putElementToSingleElCache(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String sessionElementId, String nodeId, String bodyForLogging, Map<String, String> headersForLogging, Map<String, String> contextHeaders, Map<String, SessionElementProperty> exchangePropertiesForLogging) Build and put NOT STEP session element to single element cache.voidSessionsService.putStepElementToSingleElCache(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String sessionElementId, String stepId, String stepChainElementId) Build and put STEP session element to single element cache.SessionsService.startSession(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties, String sessionId, String parentSessionId, String startTime, String currentDomain, String currentEngineAddress) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.tracing
Methods in org.qubership.integration.platform.engine.service.debugger.tracing with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionvoidTracingService.addChainTracingTags(org.apache.camel.Exchange exchange, CamelDebuggerProperties dbgProperties) voidTracingService.addElementTracingTags(org.apache.camel.Exchange exchange, String nodeId, CamelDebuggerProperties dbgProperties) -
Uses of CamelDebuggerProperties in org.qubership.integration.platform.engine.service.debugger.util
Methods in org.qubership.integration.platform.engine.service.debugger.util with parameters of type CamelDebuggerPropertiesModifier and TypeMethodDescriptionstatic StringDebuggerUtils.chooseLogPayload(org.apache.camel.Exchange exchange, String body, CamelDebuggerProperties dbgProperties)