JavaDoc
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1357747 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/configadmin/src/main/java/org/apache/felix/cm/impl/helper/BaseTracker.java b/configadmin/src/main/java/org/apache/felix/cm/impl/helper/BaseTracker.java
index 25218d1..fba40b9 100644
--- a/configadmin/src/main/java/org/apache/felix/cm/impl/helper/BaseTracker.java
+++ b/configadmin/src/main/java/org/apache/felix/cm/impl/helper/BaseTracker.java
@@ -137,7 +137,22 @@
protected abstract ConfigurationMap<?> createConfigurationMap( String[] pids );
- // Updates
+ /**
+ * Updates the given service with the provided configuration.
+ * <p>
+ * See the implementations of this method for more information.
+ *
+ * @param service The reference to the service to update
+ * @param configPid The targeted configuration PID
+ * @param factoryPid The targeted factory PID or <code>null</code> for
+ * a non-factory configuration
+ * @param properties The configuration properties, which may be
+ * <code>null</code> for a non-factory configuration
+ * @param revision The configuration revision
+ *
+ * @see {@link ManagedServiceTracker#provideConfiguration(ServiceReference, TargetedPID, TargetedPID, Dictionary, long)}
+ * @see {@link ManagedServiceFactoryTracker#provideConfiguration(ServiceReference, TargetedPID, TargetedPID, Dictionary, long)}
+ */
public abstract void provideConfiguration( ServiceReference<S> service, TargetedPID configPid,
TargetedPID factoryPid, Dictionary<String, ?> properties, long revision );