diff options
Diffstat (limited to 'src/main/java/org/openslx/satellitedaemon/Globals.java')
-rw-r--r-- | src/main/java/org/openslx/satellitedaemon/Globals.java | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/satellitedaemon/Globals.java b/src/main/java/org/openslx/satellitedaemon/Globals.java index 0b0d287..d75459b 100644 --- a/src/main/java/org/openslx/satellitedaemon/Globals.java +++ b/src/main/java/org/openslx/satellitedaemon/Globals.java @@ -50,6 +50,26 @@ public class Globals { return properties.getProperty( "IMAGE_FOLDER" ); } + + public static String getProxyConf() + { + return properties.getProperty( "PROXY_CONF" ); + } + + public static String getProxyAddress() + { + return properties.getProperty( "PROXY_ADDR" ); + } + + public static String getProxyUsername() + { + return properties.getProperty( "PROXY_USERNAME" ); + } + + public static String getProxyPassword() + { + return properties.getProperty( "PROXY_PASSWORD" ); + } // Integers // @@ -58,6 +78,11 @@ public class Globals return tryToParseInt( properties.getProperty( "THRIFT_PORT" ) ); } + public static int getProxyPort() + { + return tryToParseInt( properties.getProperty( "PROXY_PORT" ) ); + } + /** * Load properties */ @@ -129,7 +154,7 @@ public class Globals * Tries to parse an int. Returns 0 on error. * * @param s - * The strig to parse + * The string to parse * @return The parsed int or 0 on error */ public static int tryToParseInt( String s ) @@ -140,4 +165,10 @@ public class Globals return 0; } } + + public static boolean checkProxySettings() { + return ( + (getProxyAddress() != "") && + (getProxyPort() != 0)); + } } |