org.camunda.bpm.dmn.engine.impl.transform
Class DmnTransformLogger

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.transform.DmnTransformLogger

public class DmnTransformLogger
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
DmnTransformLogger()
           
 
Method Summary
 DmnTransformException compoundOutputsShouldHaveAnOutputName(DmnDecisionTableImpl dmnDecisionTable, DmnDecisionTableOutputImpl dmnOutput)
           
 DmnTransformException compoundOutputWithDuplicateName(DmnDecisionTableImpl dmnDecisionTable, DmnDecisionTableOutputImpl dmnOutput)
           
 DmnTransformException decisionIdIsMissing(DmnDecision dmnDecision)
           
 DmnTransformException decisionTableInputIdIsMissing(DmnDecision dmnDecision, DmnDecisionTableInputImpl dmnDecisionTableInput)
           
 DmnTransformException decisionTableOutputIdIsMissing(DmnDecision dmnDecision, DmnDecisionTableOutputImpl dmnDecisionTableOutput)
           
 DmnTransformException decisionTableRuleIdIsMissing(DmnDecision dmnDecision, DmnDecisionTableRuleImpl dmnDecisionTableRule)
           
 void decisionTypeNotSupported(org.camunda.bpm.model.dmn.instance.Expression expression, org.camunda.bpm.model.dmn.instance.Decision decision)
           
 DmnTransformException decisionVariableIsMissing(String decisionId)
           
 void decisionWithoutExpression(org.camunda.bpm.model.dmn.instance.Decision decision)
           
 DmnTransformException differentNumberOfInputsAndInputEntries(int inputsSize, int inputEntriesSize, DmnDecisionTableRuleImpl rule)
           
 DmnTransformException differentNumberOfOutputsAndOutputEntries(int outputsSize, int outputEntriesSize, DmnDecisionTableRuleImpl rule)
           
 DmnTransformException drdIdIsMissing(DmnDecisionRequirementsGraph drd)
           
 DmnTransformException errorWhileTransformingDecisions(Throwable cause)
           
 DmnTransformException errorWhileTransformingDefinitions(Throwable cause)
           
 DmnTransformException hitPolicyNotSupported(DmnDecisionTableImpl decisionTable, org.camunda.bpm.model.dmn.HitPolicy hitPolicy, org.camunda.bpm.model.dmn.BuiltinAggregator aggregation)
           
 DmnTransformException requiredDecisionLoopDetected(String decisionId)
           
 DmnTransformException unableToTransformDecisionsFromFile(File file, Throwable cause)
           
 DmnTransformException unableToTransformDecisionsFromInputStream(Throwable 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
 

Constructor Detail

DmnTransformLogger

public DmnTransformLogger()
Method Detail

decisionTypeNotSupported

public void decisionTypeNotSupported(org.camunda.bpm.model.dmn.instance.Expression expression,
                                     org.camunda.bpm.model.dmn.instance.Decision decision)

unableToTransformDecisionsFromFile

public DmnTransformException unableToTransformDecisionsFromFile(File file,
                                                                Throwable cause)

unableToTransformDecisionsFromInputStream

public DmnTransformException unableToTransformDecisionsFromInputStream(Throwable cause)

errorWhileTransformingDecisions

public DmnTransformException errorWhileTransformingDecisions(Throwable cause)

differentNumberOfInputsAndInputEntries

public DmnTransformException differentNumberOfInputsAndInputEntries(int inputsSize,
                                                                    int inputEntriesSize,
                                                                    DmnDecisionTableRuleImpl rule)

differentNumberOfOutputsAndOutputEntries

public DmnTransformException differentNumberOfOutputsAndOutputEntries(int outputsSize,
                                                                      int outputEntriesSize,
                                                                      DmnDecisionTableRuleImpl rule)

hitPolicyNotSupported

public DmnTransformException hitPolicyNotSupported(DmnDecisionTableImpl decisionTable,
                                                   org.camunda.bpm.model.dmn.HitPolicy hitPolicy,
                                                   org.camunda.bpm.model.dmn.BuiltinAggregator aggregation)

compoundOutputsShouldHaveAnOutputName

public DmnTransformException compoundOutputsShouldHaveAnOutputName(DmnDecisionTableImpl dmnDecisionTable,
                                                                   DmnDecisionTableOutputImpl dmnOutput)

compoundOutputWithDuplicateName

public DmnTransformException compoundOutputWithDuplicateName(DmnDecisionTableImpl dmnDecisionTable,
                                                             DmnDecisionTableOutputImpl dmnOutput)

decisionIdIsMissing

public DmnTransformException decisionIdIsMissing(DmnDecision dmnDecision)

decisionTableInputIdIsMissing

public DmnTransformException decisionTableInputIdIsMissing(DmnDecision dmnDecision,
                                                           DmnDecisionTableInputImpl dmnDecisionTableInput)

decisionTableOutputIdIsMissing

public DmnTransformException decisionTableOutputIdIsMissing(DmnDecision dmnDecision,
                                                            DmnDecisionTableOutputImpl dmnDecisionTableOutput)

decisionTableRuleIdIsMissing

public DmnTransformException decisionTableRuleIdIsMissing(DmnDecision dmnDecision,
                                                          DmnDecisionTableRuleImpl dmnDecisionTableRule)

decisionWithoutExpression

public void decisionWithoutExpression(org.camunda.bpm.model.dmn.instance.Decision decision)

requiredDecisionLoopDetected

public DmnTransformException requiredDecisionLoopDetected(String decisionId)

errorWhileTransformingDefinitions

public DmnTransformException errorWhileTransformingDefinitions(Throwable cause)

drdIdIsMissing

public DmnTransformException drdIdIsMissing(DmnDecisionRequirementsGraph drd)

decisionVariableIsMissing

public DmnTransformException decisionVariableIsMissing(String decisionId)


Copyright © 2017 camunda services GmbH. All rights reserved.