You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2012/05/31 11:21:17 UTC
svn commit: r1344614 - in
/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/commit:
CompositeCommitHook.java CompositeValidator.java
CompositeValidatorProvider.java
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;