String phaseName = handler.getRules().getPhaseName();
Iterator<Phase> phaseItr = phaseList.iterator();
while (phaseItr.hasNext()) {
Phase phase = (Phase) phaseItr.next();
if (phase.getPhaseName().equals(phaseName)) {
phase.removeHandler(handler);
break;
}
}
}