/** * Get the highest ranked available dependency service, or null. */ @Override public Event getService() { Event event = m_component.getDependencyEvent(this); if (event == null) { Object defaultService = getDefaultService(true); if (defaultService != null) { event = new Event(defaultService); } } return event; }
@SuppressWarnings("unchecked") public Dictionary<String, Object> getProperties() { ResourceEventImpl re = (ResourceEventImpl) m_component.getDependencyEvent(this); if (re != null) { URL resource = re.getResource();
@SuppressWarnings("unchecked") @Override public Dictionary<String, Object> getProperties() { ServiceEventImpl se = (ServiceEventImpl) m_component.getDependencyEvent(this); if (se != null) { if (m_propagateCallbackInstance != null && m_propagateCallbackMethod != null) {