directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject [jira] Closed: (DIR-9) do not have service interfaces extend Subscriber interfaces
Date Thu, 19 Feb 2004 15:29:52 GMT
Message:

   The following issue has been closed.

   Resolver: Alex Karasulu
       Date: Thu, 19 Feb 2004 7:27 AM

Made changes to both the InputManager and the ListenerManager to not 
extend the event Subscriber sub-interfaces.
---------------------------------------------------------------------
View the issue:
  http://nagoya.apache.org/jira/secure/ViewIssue.jspa?key=DIR-9

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: DIR-9
    Summary: do not have service interfaces extend Subscriber interfaces
       Type: Improvement

     Status: Closed
   Priority: Minor
 Resolution: FIXED

    Project: Directory
 Components: 
             Eve

   Assignee: Alex Karasulu
   Reporter: Alex Karasulu

    Created: Tue, 17 Feb 2004 8:53 PM
    Updated: Thu, 19 Feb 2004 7:27 AM
    Due:     Tue, 17 Feb 2004 12:00 AM

Description:
I was looking at the service interfaces in the frontend which has a event bus making the component
dependency graph a star thanks to the decoupling effects of the event notification or publish
( a.k.a. subscribe ) pattern.  It occurred to me that Subscriber interfaces are not an aspect
of the service but an aspect of the implementation.  

It was a red flag to me when I had the service interface extend the various Subscriber subinterfaces.
 Extention in IoC means something is wrong if it occurs so we're going to remove extentions
of the Subscribers from the service interfaces and add them as implemented interfaces to the
component implementation.




---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message