public ServiceEventImpl(ComponentContext ctx, ServiceReference<?> reference, Object service) { super(service); m_service = service; m_bundle = ctx.getBundle(); m_bundleContext = ctx.getBundleContext(); m_serviceObjects = (m_bundleContext != null) ? m_bundleContext.getServiceObjects(reference) : null; m_reference = reference; m_logger = ctx.getLogger(); }