Class ReportingCaseValueVisitor

java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.matching.report.ReportingCaseValueVisitor
All Implemented Interfaces:
ICaseValueVisitor

public class ReportingCaseValueVisitor extends ReportingVisitorDS implements ICaseValueVisitor
Visitor which adds reporting by a decorating mechanism which handles exceptions and pushes these to the initialisation report.
Since:
6.2
Author:
F. van der Meer, O. Kerpershoek
  • Constructor Details

  • Method Details

    • setValue

      public void setValue(String attribute, String attributeValue)
      Description copied from interface: ICaseValueVisitor
      When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
      Specified by:
      setValue in interface ICaseValueVisitor
      Parameters:
      attribute - The name of the attribute of which the value should be set.
      attributeValue - The value for the attribute.
    • setValues

      public void setValues(String attribute, String[] attributeValues)
      Description copied from interface: ICaseValueVisitor
      When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
      Specified by:
      setValues in interface ICaseValueVisitor
      Parameters:
      attribute - The name of the attribute of which the value should be set.
      attributeValues - The values for the attribute.