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 SummaryConstructorsConstructorDescriptionReflectiveAjaxCallbackHandler(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 SummaryModifier 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- 
ReflectiveAjaxCallbackHandlerpublic ReflectiveAjaxCallbackHandler(org.apache.wicket.Component componentAndMethodSource) This constructor means that the reflective method source is also a wicket component
- 
ReflectiveAjaxCallbackHandlerThis constructor is for having a separate method source that is not a wicket component
 
- 
- 
Method Details- 
respondpublic org.apache.wicket.request.IRequestHandler respond(javax.servlet.http.HttpServletRequest hsr) throws Exception - Specified by:
- respondin interface- AjaxCallbackHandler
- Throws:
- Exception
 
- 
respondGetprotected org.apache.wicket.request.IRequestHandler respondGet(javax.servlet.http.HttpServletRequest hsr) Implemented to throw http 500. override to implement
- 
respondJsonPostprotected 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
 
- 
respondInvokableJsonpublic org.apache.wicket.request.IRequestHandler respondInvokableJson(JSONObject argument, Method method) throws Exception - Throws:
- Exception
 
- 
respondWicketAjaxprotected org.apache.wicket.request.IRequestHandler respondWicketAjax(javax.servlet.http.HttpServletRequest hsr) throws Exception - Throws:
- Exception
 
- 
respondInvokableWicketpublic org.apache.wicket.request.IRequestHandler respondInvokableWicket(javax.servlet.http.HttpServletRequest request, Method method) throws Exception - Throws:
- Exception
 
 
-