jPOS 1.6.7 API Documentation

org.jpos.core
Class SimpleConfiguration

java.lang.Object
  extended by 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

Constructor Summary
SimpleConfiguration()
           
SimpleConfiguration(java.util.Properties props)
           
SimpleConfiguration(java.lang.String filename)
           
 
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
 

Constructor Detail

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
Method Detail

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 name
value - typically a String, but could be a String[] too

jPOS.org