Interface IMessageEventFieldDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
XmlMessageEventFieldDS, XmlMessageEventFieldDS

public interface IMessageEventFieldDS extends IReportingDS
This interface represents a data field of a message event.
Author:
a.pragt
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    This method returns an indicator whether this field allows multivalued data.
    This method returns the datatype of the field, may not be null.
    This method returns the name of the field, may not be null.
    boolean
    This method indicates whether this field is required.

    Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS

    addMessage
  • Method Details

    • getName

      String getName()
      This method returns the name of the field, may not be null.
      Returns:
      The name of the field, never null.
    • getDataType

      DataType getDataType()
      This method returns the datatype of the field, may not be null.
      Returns:
      The datatype of the field, never null.
    • allowMultivalued

      boolean allowMultivalued()
      This method returns an indicator whether this field allows multivalued data.
      Returns:
      Indicator whether multivalued data is allowed.
    • isRequired

      boolean isRequired()
      This method indicates whether this field is required.
      Returns:
      Required indicator.