Class RemoteScriptObservationContext

java.lang.Object
io.micrometer.observation.Observation.Context
com.flowable.platform.engine.impl.scripting.remote.observation.RemoteScriptObservationContext
All Implemented Interfaces:
io.micrometer.observation.Observation.ContextView

public class RemoteScriptObservationContext extends io.micrometer.observation.Observation.Context
Author:
Filip Hrisafov
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected com.fasterxml.jackson.databind.JsonNode
     
    protected HttpStatus
     
    protected final String
     
    protected final String
     
    protected final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RemoteScriptObservationContext(String tenantId, String scriptLanguage, String script)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
     
     
     
     
     
    void
    setResponse(com.fasterxml.jackson.databind.JsonNode response)
     
    void
    setResponseHttpStatus(HttpStatus responseHttpStatus)
     

    Methods inherited from class io.micrometer.observation.Observation.Context

    addHighCardinalityKeyValue, addHighCardinalityKeyValues, addLowCardinalityKeyValue, addLowCardinalityKeyValues, clear, computeIfAbsent, containsKey, get, getAllKeyValues, getContextualName, getError, getHighCardinalityKeyValue, getHighCardinalityKeyValues, getLowCardinalityKeyValue, getLowCardinalityKeyValues, getName, getOrDefault, getParentObservation, getRequired, put, remove, removeHighCardinalityKeyValue, removeHighCardinalityKeyValues, removeLowCardinalityKeyValue, removeLowCardinalityKeyValues, setContextualName, setError, setName, setParentObservation, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.micrometer.observation.Observation.ContextView

    getOrDefault
  • Field Details

    • tenantId

      protected final String tenantId
    • scriptLanguage

      protected final String scriptLanguage
    • script

      protected final String script
    • response

      protected com.fasterxml.jackson.databind.JsonNode response
    • responseHttpStatus

      protected HttpStatus responseHttpStatus
  • Constructor Details

    • RemoteScriptObservationContext

      public RemoteScriptObservationContext(String tenantId, String scriptLanguage, String script)
  • Method Details

    • getTenantId

      public String getTenantId()
    • getScriptLanguage

      public String getScriptLanguage()
    • getScript

      public String getScript()
    • getResponse

      public com.fasterxml.jackson.databind.JsonNode getResponse()
    • setResponse

      public void setResponse(com.fasterxml.jackson.databind.JsonNode response)
    • getResponseHttpStatus

      public HttpStatus getResponseHttpStatus()
    • setResponseHttpStatus

      public void setResponseHttpStatus(HttpStatus responseHttpStatus)