org.jpos.core
Class SimpleConfiguration
java.lang.Object
org.jpos.core.SimpleConfiguration
- All Implemented Interfaces:
- Configuration
public class SimpleConfiguration
- extends java.lang.Object
- implements Configuration
- Since:
- jPOS 1.1
- Version:
- $Id: SimpleConfiguration.java 2854 2010-01-02 10:34:31Z apr $
- Author:
- apr@cs.com.uy
|
Method Summary |
java.lang.String |
get(java.lang.String name)
|
java.lang.String |
get(java.lang.String name,
java.lang.String def)
|
java.lang.String[] |
getAll(java.lang.String name)
|
boolean |
getBoolean(java.lang.String name)
|
boolean |
getBoolean(java.lang.String name,
boolean def)
|
boolean[] |
getBooleans(java.lang.String name)
|
double |
getDouble(java.lang.String name)
|
double |
getDouble(java.lang.String name,
double def)
|
double[] |
getDoubles(java.lang.String name)
|
int |
getInt(java.lang.String name)
|
int |
getInt(java.lang.String name,
int def)
|
int[] |
getInts(java.lang.String name)
|
long |
getLong(java.lang.String name)
|
long |
getLong(java.lang.String name,
long def)
|
long[] |
getLongs(java.lang.String name)
|
void |
load(java.lang.String filename)
|
void |
put(java.lang.String name,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleConfiguration
public SimpleConfiguration()
SimpleConfiguration
public SimpleConfiguration(java.util.Properties props)
SimpleConfiguration
public SimpleConfiguration(java.lang.String filename)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
get
public java.lang.String get(java.lang.String name,
java.lang.String def)
- Specified by:
get in interface Configuration
getAll
public java.lang.String[] getAll(java.lang.String name)
- Specified by:
getAll in interface Configuration
- Parameters:
name - ditto
- Returns:
- all properties with a given name (or a zero length string)
getInts
public int[] getInts(java.lang.String name)
- Specified by:
getInts in interface Configuration
getLongs
public long[] getLongs(java.lang.String name)
- Specified by:
getLongs in interface Configuration
getDoubles
public double[] getDoubles(java.lang.String name)
- Specified by:
getDoubles in interface Configuration
getBooleans
public boolean[] getBooleans(java.lang.String name)
- Specified by:
getBooleans in interface Configuration
get
public java.lang.String get(java.lang.String name)
- Specified by:
get in interface Configuration
getInt
public int getInt(java.lang.String name)
- Specified by:
getInt in interface Configuration
getInt
public int getInt(java.lang.String name,
int def)
- Specified by:
getInt in interface Configuration
getLong
public long getLong(java.lang.String name)
- Specified by:
getLong in interface Configuration
getLong
public long getLong(java.lang.String name,
long def)
- Specified by:
getLong in interface Configuration
getDouble
public double getDouble(java.lang.String name)
- Specified by:
getDouble in interface Configuration
getDouble
public double getDouble(java.lang.String name,
double def)
- Specified by:
getDouble in interface Configuration
getBoolean
public boolean getBoolean(java.lang.String name)
- Specified by:
getBoolean in interface Configuration
getBoolean
public boolean getBoolean(java.lang.String name,
boolean def)
- Specified by:
getBoolean in interface Configuration
load
public void load(java.lang.String filename)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
put
public void put(java.lang.String name,
java.lang.Object value)
- Specified by:
put in interface Configuration
- Parameters:
name - the Property namevalue - typically a String, but could be a String[] too