g-logger

G-Logger is the central library of loggers to use.

License

License

Categories

Categories

Net
GroupId

GroupId

net.sf.gee
ArtifactId

ArtifactId

g-logger
Last Version

Last Version

1.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

g-logger
G-Logger is the central library of loggers to use.
Project URL

Project URL

http://g-ee.sourceforge.net
Source Code Management

Source Code Management

http://github.com/kallsu/g-logger

Download g-logger

How to add to project

<!-- https://jarcasting.com/artifacts/net.sf.gee/g-logger/ -->
<dependency>
    <groupId>net.sf.gee</groupId>
    <artifactId>g-logger</artifactId>
    <version>1.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.sf.gee/g-logger/
implementation 'net.sf.gee:g-logger:1.2.2'
// https://jarcasting.com/artifacts/net.sf.gee/g-logger/
implementation ("net.sf.gee:g-logger:1.2.2")
'net.sf.gee:g-logger:jar:1.2.2'
<dependency org="net.sf.gee" name="g-logger" rev="1.2.2">
  <artifact name="g-logger" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sf.gee', module='g-logger', version='1.2.2')
)
libraryDependencies += "net.sf.gee" % "g-logger" % "1.2.2"
[net.sf.gee/g-logger "1.2.2"]

Dependencies

compile (2)

Group / Artifact Type Version
log4j : log4j jar 1.2.15
org.slf4j : slf4j-api jar 1.6.1

Project Modules

There are no modules declared in this project.

README

G-LOGGER is library that implements the centralized logger object. Indeed the behavior dictated by GLogger interface is focus to create a flexible structure that permits to centralize in one single class or more classes, the logging system.

Usage

GLogger interface is the main interface.

GLogFactory is the main factory that read a configuration file () and build by reflection the logger.

Example of configuration file is: glog.logger.type = UTIL | LOG4J | SLF4J glog.config.file = path of custom configuration file of UTIL or LOG4J or SLF4j

If this file is not inside classpath, the default choice is LOG4J

Contributing

Bug reports and pull requests are welcome on G-EE Sourceforge https://sourceforge.net/projects/g-ee/

License

The code is is available as open source under the terms of the Apache License 2.0.

Versions

Version
1.2.2
1.2.0
1.1.6
1.1.5