final DataRow parameters)
throws ReportProcessingException, ContentIOException, MessagingException
{
final MasterReport bodyReport = mailDefinition.getBodyReport();
final String[] paramNames = parameters.getColumnNames();
final ReportParameterValues parameterValues = bodyReport.getParameterValues();
for (int i = 0; i < paramNames.length; i++)
{
final String paramName = paramNames[i];
if (isParameterDefined(bodyReport, paramName))
{
parameterValues.put(paramName, parameters.get(paramName));
}
}
final ReportProcessTaskRegistry registry = ReportProcessTaskRegistry.getInstance();
final String bodyType = mailDefinition.getBodyType();