org.apache.ftpserver.ftplet
Class EmptyConfiguration

java.lang.Object
  extended by org.apache.ftpserver.ftplet.EmptyConfiguration
All Implemented Interfaces:
Configuration

public class EmptyConfiguration
extends java.lang.Object
implements Configuration

Empty configuration - always returns the default values.


Field Summary
static EmptyConfiguration INSTANCE
           
 
Method Summary
 boolean getBoolean(java.lang.String patram)
          Throw exception.
 boolean getBoolean(java.lang.String patram, boolean defaultVal)
          Return default value.
 double getDouble(java.lang.String patram)
          Throw exception.
 double getDouble(java.lang.String patram, double defaultVal)
          Get default value.
 int getInt(java.lang.String patram)
          Throw exception.
 int getInt(java.lang.String patram, int defaultVal)
          Return default value.
 java.util.Iterator<java.lang.String> getKeys()
          Get the keys.
 long getLong(java.lang.String param)
          Throw exception.
 long getLong(java.lang.String param, long defaultVal)
          Return default value.
 java.lang.String getString(java.lang.String param)
          Throw exception.
 java.lang.String getString(java.lang.String patram, java.lang.String defaultVal)
          Return default value.
 boolean isEmpty()
          Is empty?
 Configuration subset(java.lang.String param)
          Throw exception.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final EmptyConfiguration INSTANCE
Method Detail

isEmpty

public boolean isEmpty()
Is empty?

Specified by:
isEmpty in interface Configuration

getString

public java.lang.String getString(java.lang.String param)
                           throws FtpException
Throw exception.

Specified by:
getString in interface Configuration
Throws:
FtpException

getString

public java.lang.String getString(java.lang.String patram,
                                  java.lang.String defaultVal)
Return default value.

Specified by:
getString in interface Configuration

getInt

public int getInt(java.lang.String patram)
           throws FtpException
Throw exception.

Specified by:
getInt in interface Configuration
Throws:
FtpException

getInt

public int getInt(java.lang.String patram,
                  int defaultVal)
Return default value.

Specified by:
getInt in interface Configuration

getLong

public long getLong(java.lang.String param)
             throws FtpException
Throw exception.

Specified by:
getLong in interface Configuration
Throws:
FtpException

getLong

public long getLong(java.lang.String param,
                    long defaultVal)
Return default value.

Specified by:
getLong in interface Configuration

getBoolean

public boolean getBoolean(java.lang.String patram)
                   throws FtpException
Throw exception.

Specified by:
getBoolean in interface Configuration
Throws:
FtpException

getBoolean

public boolean getBoolean(java.lang.String patram,
                          boolean defaultVal)
Return default value.

Specified by:
getBoolean in interface Configuration

getDouble

public double getDouble(java.lang.String patram)
                 throws FtpException
Throw exception.

Specified by:
getDouble in interface Configuration
Throws:
FtpException

getDouble

public double getDouble(java.lang.String patram,
                        double defaultVal)
Get default value.

Specified by:
getDouble in interface Configuration

subset

public Configuration subset(java.lang.String param)
Throw exception.

Specified by:
subset in interface Configuration

getKeys

public java.util.Iterator<java.lang.String> getKeys()
Get the keys.

Specified by:
getKeys in interface Configuration


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.