|[equinox-dev] Registering two services in the same bundle|
I would like to know what I have to do for registering two different services in a same bundle. I mean, I have two create a service object which implements two different interfaces (registering two different services). I thought about using registerService(java.lang.String clazzes,java.lang.Object service,
java.util.Dictionary properties) by including Interface1.class.getName() and Interface2.class.getName() in String array called clazzes.
However, I found as a problem that if I want to use this object service I have to get two service objects, one for Interface1 and another one for Interface2 by doing BundleContext.getServiceReference(Interface1) & BundleContext.getServiceReference(Interface2), am I missing anything?Does it exist another way to do that?
Thanks in advance