jPOS 1.6.1 API Documentation

org.jpos.core
Interface Configuration

All Known Implementing Classes:
SimpleConfiguration, SubConfiguration

public interface Configuration

Since:
jPOS 1.1 CardAgents relies on a Configuration object to provide runtime configuration parameters such as merchant number, etc.
Version:
$Id: Configuration.java 2594 2008-01-22 16:41:31Z apr $
Author:
apr@cs.com.uy

Method Summary
 java.lang.String get(java.lang.String propertyName)
           
 java.lang.String get(java.lang.String propertyName, java.lang.String defaultValue)
           
 java.lang.String[] getAll(java.lang.String propertyName)
           
 boolean getBoolean(java.lang.String propertyName)
           
 boolean getBoolean(java.lang.String propertyName, boolean defaultValue)
           
 boolean[] getBooleans(java.lang.String propertyName)
           
 double getDouble(java.lang.String propertyName)
           
 double getDouble(java.lang.String propertyName, double defaultValue)
           
 double[] getDoubles(java.lang.String propertyName)
           
 int getInt(java.lang.String propertyName)
           
 int getInt(java.lang.String propertyName, int defaultValue)
           
 int[] getInts(java.lang.String propertyName)
           
 long getLong(java.lang.String propertyName)
           
 long getLong(java.lang.String propertyName, long defaultValue)
           
 long[] getLongs(java.lang.String propertyName)
           
 void put(java.lang.String name, java.lang.Object value)
           
 

Method Detail

get

java.lang.String get(java.lang.String propertyName)

getAll

java.lang.String[] getAll(java.lang.String propertyName)
Parameters:
propertyName - ditto
propertyValue - ditto
Returns:
all properties with a given name (or a zero length string)

getInts

int[] getInts(java.lang.String propertyName)

getLongs

long[] getLongs(java.lang.String propertyName)

getDoubles

double[] getDoubles(java.lang.String propertyName)

getBooleans

boolean[] getBooleans(java.lang.String propertyName)

get

java.lang.String get(java.lang.String propertyName,
                     java.lang.String defaultValue)

getInt

int getInt(java.lang.String propertyName)

getInt

int getInt(java.lang.String propertyName,
           int defaultValue)

getLong

long getLong(java.lang.String propertyName)

getLong

long getLong(java.lang.String propertyName,
             long defaultValue)

getDouble

double getDouble(java.lang.String propertyName)

getDouble

double getDouble(java.lang.String propertyName,
                 double defaultValue)

getBoolean

boolean getBoolean(java.lang.String propertyName)

getBoolean

boolean getBoolean(java.lang.String propertyName,
                   boolean defaultValue)

put

void put(java.lang.String name,
         java.lang.Object value)
Parameters:
name - the Property name
value - typically a String, but could be a String[] too

jPOS.org