if (delegate == null) {
loadDelegateViaConfig(sc);
} else {
ReflectorServletProcessor r = new ReflectorServletProcessor(delegate);
for (Filter f : filters) {
r.addFilter(f);
}
framework().getBroadcasterFactory().remove(delegateMapping);
framework.addAtmosphereHandler(delegateMapping, r).initAtmosphereHandler(sc);
}
}