On Mon, Sep 26, 2011 at 8:02 AM, Claus Ibsen <claus.ib...@gmail.com> wrote: > On Mon, Sep 26, 2011 at 1:17 PM, Christian Schneider > <ch...@die-schneider.net> wrote: >> About the SPI changes I propose >> (https://issues.apache.org/jira/browse/CAMEL-4475). This would of course be >> a breaking change for anyone who actually uses these interfaces. The >> questions is though how many people >> would be hit. If you look closely at the interfaces then Policy is the only >> one that is really likely to be used. The Debugger is probably also used >> especially for tests. These were the only two points where I had to do >> changes outside of camel-core to get the tests working. >> > > The SPI package is used for integrating interceptors > (InterceptStrategy) as well as Policy, which is more common used.
The SPI package is also used to declare the clazz in OSGI services launched by components. I don't know if I'm the only one who listens for these services, or if Blueprint relies on them too. Don