8000 GitHub - sinnlosername/Flogger4J: A simple java logger with a terrible name
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Apr 12, 2022. It is now read-only.

sinnlosername/Flogger4J

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example:

//Global logger
Flogger4J logger = Flogger4J.initializeGlobal("Global"); //You can get it with FLogger.global() later

//Add publishers

/* Write log output into the System.out */
logger.addPublisher(new LogConsolePublisher());

/* Write log output to a writer */
logger.addPublisher(new LogWriterPublisher(new FileWriter("/some/file")));

//Sending messages
logger.trace("Showing some example messages"); // Trace message
logger.info("Started!"); // Info messaage
logger.warning("Something doesn't work, like it should do."); // Warning
logger.error("Something went wrong"); // Error message

//Set your LogLevel
logger.setLevel(FlogLevel.ERROR); // Only errors & higher will be shown

//Set your own logging format
logger.setFormatter(r -> "[" + r.getTimestamp() + "/"+r.getLevel().name()+"] " +
        "("+r.getFlogger().getName()+"): " + r.getMessage());

//This would look like: [1503944413949/INFO] (MyLogger): Your message
logger.info("Your message");

About

A simple java logger with a terrible name

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0