/** * Creates a new aspect service. * * @return the aspect service * @see DependencyManager#createAspectService(Class, String, int, Object, String, String, String, String) * @deprecated use {@link DependencyActivatorBase#createAspectComponent()} */ public Component createAspectService(Class<?> serviceInterface, String serviceFilter, int ranking, Object callbackInstance, String add, String change, String remove, String swap) { return m_manager.createAspectService(serviceInterface, serviceFilter, ranking, callbackInstance, add, change, remove, swap); }
/** * Creates a new aspect service. * * @return the aspect service * @see DependencyManager#createAspectService(Class, String, int) * @deprecated use {@link DependencyActivatorBase#createAspectComponent()} */ public Component createAspectService(Class<?> serviceInterface, String serviceFilter, int ranking) { return m_manager.createAspectService(serviceInterface, serviceFilter, ranking); }
/** * Creates a new aspect service. * * @return the aspect service * @see DependencyManager#createAspectService(Class, String, int, String, String, String, String) * @deprecated use {@link DependencyActivatorBase#createAspectComponent()} */ public Component createAspectService(Class<?> serviceInterface, String serviceFilter, int ranking, String add, String change, String remove, String swap) { return m_manager.createAspectService(serviceInterface, serviceFilter, ranking, add, change, remove, swap); }
/** * Creates a new aspect service. * * @return the aspect service * @see DependencyManager#createAspectService(Class, String, int, String) * @deprecated use {@link DependencyActivatorBase#createAspectComponent()} */ public Component createAspectService(Class<?> serviceInterface, String serviceFilter, int ranking, String attributeName) { return m_manager.createAspectService(serviceInterface, serviceFilter, ranking, attributeName); }
/** * Creates a new aspect service. * * @return the aspect service * @see DependencyManager#createAspectService(Class, String, int, String, String, String) * @deprecated use {@link DependencyActivatorBase#createAspectComponent()} */ public Component createAspectService(Class<?> serviceInterface, String serviceFilter, int ranking, String add, String change, String remove) { return m_manager.createAspectService(serviceInterface, serviceFilter, ranking, add, change, remove); }
c = m_dm.createAspectService(m_aspectType, m_aspectFilter, m_aspectRanking, getAutoConfigField()); } else if (hasRefs()) { Object cbInstance = createCallbackInstance(); String remove = "remove"; String swap = m_swapRefs.size() > 0 ? "swap" : null; c = m_dm.createAspectService(m_aspectType, m_aspectFilter, m_aspectRanking, cbInstance, add, change, remove, swap); } else if (hasCallbacks()) { String add = getAdded(); String remove = getRemoved(); String swap = getSwapped(); c = m_dm.createAspectService(m_aspectType, m_aspectFilter, m_aspectRanking, add, change, remove, swap); } else { c = m_dm.createAspectService(m_aspectType, m_aspectFilter, m_aspectRanking);
c = dm.createAspectService(serviceInterface, serviceFilter, ranking, null, added, changed, removed, swap) .setServiceProperties(aspectProperties);