equivalent-exchange-3/src/main/java/com/pahimar/ee3/exchange/DynamicEnergyValueInitThread.java

25 lines
716 B
Java

package com.pahimar.ee3.exchange;
import com.pahimar.ee3.util.LogHelper;
public class DynamicEnergyValueInitThread implements Runnable
{
private static DynamicEnergyValueInitThread instance = new DynamicEnergyValueInitThread();
public static void initEnergyValueRegistry()
{
new Thread(instance, "DynamicEV Thread").start();
}
@Override
public void run()
{
long startTime = System.currentTimeMillis();
EnergyValueRegistry.getInstance().init();
long duration = System.currentTimeMillis() - startTime;
if (duration > 10)
{
LogHelper.info(String.format("DynamicEV system initialized after %s ms", duration));
}
}
}