From 81475fd493bcc3d5fe750b54ce8d8fa9fb812c9c Mon Sep 17 00:00:00 2001 From: "Brian S. O'Neill" Date: Sun, 8 Oct 2006 01:26:37 +0000 Subject: Finished support for trigger factories --- .../amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/com/amazon/carbonado/repo/replicated') diff --git a/src/main/java/com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.java b/src/main/java/com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.java index 2a09c19..3ab2146 100644 --- a/src/main/java/com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.java +++ b/src/main/java/com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.java @@ -28,6 +28,7 @@ import com.amazon.carbonado.ConfigurationException; import com.amazon.carbonado.Repository; import com.amazon.carbonado.RepositoryBuilder; import com.amazon.carbonado.RepositoryException; +import com.amazon.carbonado.TriggerFactory; import com.amazon.carbonado.spi.AbstractRepositoryBuilder; import com.amazon.carbonado.spi.BelatedRepositoryCreator; @@ -64,6 +65,9 @@ public class ReplicatedRepositoryBuilder extends AbstractRepositoryBuilder { boolean originalOption = mReplicaRepositoryBuilder.isMaster(); try { mReplicaRepositoryBuilder.setMaster(false); + for (TriggerFactory factory : getTriggerFactories()) { + mReplicaRepositoryBuilder.addTriggerFactory(factory); + } replica = mReplicaRepositoryBuilder.build(rootRef); } finally { mReplicaRepositoryBuilder.setMaster(originalOption); -- cgit v1.2.3