directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Zoerner (JIRA)" <directory-...@incubator.apache.org>
Subject [jira] Commented: (DIREVE-164) Refactor ExceptionService and move integrity check code to Database.
Date Wed, 14 Sep 2005 16:00:55 GMT
    [ http://issues.apache.org/jira/browse/DIREVE-164?page=comments#action_12329312 ] 

Stefan Zoerner commented on DIREVE-164:
---------------------------------------

As far as I understand the situation, Trustin would like to have an ExceptionService which
only makes what its mission is. Alex point is, that he do not want to remove the critical
checks (which do not naturally belong to the ExceptionService). How about separating this
piece in two interceptors: The ExceptionService converts the exceptions, and AlexGenericChecksInterceptor
(working title) gets the generic checks? Or is it not desired to have many interceptors for
basic tasks, which should normally not be removed?

> Refactor ExceptionService and move integrity check code to Database.
> --------------------------------------------------------------------
>
>          Key: DIREVE-164
>          URL: http://issues.apache.org/jira/browse/DIREVE-164
>      Project: Directory Server
>         Type: Improvement
>   Components: interceptors
>     Reporter: Trustin Lee
>     Assignee: Trustin Lee
>      Fix For: 0.9.3

>
> The original duty of ExceptionService was to convert JNDI exceptions and other exceptions
to LDAP exceptions, but now it is doing more than its duty; it is checking exsitance of entries,
etc.
> So my idea is to move those integrity check code to Database implementation (or its abstract
parent?)  We'll also need good documentation about how to implement Database.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message