Class Routes

    • Method Detail

      • createRoutes

        @Deprecated
        public static Routes createRoutes​(String pattern,
                                          Route... routes)
        Deprecated.
        since 2.7; use newBuilder().
        Creates the Routes.
        Parameters:
        pattern - The pattern.
        routes - An array of Route elements.
        Returns:
        The Routes container.
      • getPattern

        public String getPattern​(LogEvent event,
                                 ConcurrentMap<Object,​Object> scriptStaticVariables)
        Returns the pattern.
        Parameters:
        event - The log event passed to the script (if there is a script.)
        scriptStaticVariables - The script's static variables.
        Returns:
        the pattern.
      • getPatternScript

        public AbstractScript getPatternScript()
        Gets the optional script that decides which route to pick.
        Returns:
        the optional script that decides which route to pick. May be null.
      • getRoutes

        public Route[] getRoutes()
        Returns the array of Route elements.
        Returns:
        an array of Route elements.