I would very much appreciate to have some search helpers and appropriate classes/interfaces to support search. I know that is maybe difficult. If this is not possible in the next time, I will try do my own search helpers even if they are bound i.e. to WebDAV only first. Maybe they become good enough for
RepositorySearchHelper and WebDAVRepositorySearchHelper
I agree with Gianugo that searching doesn't necessarily need to go into the Repository interface and should rather be covered by a separate component. It may be considered a separate concern anyway.
One point of the Repository interface is to find a common way to do simple things and to be portable across repositories with that. And there is no way for searching to be portable across repositories (as long as they don't implement all a common QL syntax and dialekt like JCRQL wants to achieve IIUC).
So what you might want to do is to create a DASL searcher (like the DASLTransformer?).
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
-------------------------------------------------
