@Override
public final void copy(IntegrationEntity from, IntegrationEntity to) {
List<AppliedPipelinePlugin> copiedPlugins = Lists.newArrayList();
for (AppliedPipelinePlugin p : getAllAssociations(from)) {
AppliedPipelinePlugin p2 = new AppliedPipelinePlugin(to, p.getPluginId().getName(),
p.getPluginId().getVersion(), p.getPipelinePosition());
copiedPlugins.add(p2);
}
setAssociations(to, copiedPlugins);
}