package io.parallec.core.util; import io.parallec.core.ParallelTask; import io.parallec.core.task.ParallelTaskBean; import org.springframework.beans.BeanUtils; /** * TODO * * @author Yuanteng (Jeff) Pei * */ public class BeanMapper { public static void copy(final ParallelTask source, final ParallelTaskBean target) { BeanUtils.copyProperties(source, target, new String[] { "state", "logger", "responseContext", " handler", " parallelTaskResult", "executionManager", "replacementVarMapNodeSpecific", "replacementVarMap", "submitTime", "executeStartTime", "executionEndTime" }); } }