Class CitrusSettings


  • public final class CitrusSettings
    extends Object
    Author:
    Christoph Deppisch
    • Method Detail

      • getGroovyTestFileNamePattern

        public static Set<String> getGroovyTestFileNamePattern()
        Gets set of file name patterns for Groovy test files.
        Returns:
      • getYamlTestFileNamePattern

        public static Set<String> getYamlTestFileNamePattern()
        Gets set of file name patterns for YAML test files.
        Returns:
      • getXmlTestFileNamePattern

        public static Set<String> getXmlTestFileNamePattern()
        Gets set of file name patterns for XML test files.
        Returns:
      • getJavaTestFileNamePattern

        public static Set<String> getJavaTestFileNamePattern()
        Gets set of file name patterns for Java test files.
        Returns:
      • getMessageTraceDirectory

        public static String getMessageTraceDirectory()
        Gets the directory where to put message trace files.
        Returns:
      • getTypeConverter

        public static String getTypeConverter()
        Gets the type converter to use by default.
        Returns:
      • isPrettyPrintEnabled

        public static boolean isPrettyPrintEnabled()
        Gets the message payload pretty print enabled/disabled setting.
        Returns:
      • isLogModifierEnabled

        public static boolean isLogModifierEnabled()
        Gets the log modifier enabled/disabled setting.
        Returns:
      • getLogMaskValue

        public static String getLogMaskValue()
        Get log mask value.
        Returns:
      • getLogMaskKeywords

        public static Set<String> getLogMaskKeywords()
        Get log mask keywords.
        Returns:
      • getTestFileNamePattern

        public static Set<String> getTestFileNamePattern​(String type)
        Gets the test file name pattern for given type or empty patterns for unknown type.
        Parameters:
        type -
        Returns: