100101102103104105106
} @Override public CatchProcessor createProcessor(RouteContext routeContext) throws Exception { Processor childProcessor = routeContext.createProcessor(this); return new CatchProcessor(getExceptionClasses(), childProcessor); }
67686970717273
103104105106107108109
Predicate handle = handledPolicy; if (handled != null) { handle = handled.createPredicate(routeContext); } return new CatchProcessor(getExceptionClasses(), childProcessor, when, handle); }
168169170171172173174
Predicate handle = null; if (handled != null) { handle = handled.createPredicate(routeContext); } return new CatchProcessor(getExceptionClasses(), childProcessor, when, handle); }
204205206207208209210
107108109110111112113
Predicate handle = handledPolicy; if (handled != null) { handle = handled.createPredicate(routeContext); } return new CatchProcessor(exceptionClasses, childProcessor, when, handle); }
147148149150151152153
979899100101102103
106107108109110111112
148149150151152153154