net.sf.colossus.webserver
Class WebServerOptions
java.lang.Object
net.sf.colossus.webserver.WebServerOptions
public class WebServerOptions
- extends java.lang.Object
WebServer specific version of the Options / cf file handling.
TODO: why did I make a copy, instead of using the normal Options class?
- Author:
- Clemens Katzer
Field Summary |
private java.lang.String |
filename
|
private static java.util.logging.Logger |
LOGGER
|
private java.util.Properties |
props
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
private static final java.util.logging.Logger LOGGER
props
private final java.util.Properties props
filename
private final java.lang.String filename
WebServerOptions
public WebServerOptions(java.lang.String filename)
loadOptions
public void loadOptions()
setOption
public void setOption(java.lang.String optname,
java.lang.String value)
setOption
public void setOption(java.lang.String optname,
boolean value)
setOption
public void setOption(java.lang.String optname,
int value)
getStringOption
public java.lang.String getStringOption(java.lang.String optname)
getOption
public boolean getOption(java.lang.String optname)
getIntOption
public int getIntOption(java.lang.String optname)
- Return -1 if the option's value has not been set.
getIntOptionNoUndef
public int getIntOptionNoUndef(java.lang.String optname)
removeOption
public void removeOption(java.lang.String optname)