Class SynchScriptUtil
- java.lang.Object
-
- org.openiam.sync.service.impl.util.SynchScriptUtil
-
public class SynchScriptUtil extends Object
Factory to create the scripts that are used in the synchronziation process.- Author:
- suneet
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
createAndExecutePostProcessorScript(SynchConfig config)
static SyncPreprocessorScript
createAndExecutePreProcessorScript(SynchConfig config)
static List<TransformScript>
createTransformationScript(SynchConfig config)
static ValidationScript
createValidationScript(SynchConfig config)
static void
fillTarget(AuditLogBuilder log, ProvisionObject provisionObject, LineObject rowObj, String suffix, boolean isOrphan)
static boolean
validateSyncPreprocessorScriptResult(SyncAbstractProcessorScript processorScript, SynchConfig config)
-
-
-
Method Detail
-
createAndExecutePreProcessorScript
public static SyncPreprocessorScript createAndExecutePreProcessorScript(SynchConfig config) throws Exception
- Throws:
Exception
-
createAndExecutePostProcessorScript
public static boolean createAndExecutePostProcessorScript(SynchConfig config) throws Exception
- Throws:
Exception
-
validateSyncPreprocessorScriptResult
public static boolean validateSyncPreprocessorScriptResult(SyncAbstractProcessorScript processorScript, SynchConfig config)
-
createValidationScript
public static ValidationScript createValidationScript(SynchConfig config) throws Exception
- Throws:
Exception
-
createTransformationScript
public static List<TransformScript> createTransformationScript(SynchConfig config) throws Exception
- Throws:
Exception
-
fillTarget
public static void fillTarget(AuditLogBuilder log, ProvisionObject provisionObject, LineObject rowObj, String suffix, boolean isOrphan)
-
-