Migrated configuration and logging to Envoy Common (#113)

* Moved client specific configuration to ClientConfig

* Finished ClientConfig integration, checking init state in EnvoyLog

* Migrated Config, ConfigItem and EnvoyLog to envoy-common

* Updated envoy-common dependency to develop-SNAPSHOT
This commit is contained in:
2020-03-05 14:27:40 +01:00
committed by GitHub
parent 69537d843d
commit 930d1cebe1
18 changed files with 50 additions and 306 deletions

View File

@@ -10,13 +10,13 @@ import java.util.logging.Logger;
import javax.naming.TimeLimitExceededException;
import envoy.client.data.Cache;
import envoy.client.data.Config;
import envoy.client.data.ClientConfig;
import envoy.client.data.LocalDb;
import envoy.client.event.SendEvent;
import envoy.client.util.EnvoyLog;
import envoy.data.*;
import envoy.event.*;
import envoy.event.ContactOperationEvent.Operation;
import envoy.util.EnvoyLog;
import envoy.util.SerializationUtils;
/**
@@ -45,8 +45,8 @@ public class Client implements Closeable {
private volatile boolean rejected;
// Configuration and logging
private static final Config config = Config.getInstance();
private static final Logger logger = EnvoyLog.getLogger(Client.class);
private static final ClientConfig config = ClientConfig.getInstance();
private static final Logger logger = EnvoyLog.getLogger(Client.class);
/**
* Enters the online mode by acquiring a user ID from the server. As a