From: Paul G. <pa...@us...> - 2006-10-09 21:32:46
|
Update of /cvsroot/azureus/azureus2/com/aelitis/azureus/plugins/extseed/impl In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv7178/com/aelitis/azureus/plugins/extseed/impl Modified Files: ExternalSeedReaderImpl.java Log Message: configuration parameter validators webseed stuff Index: ExternalSeedReaderImpl.java =================================================================== RCS file: /cvsroot/azureus/azureus2/com/aelitis/azureus/plugins/extseed/impl/ExternalSeedReaderImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- ExternalSeedReaderImpl.java 17 May 2006 10:33:21 -0000 1.6 +++ ExternalSeedReaderImpl.java 9 Oct 2006 21:32:14 -0000 1.7 @@ -772,4 +772,29 @@ { listeners.remove( l ); } + + protected int + getIntParam( + Map map, + String name, + int def ) + { + Object obj = map.get(name); + + if ( obj instanceof Long ){ + + return(((Long)obj).intValue()); + } + + return( def ); + } + + protected boolean + getBooleanParam( + Map map, + String name, + boolean def ) + { + return( getIntParam( map, name, def?1:0) != 0 ); + } } |