.setFactoryPid(factoryPid) .setUpdated(update) .setPropagate(propagate) .setUpdateInstance(callbackInstance) .setConfigType(configType);
.setFactoryPid(factoryPid) .setUpdated(update) .setPropagate(propagate) .setHeading(heading) .setDesc(desc) .setLocalization(localization) .add(propertiesMetaData);
.setFactoryPid(factoryPid) .setUpdated(update) .setPropagate(propagate);
/** * Creates a new Factory Configuration Adapter using a specific update callback instance. * For each new factory configuration matching the factoryPid, an adapter will be created * based on the adapter implementation class. * The adapter will be registered with the specified interface, and with the specified adapter service properties. * Depending on the <code>propagate</code> parameter, every public factory configuration properties * (which don't start with ".") will be propagated along with the adapter service properties. * It will also inherit all dependencies. * <p> The callback you specify may accept the following method signatures: * <ul><li> updated(Dictionary) * <li> updated(Component, Dictionary) * </ul> * * @param factoryPid the pid matching the factory configuration * @param update the adapter method name that will be notified when the factory configuration is created/updated. * @param propagate true if public factory configuration should be propagated to the adapter service properties * @param callbackInstance the object on which the updated callback will be invoked. * @return a service that acts as a factory for generating the managed service factory configuration adapter * @deprecated use {@link DependencyManager#createFactoryComponent()} */ public Component createFactoryConfigurationAdapterService(String factoryPid, String update, boolean propagate, Object callbackInstance) { return createFactoryComponent() .setFactoryPid(factoryPid) .setUpdated(update) .setPropagate(propagate) .setUpdateInstance(callbackInstance); }
.setFactoryPid(factoryPid) .setUpdated(update) .setPropagate(propagate) .setConfigType(configType);
.setFactoryPid(factoryPid) .setUpdated(updated) .setPropagate(propagate) .setConfigType(configTypes);