org.camunda.bpm.dmn.engine.impl
Class DmnEngineLogger

java.lang.Object
  extended by org.camunda.commons.logging.BaseLogger
      extended by org.camunda.bpm.dmn.engine.impl.DmnLogger
          extended by org.camunda.bpm.dmn.engine.impl.DmnEngineLogger

public class DmnEngineLogger
extends DmnLogger


Field Summary
 
Fields inherited from class org.camunda.bpm.dmn.engine.impl.DmnLogger
ENGINE_LOGGER, HIT_POLICY_LOGGER, PROJECT_CODE, PROJECT_LOGGER, TRANSFORM_LOGGER
 
Fields inherited from class org.camunda.commons.logging.BaseLogger
componentId, delegateLogger, projectCode
 
Constructor Summary
DmnEngineLogger()
           
 
Method Summary
 DmnEngineException decisionIsNotADecisionTable(DmnDecision decision)
           
 DmnEngineException decisionLogicTypeNotSupported(DmnDecisionLogic decisionLogic)
           
 DmnDecisionResultException decisionOutputHasMoreThanOneValue(DmnDecisionResultEntries result)
           
 DmnDecisionResultException decisionOutputHasMoreThanOneValue(DmnDecisionRuleResult ruleResult)
           
 DmnDecisionResultException decisionResultHasMoreThanOneOutput(DmnDecisionResult decisionResult)
           
 DmnDecisionResultException decisionResultHasMoreThanOneOutput(DmnDecisionTableResult decisionResult)
           
 DmnEngineException decisionTypeNotSupported(DmnDecision decision)
           
 DmnEngineException invalidValueForTypeDefinition(String typeName, Object value)
           
 DmnEvaluationException noScriptEngineFoundForLanguage(String expressionLanguage)
           
 DmnEvaluationException unableToEvaluateExpression(String expression, String expressionLanguage, Throwable cause)
           
 DmnTransformException unableToFindAnyDecisionTable()
           
 DmnTransformException unableToFindDecisionWithKey(String decisionKey)
           
 void unsupportedTypeDefinitionForClause(String typeName)
           
 
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
 

Constructor Detail

DmnEngineLogger

public DmnEngineLogger()
Method Detail

unableToFindDecisionWithKey

public DmnTransformException unableToFindDecisionWithKey(String decisionKey)

unableToEvaluateExpression

public DmnEvaluationException unableToEvaluateExpression(String expression,
                                                         String expressionLanguage,
                                                         Throwable cause)

noScriptEngineFoundForLanguage

public DmnEvaluationException noScriptEngineFoundForLanguage(String expressionLanguage)

decisionTypeNotSupported

public DmnEngineException decisionTypeNotSupported(DmnDecision decision)

invalidValueForTypeDefinition

public DmnEngineException invalidValueForTypeDefinition(String typeName,
                                                        Object value)

unsupportedTypeDefinitionForClause

public void unsupportedTypeDefinitionForClause(String typeName)

decisionOutputHasMoreThanOneValue

public DmnDecisionResultException decisionOutputHasMoreThanOneValue(DmnDecisionRuleResult ruleResult)

decisionResultHasMoreThanOneOutput

public DmnDecisionResultException decisionResultHasMoreThanOneOutput(DmnDecisionTableResult decisionResult)

unableToFindAnyDecisionTable

public DmnTransformException unableToFindAnyDecisionTable()

decisionOutputHasMoreThanOneValue

public DmnDecisionResultException decisionOutputHasMoreThanOneValue(DmnDecisionResultEntries result)

decisionResultHasMoreThanOneOutput

public DmnDecisionResultException decisionResultHasMoreThanOneOutput(DmnDecisionResult decisionResult)

decisionLogicTypeNotSupported

public DmnEngineException decisionLogicTypeNotSupported(DmnDecisionLogic decisionLogic)

decisionIsNotADecisionTable

public DmnEngineException decisionIsNotADecisionTable(DmnDecision decision)


Copyright © 2017 camunda services GmbH. All rights reserved.