Rolf Kulemann wrote:
On Sun, 2004-04-04 at 17:00, Guido Casper wrote:

Rolf Kulemann wrote:

Hello (Guido),

I have done a small js file to test the functionalities of the new
WebDAVRepository[1] using the NEW Repository[2] interface.

I encountered a problem creating new reosurces. It does not work when using saveContent(String, String) on the [1]/[2].

Normally, looking at the WebDAVUtil class, there is a special method
createResource(URI) which is used to create a new resource.


The problem is, the repository interface does not provide such a method,
yet.

Does it make sense to add a method called makeResource to the Repository
interface ??

Just did that :-)


Wouldn't it be useful also to have

createResource(String url, Source src)
createResource(String url, Node src)

??

Hm, I don't know. I don't want to bloat the interface too much right from the start. If you find yourself needing these why not just do:


repo.createResource(uri, "");
repo.saveContent(uri, node);


Guido


--
Guido Casper
-------------------------------------------------
S&N AG, Competence Center Open Source
                    Tel.: +49-5251-1581-87
Klingenderstr. 5    mailto:[EMAIL PROTECTED]
D-33100 Paderborn   http://www.s-und-n.de
-------------------------------------------------

Reply via email to