You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Rahul Akolkar <ra...@gmail.com> on 2009/03/23 19:13:59 UTC

[configuration] svn commit: r757474

On Mon, Mar 23, 2009 at 2:05 PM,  <rg...@apache.org> wrote:
> Author: rgoers
> Date: Mon Mar 23 18:05:25 2009
> New Revision: 757474
>
> URL: http://svn.apache.org/viewvc?rev=757474&view=rev
> Log:
> CONFIGURATION-340 Support for multiple FileSystem types
>
> Added:
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/DefaultFileSystem.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/FileOptionsProvider.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/FileSystem.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/FileSystemBased.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HttpOutputStream.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/VFSFileSystem.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/VFSURLStreamHandler.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/VerifiableOutputStream.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/reloading/VFSFileMonitorReloadingStrategy.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestVFSConfigurationBuilder.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestWebdavConfigurationBuilder.java
<snip/>

auto-props please.

-Rahul



>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/reloading/TestVFSFileMonitorReloadingStrategy.java   (contents, props changed)
>      - copied, changed from r744551, commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/reloading/TestFileChangedReloadingStrategy.java
> Modified:
>    commons/proper/configuration/trunk/conf/testMultiConfiguration_1001.xml
>    commons/proper/configuration/trunk/conf/testMultiConfiguration_default.xml
>    commons/proper/configuration/trunk/conf/testMultiTenentConfigurationBuilder.xml
>    commons/proper/configuration/trunk/pom.xml
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractFileConfiguration.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/AbstractHierarchicalFileConfiguration.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/ConfigurationUtils.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/DefaultConfigurationBuilder.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/DynamicCombinedConfiguration.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/MultiFileHierarchicalConfiguration.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java
>    commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertyConverter.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestDefaultConfigurationBuilder.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestDynamicCombinedConfiguration.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestJNDIConfiguration.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/TestXMLConfiguration.java
>    commons/proper/configuration/trunk/src/test/org/apache/commons/configuration/tree/TestDefaultConfigurationNode.java
>    commons/proper/configuration/trunk/xdocs/changes.xml
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [configuration] svn commit: r757474

Posted by Ralph Goers <ra...@dslextreme.com>.
On Jun 2, 2009, at 11:23 AM, Emmanuel Bourg wrote:

> Regarding the new FS API, is it possible to make some of the classes  
> package private to hide them from the API if they aren't intended to  
> be used directly? I haven't reviewed the API thoroughly, but at  
> first glance it looks like VFSURLStreamHandler,  
> VerifiableOutputStream and HttpOutputStream could be private.
>
I agree. I will have to take another look myself to see if they are  
used in some of the sub-packages. If not then I will go ahead and do  
that.

Ralph

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [configuration] svn commit: r757474

Posted by Emmanuel Bourg <eb...@apache.org>.
Regarding the new FS API, is it possible to make some of the classes 
package private to hide them from the API if they aren't intended to be 
used directly? I haven't reviewed the API thoroughly, but at first 
glance it looks like VFSURLStreamHandler, VerifiableOutputStream and 
HttpOutputStream could be private.

Emmanuel Bourg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [configuration] svn commit: r757474

Posted by Ralph Goers <ra...@dslextreme.com>.
Darn. Sorry. I'll fix that asap.

On Mar 23, 2009, at 11:13 AM, Rahul Akolkar wrote:

> On Mon, Mar 23, 2009 at 2:05 PM,  <rg...@apache.org> wrote:
>> Author: rgoers
>> Date: Mon Mar 23 18:05:25 2009
>> New Revision: 757474
>>
>> URL: http://svn.apache.org/viewvc?rev=757474&view=rev
>> Log:
>> CONFIGURATION-340 Support for multiple FileSystem types
>>
>> Added:
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/DefaultFileSystem.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/FileOptionsProvider.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/FileSystem.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/FileSystemBased.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/HttpOutputStream.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/VFSFileSystem.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/VFSURLStreamHandler.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/VerifiableOutputStream.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/reloading/VFSFileMonitorReloadingStrategy.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestVFSConfigurationBuilder.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestWebdavConfigurationBuilder.java
> <snip/>
>
> auto-props please.
>
> -Rahul
>
>
>
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/reloading/TestVFSFileMonitorReloadingStrategy.java    
>> (contents, props changed)
>>      - copied, changed from r744551, commons/proper/configuration/ 
>> trunk/src/test/org/apache/commons/configuration/reloading/ 
>> TestFileChangedReloadingStrategy.java
>> Modified:
>>    commons/proper/configuration/trunk/conf/ 
>> testMultiConfiguration_1001.xml
>>    commons/proper/configuration/trunk/conf/ 
>> testMultiConfiguration_default.xml
>>    commons/proper/configuration/trunk/conf/ 
>> testMultiTenentConfigurationBuilder.xml
>>    commons/proper/configuration/trunk/pom.xml
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/AbstractFileConfiguration.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/AbstractHierarchicalFileConfiguration.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/ConfigurationUtils.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/DefaultConfigurationBuilder.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/DynamicCombinedConfiguration.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/MultiFileHierarchicalConfiguration.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/PropertiesConfiguration.java
>>    commons/proper/configuration/trunk/src/java/org/apache/commons/ 
>> configuration/PropertyConverter.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestDefaultConfigurationBuilder.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestDynamicCombinedConfiguration.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestJNDIConfiguration.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/TestXMLConfiguration.java
>>    commons/proper/configuration/trunk/src/test/org/apache/commons/ 
>> configuration/tree/TestDefaultConfigurationNode.java
>>    commons/proper/configuration/trunk/xdocs/changes.xml
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org