Class ReflectiveAjaxCallbackHandler
java.lang.Object
com.inductiveautomation.ignition.gateway.web.components.react.ReflectiveAjaxCallbackHandler
- All Implemented Interfaces:
 AjaxCallbackHandler,Serializable
Created by carlg on 2/10/2016.
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionReflectiveAjaxCallbackHandler(Object methodSource, org.apache.wicket.Component component) This constructor is for having a separate method source that is not a wicket componentReflectiveAjaxCallbackHandler(org.apache.wicket.Component componentAndMethodSource) This constructor means that the reflective method source is also a wicket component - 
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wicket.request.IRequestHandlerrespond(javax.servlet.http.HttpServletRequest hsr) protected org.apache.wicket.request.IRequestHandlerrespondGet(javax.servlet.http.HttpServletRequest hsr) Implemented to throw http 500.org.apache.wicket.request.IRequestHandlerrespondInvokableJson(JSONObject argument, Method method) org.apache.wicket.request.IRequestHandlerrespondInvokableWicket(javax.servlet.http.HttpServletRequest request, Method method) protected org.apache.wicket.request.IRequestHandlerrespondJsonPost(javax.servlet.http.HttpServletRequest hsr) If the web request posted application/json content to the callback URL, it gets fed into hereprotected org.apache.wicket.request.IRequestHandlerrespondWicketAjax(javax.servlet.http.HttpServletRequest hsr)  
- 
Constructor Details
- 
ReflectiveAjaxCallbackHandler
public ReflectiveAjaxCallbackHandler(org.apache.wicket.Component componentAndMethodSource) This constructor means that the reflective method source is also a wicket component - 
ReflectiveAjaxCallbackHandler
This constructor is for having a separate method source that is not a wicket component 
 - 
 - 
Method Details
- 
respond
public org.apache.wicket.request.IRequestHandler respond(javax.servlet.http.HttpServletRequest hsr) throws Exception - Specified by:
 respondin interfaceAjaxCallbackHandler- Throws:
 Exception
 - 
respondGet
protected org.apache.wicket.request.IRequestHandler respondGet(javax.servlet.http.HttpServletRequest hsr) Implemented to throw http 500. override to implement - 
respondJsonPost
protected org.apache.wicket.request.IRequestHandler respondJsonPost(javax.servlet.http.HttpServletRequest hsr) throws Exception If the web request posted application/json content to the callback URL, it gets fed into here- Throws:
 Exception
 - 
respondInvokableJson
public org.apache.wicket.request.IRequestHandler respondInvokableJson(JSONObject argument, Method method) throws Exception - Throws:
 Exception
 - 
respondWicketAjax
protected org.apache.wicket.request.IRequestHandler respondWicketAjax(javax.servlet.http.HttpServletRequest hsr) throws Exception - Throws:
 Exception
 - 
respondInvokableWicket
public org.apache.wicket.request.IRequestHandler respondInvokableWicket(javax.servlet.http.HttpServletRequest request, Method method) throws Exception - Throws:
 Exception
 
 -