Class MatchAndMergeRegistry
java.lang.Object
com.orchestranetworks.addon.mame.registration.MatchAndMergeRegistry
Provides a way to register custom function for field or record
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract MergeFunctionDeclarationgetFieldMergeFunction(String functionName) getPrimaryKeyFieldMergeFunction(String pkMergeFunctionName) abstract RecordSelectionFunctionDeclarationgetRecordSelectionFunction(String functionName) abstract voidregisterMergeFunction(MergeFunctionDeclaration mergeFunction) Ensures merge function registration in the add-on'sMerge Functiontable.abstract voidregisterPrimaryKeyFieldMergeFunction(PrimaryKeyFieldMergeFunctionDeclaration pkMergeFunctionDeclaration) Register a custom primary key generator.abstract voidregisterRecordSelectionFunction(RecordSelectionFunctionDeclaration recordSelectionFunctionDeclaration) Ensures record selection function registration in the add-on'sRecord selection functionstable. 
- 
Constructor Details
- 
MatchAndMergeRegistry
public MatchAndMergeRegistry() 
 - 
 - 
Method Details
- 
registerMergeFunction
public abstract void registerMergeFunction(MergeFunctionDeclaration mergeFunction) throws com.orchestranetworks.service.OperationException Ensures merge function registration in the add-on'sMerge Functiontable.- Parameters:
 mergeFunction- A merge function- Throws:
 com.orchestranetworks.service.OperationException
 - 
getFieldMergeFunction
 - 
registerRecordSelectionFunction
public abstract void registerRecordSelectionFunction(RecordSelectionFunctionDeclaration recordSelectionFunctionDeclaration) throws com.orchestranetworks.service.OperationException Ensures record selection function registration in the add-on'sRecord selection functionstable.- Throws:
 com.orchestranetworks.service.OperationException
 - 
getRecordSelectionFunction
 - 
registerPrimaryKeyFieldMergeFunction
public abstract void registerPrimaryKeyFieldMergeFunction(PrimaryKeyFieldMergeFunctionDeclaration pkMergeFunctionDeclaration) throws com.orchestranetworks.service.OperationException Register a custom primary key generator.- Throws:
 com.orchestranetworks.service.OperationException
 - 
getPrimaryKeyFieldMergeFunction
public abstract PrimaryKeyFieldMergeFunctionDeclaration getPrimaryKeyFieldMergeFunction(String pkMergeFunctionName)  
 -