org.apache.jetspeed.administration
Class PortalConfigurationImpl

java.lang.Object
  extended by org.apache.jetspeed.administration.PortalConfigurationImpl
All Implemented Interfaces:
PortalConfiguration

public class PortalConfigurationImpl
extends java.lang.Object
implements PortalConfiguration

Portal Configuration Retrieve basic data types from the jetspeed.properties configuration This is a subset of Commons Configuration functionality Not the best solution wrappering commons configuration, but it does continue with the requirements of interface-driven development and zero dependencies in API

Version:
$Id: $
Author:
David Sean Taylor

Constructor Summary
PortalConfigurationImpl(org.apache.commons.configuration.Configuration configuration)
           
 
Method Summary
 boolean getBoolean(java.lang.String key)
           
 boolean getBoolean(java.lang.String key, boolean defaultValue)
           
 double getDouble(java.lang.String key)
           
 double getDouble(java.lang.String key, double defaultValue)
           
 float getFloat(java.lang.String key)
           
 float getFloat(java.lang.String key, float defaultValue)
           
 int getInt(java.lang.String key)
           
 int getInt(java.lang.String key, int defaultValue)
           
 java.util.Iterator getKeys()
           
 java.util.List getList(java.lang.String key)
           
 long getLong(java.lang.String key)
           
 long getLong(java.lang.String key, long defaultValue)
           
 java.lang.String getString(java.lang.String key)
           
 java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
           
 java.lang.String[] getStringArray(java.lang.String key)
           
 void setString(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalConfigurationImpl

public PortalConfigurationImpl(org.apache.commons.configuration.Configuration configuration)
Method Detail

getBoolean

public boolean getBoolean(java.lang.String key,
                          boolean defaultValue)
Specified by:
getBoolean in interface PortalConfiguration

getBoolean

public boolean getBoolean(java.lang.String key)
Specified by:
getBoolean in interface PortalConfiguration

getDouble

public double getDouble(java.lang.String key,
                        double defaultValue)
Specified by:
getDouble in interface PortalConfiguration

getDouble

public double getDouble(java.lang.String key)
Specified by:
getDouble in interface PortalConfiguration

getFloat

public float getFloat(java.lang.String key,
                      float defaultValue)
Specified by:
getFloat in interface PortalConfiguration

getFloat

public float getFloat(java.lang.String key)
Specified by:
getFloat in interface PortalConfiguration

getInt

public int getInt(java.lang.String key,
                  int defaultValue)
Specified by:
getInt in interface PortalConfiguration

getInt

public int getInt(java.lang.String key)
Specified by:
getInt in interface PortalConfiguration

getList

public java.util.List getList(java.lang.String key)
Specified by:
getList in interface PortalConfiguration

getLong

public long getLong(java.lang.String key,
                    long defaultValue)
Specified by:
getLong in interface PortalConfiguration

getLong

public long getLong(java.lang.String key)
Specified by:
getLong in interface PortalConfiguration

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.String defaultValue)
Specified by:
getString in interface PortalConfiguration

getString

public java.lang.String getString(java.lang.String key)
Specified by:
getString in interface PortalConfiguration

getStringArray

public java.lang.String[] getStringArray(java.lang.String key)
Specified by:
getStringArray in interface PortalConfiguration

getKeys

public java.util.Iterator getKeys()
Specified by:
getKeys in interface PortalConfiguration

setString

public void setString(java.lang.String key,
                      java.lang.String value)
Specified by:
setString in interface PortalConfiguration


Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.