@Immutable public final class ToopInterfaceConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
PATH_PRIVATE_TOOP_INTERFACE_PROPERTIES
The default primary properties file to load
|
static String |
PATH_TOOP_INTERFACE_PROPERTIES
The default secondary properties file to load
|
static String |
SYSTEM_PROPERTY_TOOP_INTERFACE_PROPERTIES_PATH
The name of the primary system property which points to the
toop-interface.properties files |
| Modifier and Type | Method and Description |
|---|---|
static com.helger.settings.exchange.configfile.ConfigFile |
getConfigFile() |
static String |
getKeystoreKeyAlias() |
static String |
getKeystoreKeyPassword() |
static String |
getKeystorePassword() |
static String |
getKeystorePath() |
static com.helger.security.keystore.IKeyStoreType |
getKeystoreType() |
static String |
getProxyServerAddress() |
static String |
getProxyServerNonProxyHosts() |
static int |
getProxyServerPort() |
static String |
getToopConnectorDCUrl() |
static String |
getToopConnectorDPUrl() |
static String |
getToopConnectorUrl() |
static boolean |
isGlobalDebug() |
static boolean |
isGlobalProduction() |
static boolean |
isProxyServerEnabled() |
static boolean |
isTLSTrustAll() |
static boolean |
isUseHttpSystemProperties() |
static com.helger.commons.state.ESuccess |
reloadConfiguration()
Reload the configuration file.
|
public static final String SYSTEM_PROPERTY_TOOP_INTERFACE_PROPERTIES_PATH
toop-interface.properties filespublic static final String PATH_PRIVATE_TOOP_INTERFACE_PROPERTIES
public static final String PATH_TOOP_INTERFACE_PROPERTIES
@Nonnull public static com.helger.commons.state.ESuccess reloadConfiguration()
SYSTEM_PROPERTY_TOOP_INTERFACE_PROPERTIES_PATH is present and if so,
tries it first, than PATH_PRIVATE_TOOP_INTERFACE_PROPERTIES is
checked and finally the PATH_TOOP_INTERFACE_PROPERTIES path is
checked.ESuccess@Nonnull public static com.helger.settings.exchange.configfile.ConfigFile getConfigFile()
null.public static boolean isGlobalDebug()
public static boolean isGlobalProduction()
@Nullable public static com.helger.security.keystore.IKeyStoreType getKeystoreType()
public static boolean isUseHttpSystemProperties()
public static boolean isProxyServerEnabled()
@CheckForSigned public static int getProxyServerPort()
public static boolean isTLSTrustAll()
Copyright © 2018–2019 toop.eu. All rights reserved.