summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/satellitedaemon/Globals.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/satellitedaemon/Globals.java')
-rw-r--r--src/main/java/org/openslx/satellitedaemon/Globals.java33
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));
+ }
}