/**
*
*/
package org.jboss.soa.bpel.console.bpaf;
import org.apache.ode.bpel.evt.VariableModificationEvent;
import org.jboss.bpm.monitor.model.bpaf.Event;
import org.jboss.soa.bpel.console.bpaf.EventAdapter.EventDetailMapping;
/**
* @author Jeff Yu
* @date: Feb 22, 2011
*/
public class VariableModificationAdapter implements
EventDetailMapping<VariableModificationEvent> {
public static final String ACTIVITY_NAME = "VARIABLE_MODIFICATION";
public Event adoptDetails(Event target, VariableModificationEvent source) {
target.addData(new Variable(source.getVarName(), source.getNewValue()));
target.setActivityName(ACTIVITY_NAME);
return target;
}
}