Object o = props.getProperty("maxThreads");
if (o != null) {
int n = java.lang.Integer.parseInt((String)o);
if (n < 1)
throw new IllegalArgumentException("maxThreads must be an integral value greater than 0");
_maxThreads = n;
}
o = props.getProperty("minThreads");
if (o != null) {
int n = java.lang.Integer.parseInt((String)o);
if (n < 0)
throw new IllegalArgumentException("minThreads must be an integral value greater than or equal to 0");
if (n > _maxThreads)
throw new IllegalArgumentException("minThreads cannot be greater than maxThreads");
_minThreads = n;
}
o = props.getProperty("maxIdleTime");
if (o != null) {
int n = java.lang.Integer.parseInt((String)o);
if (n < 1)
throw new IllegalArgumentException("maxIdleTime must be an integral value greater than 0");
_maxIdleTime = n;
}
o = props.getProperty("debug");
if (o != null) {