summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/Globals.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/Globals.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/Globals.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/imagemaster/Globals.java b/src/main/java/org/openslx/imagemaster/Globals.java
index a16e009..8d836af 100644
--- a/src/main/java/org/openslx/imagemaster/Globals.java
+++ b/src/main/java/org/openslx/imagemaster/Globals.java
@@ -14,6 +14,11 @@ public class Globals
private static Logger log = Logger.getLogger( Globals.class );
private static final Properties properties = new Properties();
+
+ /* CONSTANTS */
+ /**
+ * The blocksize used for crc'ing.
+ */
public final static int blockSize = 16 * 1024 * 1024;
public static void init()
@@ -51,6 +56,9 @@ public class Globals
Util.notNullFatal( getSslSocketPort(), "SSL socket port must be set." );
Util.notNullFatal( getSslTimeout(), "SSL socket timeout must be set." );
+ if ( getSslTransmitTimes() <= 0 )
+ log.fatal( "SSL socket transmitted times must be greater than 0." );
+
// check ldap_bind_query
if ( StringUtils.countMatches( getLdapBindQuery(), "%" ) == 0 ) {
log.fatal( "ldap_bind_query does not contain '%'" );
@@ -109,7 +117,7 @@ public class Globals
{
return Util.tryToParseInt( properties.getProperty( "ssl_socket_timeout" ) );
}
-
+
public static int getSslTransmitTimes()
{
return Util.tryToParseInt( properties.getProperty( "ssl_socket_transmit_times" ) );