package org.jboss.soa.bpel.console.bpaf;
import org.apache.ode.bpel.evt.PartnerLinkModificationEvent;
import org.jboss.bpm.monitor.model.bpaf.Event;
import org.jboss.bpm.monitor.model.bpaf.Tuple;
import org.jboss.soa.bpel.console.bpaf.EventAdapter.EventDetailMapping;
/**
*
* @author Jeff Yu
* @date: Feb 22, 2011
*/
public class PartnerLinkModificationAdapter implements
EventDetailMapping<PartnerLinkModificationEvent> {
public static final String ACTIVITY_NAME = "PARTNERLINK_MODIFICATION";
public Event adoptDetails(Event target, PartnerLinkModificationEvent source) {
target.setActivityName(ACTIVITY_NAME);
Tuple tuple = new Tuple();
tuple.setName("partner_link_name");
tuple.setValue(source.getpLinkName());
target.addData(tuple);
return target;
}
}