You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by bu...@apache.org on 2004/12/15 20:21:52 UTC

DO NOT REPLY [Bug 32723] New: - Add full file management capabilities to the FileResourceManager

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=32723>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=32723

           Summary: Add full file management capabilities to the
                    FileResourceManager
           Product: Commons
           Version: unspecified
          Platform: PC
        OS/Version: Windows 2000
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Transaction
        AssignedTo: commons-dev@jakarta.apache.org
        ReportedBy: fassev@gmx.de


Hi,

As stated in the doc the FileResourceManager is:
"A resource manager for streamable objects stored in a file system"

I agree, that this is a resource manager, but it could be easily extended, to 
support a full file management system. It will be very helpful to have 
additional methods like renameResource(), getResourceSize(), getResourceTime(), 
setResourceTime() etc. This are common file operations, which should be managed 
by the FileResourceManager.

Further it will be very helpful to have (real) support for resource collections 
(folders). It will be necessary to distinguish between single resources (files) 
and collections (folders). 

Together, this features will enable a transactional access to any file based 
resources - for instance a document repository.

Are there plans for such extensions and if not, will they actually fit in the 
goals of the transaction library?

If not, please open the underlying structure, like the inner class 
TransactionContext, in order to add extensions the file management. For 
instance, it will be good to have a separate factory method, which creates the 
context.

If you are interested in this proposal, I am ready to contribute to this 
project. I consider myself as an experienced java developer and I will be glad 
to help you. 

Best regards
Peter Fassev

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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