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 );