org.camunda.spin.impl.json.jackson
Class JacksonJsonLogger
java.lang.Object
org.camunda.commons.logging.BaseLogger
org.camunda.spin.impl.logging.SpinLogger
org.camunda.spin.impl.json.jackson.JacksonJsonLogger
public class JacksonJsonLogger
- extends SpinLogger
- Author:
- Thorben Lindhauer, Stefan Hentschel
| Fields inherited from class org.camunda.commons.logging.BaseLogger |
componentId, delegateLogger, projectCode |
|
Method Summary |
IndexOutOfBoundsException |
indexOutOfBounds(Integer index,
Integer size)
|
SpinJsonPathException |
unableToCastJsonPathResultTo(Class<?> castClass,
Exception cause)
|
SpinJsonPathException |
unableToCompileJsonPathExpression(String expression,
Exception cause)
|
SpinJsonDataFormatException |
unableToConstructJavaType(String fromString,
Exception cause)
|
SpinJsonException |
unableToCreateNode(String objectType)
|
SpinJsonException |
unableToDeserialize(com.fasterxml.jackson.databind.JsonNode jsonNode,
com.fasterxml.jackson.databind.JavaType type,
Exception cause)
|
SpinJsonDataFormatException |
unableToDetectCanonicalType(Object parameter)
|
SpinJsonPathException |
unableToEvaluateJsonPathExpressionOnNode(SpinJsonNode node,
Exception cause)
|
com.jayway.jsonpath.PathNotFoundException |
unableToFindJsonPath(String path,
String json)
|
SpinJsonException |
unableToFindProperty(String propertyName)
|
SpinJsonException |
unableToGetIndex(String nodeName)
|
SpinJsonDataFormatException |
unableToMapInput(Object input,
Exception cause)
|
SpinJsonException |
unableToModifyNode(String nodeName)
|
SpinJsonDataFormatException |
unableToParseInput(Exception e)
|
SpinJsonDataFormatException |
unableToParseValue(String expectedType,
com.fasterxml.jackson.databind.node.JsonNodeType type)
Exception handler if we are unable to parse a json value into a java representation |
SpinJsonDataFormatException |
unableToWriteJsonNode(Exception cause)
|
| Methods inherited from class org.camunda.commons.logging.BaseLogger |
createLogger, exceptionMessage, formatMessageTemplate, isDebugEnabled, isErrorEnabled, isInfoEnabled, isWarnEnabled, logDebug, logError, logInfo, logWarn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROJECT_CODE
public static final String PROJECT_CODE
- See Also:
- Constant Field Values
JSON_TREE_LOGGER
public static final JacksonJsonLogger JSON_TREE_LOGGER
JacksonJsonLogger
public JacksonJsonLogger()
unableToParseInput
public SpinJsonDataFormatException unableToParseInput(Exception e)
unableToParseValue
public SpinJsonDataFormatException unableToParseValue(String expectedType,
com.fasterxml.jackson.databind.node.JsonNodeType type)
- Exception handler if we are unable to parse a json value into a java representation
- Parameters:
expectedType - Name of the expected Typetype - Type of the json node
- Returns:
- SpinJsonDataFormatException
unableToWriteJsonNode
public SpinJsonDataFormatException unableToWriteJsonNode(Exception cause)
unableToFindProperty
public SpinJsonException unableToFindProperty(String propertyName)
unableToCreateNode
public SpinJsonException unableToCreateNode(String objectType)
unableToDeserialize
public SpinJsonException unableToDeserialize(com.fasterxml.jackson.databind.JsonNode jsonNode,
com.fasterxml.jackson.databind.JavaType type,
Exception cause)
unableToConstructJavaType
public SpinJsonDataFormatException unableToConstructJavaType(String fromString,
Exception cause)
unableToDetectCanonicalType
public SpinJsonDataFormatException unableToDetectCanonicalType(Object parameter)
unableToMapInput
public SpinJsonDataFormatException unableToMapInput(Object input,
Exception cause)
unableToModifyNode
public SpinJsonException unableToModifyNode(String nodeName)
unableToGetIndex
public SpinJsonException unableToGetIndex(String nodeName)
indexOutOfBounds
public IndexOutOfBoundsException indexOutOfBounds(Integer index,
Integer size)
unableToEvaluateJsonPathExpressionOnNode
public SpinJsonPathException unableToEvaluateJsonPathExpressionOnNode(SpinJsonNode node,
Exception cause)
unableToCompileJsonPathExpression
public SpinJsonPathException unableToCompileJsonPathExpression(String expression,
Exception cause)
unableToCastJsonPathResultTo
public SpinJsonPathException unableToCastJsonPathResultTo(Class<?> castClass,
Exception cause)
unableToFindJsonPath
public com.jayway.jsonpath.PathNotFoundException unableToFindJsonPath(String path,
String json)
Copyright © 2016 camunda services GmbH. All rights reserved.