List of usage examples for org.springframework.web.servlet HandlerExecutionChain HandlerExecutionChain
public HandlerExecutionChain(Object handler)
From source file:com.nominanuda.springmvc.HandlerMatcherMapping.java
public HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception { HttpRequest httpRequest = servletHelper.getOrCreateRequest(request, true); ;//w w w . jav a 2 s. c o m Tuple2<Object, DataStruct> res = handlerMatcher.match(httpRequest); if (res == null) { return null; } else { Object h = res.get0(); HandlerExecutionChain hec; if (h instanceof HandlerAndFilters) { HandlerAndFilters haf = (HandlerAndFilters) h; hec = new HandlerExecutionChain(haf.getHandler()); for (HandlerFilter f : haf.getFilters()) { hec.addInterceptor(convert(f)); } } else { hec = new HandlerExecutionChain(h); } servletHelper.storeCommand(request, res.get1()); return hec; } }
From source file:org.everrest.spring.SpringComponentsLoader.java
@Override public HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception { return new HandlerExecutionChain(processor); }