|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Remoter
The heart of DWR is a system to generate content from some requests. This interface generates scripts and executes remote calls.
| Method Summary | |
|---|---|
Replies |
execute(Calls calls)
Execute a set of remote calls and generate set of reply data for later conversion to whatever wire protocol we are using today. |
java.lang.String |
generateDtoInheritanceJavaScript(java.lang.String indent,
java.lang.String classExpression,
java.lang.String superClassExpression,
java.lang.String delegateFunction)
Generate JavaScript that sets up a DTO class's inheritance from its superclass |
java.lang.String |
generateDtoJavaScript(java.lang.String jsClassName,
java.lang.String indent,
java.lang.String assignVariable)
Generate JavaScript that forms a mapped DTO class |
java.lang.String |
generateInterfaceJavaScript(java.lang.String scriptName,
java.lang.String indent,
java.lang.String assignVariable,
java.lang.String contextServletPath)
Generate some Javascript that forms an interface definition |
java.lang.String |
getPathToDwrServlet(java.lang.String contextServletPath)
The path to the DWR servlet is probably just equal to request.contextPath plus request.servletPath. |
| Method Detail |
|---|
java.lang.String generateInterfaceJavaScript(java.lang.String scriptName,
java.lang.String indent,
java.lang.String assignVariable,
java.lang.String contextServletPath)
throws java.lang.SecurityException
scriptName - The script to generate forindent - Indent string prepended to all generated text linesassignVariable - JavaScript identifier to generate an assignment of the interface tocontextServletPath - request.contextPath + request.servletPath.
java.lang.SecurityException
java.lang.String generateDtoJavaScript(java.lang.String jsClassName,
java.lang.String indent,
java.lang.String assignVariable)
throws java.lang.SecurityException
jsClassName - The mapped JavaScript class nameindent - Indent string prepended to all generated text linesassignVariable - JavaScript identifier to generate an assignment of the class to
java.lang.SecurityException
java.lang.String generateDtoInheritanceJavaScript(java.lang.String indent,
java.lang.String classExpression,
java.lang.String superClassExpression,
java.lang.String delegateFunction)
indent - Indent string prepended to all generated text linesclassExpression - The mapped JavaScript class namesuperClassExpression - The mapped JavaScript superclass namedelegateFunction - Name of a callable JavaScript function that will create a prototype delegate
(f ex dojo.delegate, in other frameworks sometimes called clone, beget, etc)
java.lang.SecurityExceptionReplies execute(Calls calls)
calls - The set of calls to execute
java.lang.String getPathToDwrServlet(java.lang.String contextServletPath)
contextServletPath - request.contextPath + request.servletPath.
|
Copyright ยจ 2008 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||