Interface AppenderAttachable

    • Method Detail

      • addAppender

        void addAppender​(Appender newAppender)
        Add an appender.
        Parameters:
        newAppender - The Appender to add.
      • getAllAppenders

        Enumeration<Appender> getAllAppenders()
        Get all previously added appenders as an Enumeration.
        Returns:
        The Enumeration of the Appenders.
      • getAppender

        Appender getAppender​(String name)
        Get an appender by name.
        Parameters:
        name - The name of the Appender.
        Returns:
        The Appender.
      • isAttached

        boolean isAttached​(Appender appender)
        Returns true if the specified appender is in list of attached attached, false otherwise.
        Parameters:
        appender - The Appender to check.
        Returns:
        true if the Appender is attached.
        Since:
        1.2
      • removeAllAppenders

        void removeAllAppenders()
        Remove all previously added appenders.
      • removeAppender

        void removeAppender​(Appender appender)
        Remove the appender passed as parameter from the list of appenders.
        Parameters:
        appender - The Appender to remove.
      • removeAppender

        void removeAppender​(String name)
        Remove the appender with the name passed as parameter from the list of appenders.
        Parameters:
        name - The name of the Appender to remove.