All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.daisy.common.logging.impl.JulToSlf4jBridgeSetup_SPI Maven / Gradle / Ivy

There is a newer version: 6.3.0
Show newest version
/***************************************************************/
/* This class was generated by ds-to-spi-annotations-processor */
/***************************************************************/

package org.daisy.common.logging.impl;

public class JulToSlf4jBridgeSetup_SPI
       implements org.daisy.common.spi.ServiceWithProperties
                , org.daisy.common.spi.CreateOnStart {
	
	private static final org.slf4j.Logger spi_log = org.slf4j.LoggerFactory.getLogger(JulToSlf4jBridgeSetup_SPI.class);
	
	private final java.util.Map spi_props;
	private boolean spi_deactivated = false;
	
	private final org.daisy.common.logging.impl.JulToSlf4jBridgeSetup delegate;

	public JulToSlf4jBridgeSetup_SPI() {
		delegate = new org.daisy.common.logging.impl.JulToSlf4jBridgeSetup();
		spi_log.trace("Creating JulToSlf4jBridgeSetup");
		spi_props = new java.util.HashMap();
		spi_props.put("component.name", "logging-activator");
		spi_log.trace("Activating JulToSlf4jBridgeSetup");
		delegate.setup();
	}
	
	public void spi_deactivate() {
	}
	
	public java.util.Map spi_getProperties() {
		return spi_props;
	}

	@Override
	public String toString() {
		return delegate.toString();
	}

	@Override
	public int hashCode() {
		return delegate.hashCode();
	}

	@Override
	public boolean equals(Object o) {
		return delegate.equals(o);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy