Author: mduerig
Date: Thu May 31 09:21:16 2012
New Revision: 1344614
URL: http://svn.apache.org/viewvc?rev=1344614&view=rev
Log:
OAK-68 - Extension point for commit validation
Javadoc
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeCommitHook.java
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidator.java
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidatorProvider.java
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeCommitHook.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeCommitHook.java?rev=1344614&r1=1344613&r2=1344614&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeCommitHook.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeCommitHook.java
Thu May 31 09:21:16 2012
@@ -22,6 +22,10 @@ import org.apache.jackrabbit.oak.spi.sta
import java.util.List;
+/**
+ * This {@code CommitHook} aggregates a list of commit hooks into
+ * a single commit hook.
+ */
public class CompositeCommitHook implements CommitHook {
private final List<CommitHook> hooks;
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidator.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidator.java?rev=1344614&r1=1344613&r2=1344614&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidator.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidator.java
Thu May 31 09:21:16 2012
@@ -23,6 +23,10 @@ import org.apache.jackrabbit.oak.spi.sta
import java.util.ArrayList;
import java.util.List;
+/**
+ * This {@code Validator} aggregates a list of validators into
+ * a single validator.
+ */
public class CompositeValidator implements Validator {
private final List<Validator> validators;
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidatorProvider.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidatorProvider.java?rev=1344614&r1=1344613&r2=1344614&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidatorProvider.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit/CompositeValidatorProvider.java
Thu May 31 09:21:16 2012
@@ -21,6 +21,10 @@ import org.apache.jackrabbit.oak.spi.sta
import java.util.ArrayList;
import java.util.List;
+/**
+ * This {@code ValidatorProvider} aggregates a list of validator providers into
+ * a single validator provider.
+ */
public class CompositeValidatorProvider implements ValidatorProvider {
private final List<ValidatorProvider> providers;