Class KnowledgeRuntimeLoggerProviderImpl

  • All Implemented Interfaces:
    org.kie.api.logger.KieLoggers

    @Singleton
    public class KnowledgeRuntimeLoggerProviderImpl
    extends Object
    implements org.kie.api.logger.KieLoggers
    • Constructor Detail

      • KnowledgeRuntimeLoggerProviderImpl

        public KnowledgeRuntimeLoggerProviderImpl()
    • Method Detail

      • newFileLogger

        public org.kie.api.logger.KieRuntimeLogger newFileLogger​(org.kie.api.event.KieRuntimeEventManager session,
                                                                 String fileName)
        Specified by:
        newFileLogger in interface org.kie.api.logger.KieLoggers
      • newFileLogger

        public org.kie.api.logger.KieRuntimeLogger newFileLogger​(org.kie.api.event.KieRuntimeEventManager session,
                                                                 String fileName,
                                                                 int maxEventsInMemory)
        Specified by:
        newFileLogger in interface org.kie.api.logger.KieLoggers
      • newThreadedFileLogger

        public org.kie.api.logger.KieRuntimeLogger newThreadedFileLogger​(org.kie.api.event.KieRuntimeEventManager session,
                                                                         String fileName,
                                                                         int interval)
        Specified by:
        newThreadedFileLogger in interface org.kie.api.logger.KieLoggers
      • newConsoleLogger

        public org.kie.api.logger.KieRuntimeLogger newConsoleLogger​(org.kie.api.event.KieRuntimeEventManager session)
        Specified by:
        newConsoleLogger in interface org.kie.api.logger.KieLoggers