public class ConfigServiceFactory
extends java.lang.Object
| Constructor and Description |
|---|
ConfigServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ConfigService |
createConfigService(AgentConfig config,
java.util.Map<java.lang.String,java.lang.Object> localSettings) |
static ConfigService |
createConfigService(com.newrelic.api.agent.Logger log,
boolean checkConfig) |
static ConfigService |
createConfigServiceUsingSettings(java.util.Map<java.lang.String,java.lang.Object> settings) |
static java.util.Map<java.lang.String,java.lang.Object> |
getConfigurationFileSettings(java.io.File configFile,
com.newrelic.api.agent.Logger log) |
static void |
validateConfig(AgentConfig config,
ConfigurationException fileParseException) |
public static ConfigService createConfigService(AgentConfig config, java.util.Map<java.lang.String,java.lang.Object> localSettings)
public static ConfigService createConfigServiceUsingSettings(java.util.Map<java.lang.String,java.lang.Object> settings)
public static ConfigService createConfigService(com.newrelic.api.agent.Logger log, boolean checkConfig) throws ConfigurationException, ForceDisconnectException
public static java.util.Map<java.lang.String,java.lang.Object> getConfigurationFileSettings(java.io.File configFile,
com.newrelic.api.agent.Logger log)
throws ConfigurationException
ConfigurationExceptionpublic static void validateConfig(AgentConfig config, ConfigurationException fileParseException) throws ConfigurationException, ForceDisconnectException