Class ThreadBoundJschLogger

    • Method Detail

      • getInstance

        public static ThreadBoundJschLogger getInstance​(BaseLogger logger,
                                                        int loggingLevel)
        Parameters:
        logger - logger
        loggingLevel - level
        Returns:
        the shared instance
      • getInstance

        public static ThreadBoundJschLogger getInstance​(PluginLogger logger,
                                                        int loggingLevel)
        Bind to static Jsch logger, and return the logger instance
        Parameters:
        logger - logger
        loggingLevel - level
        Returns:
        the shared instance
      • isEnabled

        public boolean isEnabled​(int level)
        Specified by:
        isEnabled in interface com.jcraft.jsch.Logger
      • log

        public void log​(int level,
                        java.lang.String message)
        Specified by:
        log in interface com.jcraft.jsch.Logger