org.jboss.dna.connector.federation.merge.strategy
Class OneContributionMergeStrategy
java.lang.Object
   org.jboss.dna.connector.federation.merge.strategy.OneContributionMergeStrategy
org.jboss.dna.connector.federation.merge.strategy.OneContributionMergeStrategy
- All Implemented Interfaces: 
- MergeStrategy
- @ThreadSafe
public class OneContributionMergeStrategy 
- extends Object- implements MergeStrategy
 
A merge strategy that is optimized for merging when there is a single contribution.
- Author:
- Randall Hauch
 
 
 
OneContributionMergeStrategy
public OneContributionMergeStrategy()
merge
public void merge(FederatedNode federatedNode,
                  List<Contribution> contributions,
                  ExecutionContext context)
- Merge the contributions into a single
 
 This method only uses the one and only one non-null Contributionin thecontributions.
 
 
- 
- Specified by:
- mergein interface- MergeStrategy
 
- 
- Parameters:
- federatedNode- the federated node into which the contributions are to be merged; never null
- contributions- the contributions to the node; never null, never empty, and never containing nulls
- context- the context in which this operation is to be performed; never null
- See Also:
- MergeStrategy.merge(org.jboss.dna.connector.federation.merge.FederatedNode,
      java.util.List, org.jboss.dna.graph.ExecutionContext)
 
Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.