Author: tommaso
Date: Fri Aug 15 09:42:26 2014
New Revision: 1618125
URL: http://svn.apache.org/r1618125
Log:
SLING-3816 - fixed some javadoc issues
Modified:
sling/trunk/contrib/extensions/replication/core/src/main/java/org/apache/sling/replication/packaging/ReplicationPackageExporter.java
Modified:
sling/trunk/contrib/extensions/replication/core/src/main/java/org/apache/sling/replication/packaging/ReplicationPackageExporter.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/replication/core/src/main/java/org/apache/sling/replication/packaging/ReplicationPackageExporter.java?rev=1618125&r1=1618124&r2=1618125&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/replication/core/src/main/java/org/apache/sling/replication/packaging/ReplicationPackageExporter.java
(original)
+++
sling/trunk/contrib/extensions/replication/core/src/main/java/org/apache/sling/replication/packaging/ReplicationPackageExporter.java
Fri Aug 15 09:42:26 2014
@@ -19,25 +19,30 @@
package org.apache.sling.replication.packaging;
+import java.util.List;
+
import org.apache.sling.replication.communication.ReplicationRequest;
-import org.apache.sling.replication.packaging.ReplicationPackage;
import
org.apache.sling.replication.serialization.ReplicationPackageBuildingException;
-import java.util.List;
-
/**
- * A {@link org.apache.sling.replication.packaging.ReplicationPackage )
exporter
+ * A {@link org.apache.sling.replication.packaging.ReplicationPackageExporter)
is responsible of exporting
+ * {@link org.apache.sling.replication.packaging.ReplicationPackage}s to be
then imported by a {@link org.apache.sling.replication.agent.ReplicationAgent}
+ * (via a {@link
org.apache.sling.replication.packaging.ReplicationPackageImporter}).
*/
public interface ReplicationPackageExporter {
+
/**
- * Exports a replication package.
- * @return the first available package in the exporter.
+ * Exports the {@link
org.apache.sling.replication.packaging.ReplicationPackage}s built from the
+ * passed {@link
org.apache.sling.replication.communication.ReplicationRequest}.
+ *
+ * @return a <code>List</code> of {@link
org.apache.sling.replication.packaging.ReplicationPackage}s
*/
List<ReplicationPackage> exportPackage(ReplicationRequest
replicationRequest) throws ReplicationPackageBuildingException;
/**
- * Exports a replication package.
- * @return the first available package in the exporter.
+ * Exports a {@link
org.apache.sling.replication.packaging.ReplicationPackage} given its 'id', if
it already exists.
+ *
+ * @return a {@link
org.apache.sling.replication.packaging.ReplicationPackage} if available,
<code>null</code> otherwise
*/
ReplicationPackage exportPackageById(String replicationPackageId);
}