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 2706 2009-03-05 11:24:43Z 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)
|
get
java.lang.String get(java.lang.String propertyName)
getAll
java.lang.String[] getAll(java.lang.String propertyName)
- Parameters:
propertyName - dittopropertyValue - 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 namevalue - typically a String, but could be a String[] too