to.etc.dbpool
Class PoolConfigSource

java.lang.Object
  extended by to.etc.dbpool.PoolConfigSource
Direct Known Subclasses:
PropertiesSource, XmlSource

public abstract class PoolConfigSource
extends java.lang.Object

Some thingy that can retrieve pool parameters.

Author:
Frits Jalvingh Created on Jan 16, 2007

Constructor Summary
PoolConfigSource(java.io.File src, java.io.File back)
           
 
Method Summary
 java.io.File getBackupSrc()
           
 boolean getBool(java.lang.String sec, java.lang.String name, boolean def)
           
 int getInt(java.lang.String sec, java.lang.String name, int def)
           
abstract  java.lang.String getProperty(java.lang.String section, java.lang.String name)
           
 java.io.File getSrc()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PoolConfigSource

public PoolConfigSource(java.io.File src,
                        java.io.File back)
Method Detail

getBackupSrc

public java.io.File getBackupSrc()

getSrc

public java.io.File getSrc()

getProperty

public abstract java.lang.String getProperty(java.lang.String section,
                                             java.lang.String name)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getBool

public boolean getBool(java.lang.String sec,
                       java.lang.String name,
                       boolean def)
                throws java.lang.Exception
Throws:
java.lang.Exception

getInt

public int getInt(java.lang.String sec,
                  java.lang.String name,
                  int def)
           throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object