if (copyPool.getTriggers() != null) { for (MWMTrigger trigger : copyPool.getTriggers()) { Set<MWMPool> p2t = triggersToPools.get(trigger.getName()); if (p2t == null) { p2t = new HashSet<>(); triggersToPools.put(trigger.getName(), p2t); Set<MWMTrigger> triggers = new HashSet<>(); for (MWMTrigger copyTrigger : src.getTriggers()) { Set<MWMPool> p2t = triggersToPools.get(copyTrigger.getName()); if (p2t == null) { p2t = new HashSet<>(); MWMTrigger trigger = new MWMTrigger(dest, copyTrigger.getName(), copyTrigger.getTriggerExpression(), copyTrigger.getActionExpression(), p2t, copyTrigger.getIsInUnmanaged());
private WMTrigger fromMWMTrigger(MWMTrigger mTrigger, String resourcePlanName) { WMTrigger trigger = new WMTrigger(); trigger.setResourcePlanName(resourcePlanName); trigger.setTriggerName(mTrigger.getName()); trigger.setTriggerExpression(mTrigger.getTriggerExpression()); trigger.setActionExpression(mTrigger.getActionExpression()); trigger.setIsInUnmanaged(mTrigger.getIsInUnmanaged()); trigger.setNs(mTrigger.getResourcePlan().getNs()); return trigger; }
private WMFullResourcePlan fullFromMResourcePlan(MWMResourcePlan mplan) { if (mplan == null) { return null; } WMFullResourcePlan rp = new WMFullResourcePlan(); rp.setPlan(fromMResourcePlan(mplan)); for (MWMPool mPool : mplan.getPools()) { rp.addToPools(fromMPool(mPool, mplan.getName())); for (MWMTrigger mTrigger : mPool.getTriggers()) { rp.addToPoolTriggers(new WMPoolTrigger(mPool.getPath(), mTrigger.getName())); } } for (MWMTrigger mTrigger : mplan.getTriggers()) { rp.addToTriggers(fromMWMTrigger(mTrigger, mplan.getName())); } for (MWMMapping mMapping : mplan.getMappings()) { rp.addToMappings(fromMMapping(mMapping, mplan.getName())); } return rp; }
if (copyPool.getTriggers() != null) { for (MWMTrigger trigger : copyPool.getTriggers()) { Set<MWMPool> p2t = triggersToPools.get(trigger.getName()); if (p2t == null) { p2t = new HashSet<>(); triggersToPools.put(trigger.getName(), p2t); Set<MWMTrigger> triggers = new HashSet<>(); for (MWMTrigger copyTrigger : src.getTriggers()) { Set<MWMPool> p2t = triggersToPools.get(copyTrigger.getName()); if (p2t == null) { p2t = new HashSet<>(); MWMTrigger trigger = new MWMTrigger(dest, copyTrigger.getName(), copyTrigger.getTriggerExpression(), copyTrigger.getActionExpression(), p2t, copyTrigger.getIsInUnmanaged());
private WMTrigger fromMWMTrigger(MWMTrigger mTrigger, String resourcePlanName) { WMTrigger trigger = new WMTrigger(); trigger.setResourcePlanName(resourcePlanName); trigger.setTriggerName(mTrigger.getName()); trigger.setTriggerExpression(mTrigger.getTriggerExpression()); trigger.setActionExpression(mTrigger.getActionExpression()); trigger.setIsInUnmanaged(mTrigger.getIsInUnmanaged()); return trigger; }
private WMFullResourcePlan fullFromMResourcePlan(MWMResourcePlan mplan) { if (mplan == null) { return null; } WMFullResourcePlan rp = new WMFullResourcePlan(); rp.setPlan(fromMResourcePlan(mplan)); for (MWMPool mPool : mplan.getPools()) { rp.addToPools(fromMPool(mPool, mplan.getName())); for (MWMTrigger mTrigger : mPool.getTriggers()) { rp.addToPoolTriggers(new WMPoolTrigger(mPool.getPath(), mTrigger.getName())); } } for (MWMTrigger mTrigger : mplan.getTriggers()) { rp.addToTriggers(fromMWMTrigger(mTrigger, mplan.getName())); } for (MWMMapping mMapping : mplan.getMappings()) { rp.addToMappings(fromMMapping(mMapping, mplan.getName())); } return rp; }