createCauchoInput
protected abstract CauchoInput createCauchoInput(InputStream stream)
createCauchoOutput
protected abstract CauchoOutput createCauchoOutput(OutputStream stream)
findMethod
protected Method findMethod(String methodName)
getService
protected abstract Object getService()
init
public void init()
throws ServletException
invoke
protected Object invoke(String url,
Object target,
Method method,
Map headers,
Object[] values)
throws Exception
mangleMethodName
protected String mangleMethodName(Method method)
mapMethods
protected void mapMethods(Class cls,
Map methods)
readArguments
protected Object[] readArguments(CauchoInput input,
Method method)
throws IOException
readHeaders
protected Map readHeaders(CauchoInput input)
throws IOException
service
protected void service(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException