public boolean isActive() { Class<?> mainType = first(serviceDescriptor.types()); ServiceReference<?> first = first(filter(withId(serviceDescriptor.identity()), module.findServices(mainType))); return first != null && first.isActive(); }