El Lunes, 31 de Julio de 2006 07:49, James Carman escribió:
> Yes, *Impl in the same package might even be the first place it looks. 
> Then look for an *Impl in the impl subpackage.  I normally use the latter
> setup, but many folks do just put the implementation classes in the same
> package as their interface.  I'd like to make HiveMind very simple to
> configure with minimal effort.  That's why we offer the option to use
> "convention over configuration."

In cases when there will be just a single impl or a "default" one for a given 
service we just make it a static inner class of the service interface. 

public interface SomeService {
  ...
  public static class Default implements SomeService {
    ...
  }
} 

So if the impl "search path" includes this idiom, it would be great for us as 
this is definitely the most frequent case here.

-- 
Pablo

Reply via email to