|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.ralscha.extdirectspring.controller.RouterController
@Controller public class RouterController
Main router controller who handles polling, form handler and normal Ext.Direct calls
| Constructor Summary | |
|---|---|
RouterController()
|
|
| Method Summary | |
|---|---|
ExtDirectPollResponse |
poll(String beanName,
String method,
String event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale)
|
List<ExtDirectResponse> |
router(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale,
String rawRequestString)
|
String |
router(String extAction,
String extMethod)
|
void |
setApplicationContext(ApplicationContext context)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RouterController()
| Method Detail |
|---|
public void setApplicationContext(ApplicationContext context)
setApplicationContext in interface ApplicationContextAware
@RequestMapping(value="/poll/{beanName}/{method}/{event}")
@ResponseBody
public ExtDirectPollResponse poll(@PathVariable(value="beanName")
String beanName,
@PathVariable(value="method")
String method,
@PathVariable(value="event")
String event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale)
throws Exception
Exception
@RequestMapping(value="/router",
method=POST,
params="extAction")
public String router(@RequestParam(value="extAction")
String extAction,
@RequestParam(value="extMethod")
String extMethod)
@RequestMapping(value="/router",
method=POST,
params="!extAction")
@ResponseBody
public List<ExtDirectResponse> router(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Locale locale,
@RequestBody
String rawRequestString)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||