it.sistematica.isharedoc.process.activiti
Class TaskMailMergeDelegate

java.lang.Object
  extended by it.sistematica.isharedoc.process.activiti.TaskMailMergeDelegate
All Implemented Interfaces:
org.activiti.engine.delegate.JavaDelegate

public class TaskMailMergeDelegate
extends java.lang.Object
implements org.activiti.engine.delegate.JavaDelegate

Questa delegate utilizza un file XLS come fonte dati ed un documento WORD come template per effettuare un mail merge. Per ciasuna riga del file XLS viene prodotto un PDF che viene allegato all'istanza.

Author:
lagabiti

Constructor Summary
TaskMailMergeDelegate()
           
 
Method Summary
 void execute(org.activiti.engine.delegate.DelegateExecution execution)
           
 org.activiti.engine.delegate.Expression getExcelFileset()
           
 org.activiti.engine.delegate.Expression getOutputFileset()
           
 org.activiti.engine.delegate.Expression getSheet()
           
 org.activiti.engine.delegate.Expression getWordFileset()
           
 void setExcelFileset(org.activiti.engine.delegate.Expression excelFileset)
           
 void setOutputFileset(org.activiti.engine.delegate.Expression outputFileset)
           
 void setSheet(org.activiti.engine.delegate.Expression sheet)
           
 void setWordFileset(org.activiti.engine.delegate.Expression wordFileset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskMailMergeDelegate

public TaskMailMergeDelegate()
Method Detail

execute

public void execute(org.activiti.engine.delegate.DelegateExecution execution)
Specified by:
execute in interface org.activiti.engine.delegate.JavaDelegate

getWordFileset

public org.activiti.engine.delegate.Expression getWordFileset()

setWordFileset

public void setWordFileset(org.activiti.engine.delegate.Expression wordFileset)

getExcelFileset

public org.activiti.engine.delegate.Expression getExcelFileset()

setExcelFileset

public void setExcelFileset(org.activiti.engine.delegate.Expression excelFileset)

getSheet

public org.activiti.engine.delegate.Expression getSheet()

setSheet

public void setSheet(org.activiti.engine.delegate.Expression sheet)

getOutputFileset

public org.activiti.engine.delegate.Expression getOutputFileset()

setOutputFileset

public void setOutputFileset(org.activiti.engine.delegate.Expression outputFileset)