@@ -0,0 +1,1289 @@
+package com.equalize.xpi.af.modules.deepfcc;%0A%0Aimport com.equalize.xpi.af.modules.util.AbstractModuleConverter;%0Aimport com.equalize.xpi.af.modules.util.AuditLogHelper;%0Aimport com.equalize.xpi.af.modules.util.DynamicConfigurationHelper;%0Aimport com.equalize.xpi.af.modules.util.ParameterHelper;%0Aimport com.sap.aii.af.lib.mp.module.ModuleException;%0Aimport com.sap.engine.interfaces.messaging.api.Message;%0A%0Apublic class DeepFCCConverterSimpleFactory %7B%0A%09// private constructor%0A%09private DeepFCCConverterSimpleFactory() %7B%09%09%0A%09%7D%0A%0A%09public static DeepFCCConverterSimpleFactory newInstance() %7B%0A%09%09return new DeepFCCConverterSimpleFactory();%09%09%0A%09%7D%0A%0A%09public AbstractModuleConverter newConverter(Message msg, ParameterHelper param, AuditLogHelper audit, DynamicConfigurationHelper dyncfg) throws ModuleException %7B%0A%09%09AbstractModuleConverter converter = null;%0A%09%09String conversionType = param.getMandatoryParameter(%22conversionType%22);%0A%09%09param.checkParamValidValues(%22conversionType%22, %22DeepXML2Plain,Plain2DeepXML%22);%0A%0A%09%09if(conversionType.equalsIgnoreCase(%22DeepXML2Plain%22)) %7B%0A%09%09%09converter = new DeepXML2PlainConverter(msg, param, audit, dyncfg);%0A%09%09%7D /*else if(conversionType.equalsIgnoreCase(%22Plain2DeepXML%22)) %7B%0A%09%09%09converter = new Plain2DeepXMLConverter(msg, param, audit, dyncfg);%0A%09%09%7D*/%0A%0A%09%09return converter;%0A%09%7D%0A%7D%0A

Create DeepFCCConverterSimpleFactory.java