Hi!

On 02/15/2008 04:43 PM Derick Rethans wrote:

<snip />

> +The classes representing documents need to implement an interface though that
> +specifies __get_state() and __set_state() - something we forgot for
> +PersistentObject.

These methods are named getState() and setState() in PersistentObject. 
And the interface defining those actually exists in PersistentObject now 
(ezcPersistentObject). We should stick to these method names, I think.

<snip />

>  ezcSearchHandler
>  ----------------
>  
>  The base class that all search backends implement. The handlers now how to
>  communicate to the backends, generate correct search query strings, and how 
> to
> -present results. Handlers can also accept search-backend specific options.
> +present results. Handlers can also accept search-backend specific options. 
> For
> +the first version only ezcSearchSolrHandler is planned, while later versions
> +might also have backends for Google, Yahoo! etc. A backend does not have to
> +implement the index(), createDeleteQuery() and delete() methods, as they are
> +not available for every handler.

Could you name and describe the interfaces defining these methods here? 
I'd suggest ezcSearchIndexHandler and ezcSearchDeleteHandler.

Regards,
Toby
-- 
Mit freundlichen Grüßen / Med vennlig hilsen / With kind regards

Tobias Schlitt (GPG: 0xC462BC14) eZ Components Developer

[EMAIL PROTECTED] | eZ Systems AS | ez.no
-- 
svn-components mailing list
svn-components@lists.ez.no
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to