You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Berin Loritsch <bl...@apache.org> on 2002/11/08 03:49:39 UTC

RE: cvs commit: jakarta-avalon/src/java/org/apache/avalon/framework/service WrapperServiceManager.java WrapperServiceSelector.java DefaultServiceManager.java ServiceManager.java ServiceSelector.java

> From: donaldp@apache.org [mailto:donaldp@apache.org] 
> 
> donaldp     2002/11/07 00:29:04
> 
>   Modified:    src/java/org/apache/avalon/framework/component
>                         ComponentManager.java 
> DefaultComponentManager.java
>                         DefaultComponentSelector.java
>                src/java/org/apache/avalon/framework/service
>                         DefaultServiceManager.java ServiceManager.java
>                         ServiceSelector.java
>   Added:       src/java/org/apache/avalon/framework/service
>                         WrapperServiceManager.java
>                         WrapperServiceSelector.java
>   Log:
>   Change terminology of service/component lookup in javadocs 
> so that it matches our current terminology. ie We no longer 
> lookup components by role but by key.
>   
>   Also added in WrapperServiceManager that adapts a 
> ComponentManager to a ServiceManager. Berin should be happy 
> about this! ;)

I am!


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: cvs commit: jakarta-avalon/src/java/org/apache/avalon/framework/service WrapperServiceManager.java WrapperServiceSelector.java DefaultServiceManager.java ServiceManager.java ServiceSelector.java

Posted by Leif Mortenson <le...@tanukisoftware.com>.
Berin Loritsch wrote:

>>From: donaldp@apache.org [mailto:donaldp@apache.org] 
>>
>>donaldp     2002/11/07 00:29:04
>>
>>  Modified:    src/java/org/apache/avalon/framework/component
>>                        ComponentManager.java 
>>DefaultComponentManager.java
>>                        DefaultComponentSelector.java
>>               src/java/org/apache/avalon/framework/service
>>                        DefaultServiceManager.java ServiceManager.java
>>                        ServiceSelector.java
>>  Added:       src/java/org/apache/avalon/framework/service
>>                        WrapperServiceManager.java
>>                        WrapperServiceSelector.java
>>  Log:
>>  Change terminology of service/component lookup in javadocs 
>>so that it matches our current terminology. ie We no longer 
>>lookup components by role but by key.
>>  
>>  Also added in WrapperServiceManager that adapts a 
>>ComponentManager to a ServiceManager. Berin should be happy 
>>about this! ;)
>>    
>>
>
>I am!
>
The ECM now allows for services which do not implement Component.  They 
will be
a little slower than component which do as a Proxy needs to be created 
around them.
But they do work.

I am currently running an app using the ECM in which all components no 
longer
implement Component.  So far it works great.  Next step is to move to 
Fortress
though.

This should remove the need  for components to continue implementing for
Component "for compatibility reasons".

Cheers
Leif


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>