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

com.xlrit.gears.engine.init.VersionPrinter Maven / Gradle / Ivy

package com.xlrit.gears.engine.init;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
public class VersionPrinter extends Initializer {
	private static final Logger LOG = LoggerFactory.getLogger(VersionPrinter.class);

	private final String version;

	public VersionPrinter(@Value("${gears.version:unknown}") String version) {
		this.version = version;
	}

	@Override
	public int getPhase() {
		return 100;
	}

	@Override
	public void initialize() {
		LOG.info("GEARS Runtime version {}", version);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy