|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.directwebremoting.extend.EnginePrivate
public class EnginePrivate
An abstraction of the dwr.engine Javascript class.
| Constructor Summary | |
|---|---|
EnginePrivate()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getExecuteFunctionName()
The DefaultRemoter needs to know the name of the execute function |
static ScriptBuffer |
getRemoteCloseFunctionScript(java.lang.String id)
Call dwr.engine.remote.closeFunction() in the browser |
static ScriptBuffer |
getRemoteExecuteFunctionScript(java.lang.String id,
java.lang.Object[] params)
Call dwr.engine.remote.executeFunction() in the browser |
static ScriptBuffer |
getRemoteExecuteObjectScript(java.lang.String id,
java.lang.String methodName,
java.lang.Object[] params)
Call dwr.engine.remote.executeFunction() in the browser |
static java.lang.String |
getRemoteHandleBatchExceptionScript(java.lang.String batchId,
java.lang.Exception ex)
Call dwr.engine.remote.handleServerException() in the browser |
static ScriptBuffer |
getRemoteHandleCallbackScript(java.lang.String batchId,
java.lang.String callId,
java.lang.Object data)
Call the dwr.engine.remote.handleResponse() in the browser |
static ScriptBuffer |
getRemoteHandleExceptionScript(java.lang.String batchId,
java.lang.String callId,
java.lang.Throwable ex)
Call dwr.engine.remote.handleException() in the browser |
static java.lang.String |
getRemoteHandleReverseAjaxScript(long scriptIndex,
java.lang.String script)
Call dwr.engine.remote.handleReverseAjax() in the browser |
static java.lang.String |
getRemotePollCometDisabledScript(java.lang.String batchId)
Call dwr.engine.remote.pollCometDisabled() in the browser |
static ScriptBuffer |
getRemoteSetObjectScript(java.lang.String id,
java.lang.String propertyName,
java.lang.Object data)
Call dwr.engine.remote.executeFunction() in the browser |
static java.lang.String |
getRequireEngineScript()
Get a string which will initialize a dwr.engine object |
static java.lang.String |
remoteBeginIFrameResponse(java.lang.String batchId,
boolean useWindowParent)
A script to send at the beginning of an iframe response |
static java.lang.String |
remoteBeginWrapper(java.lang.String instanceId,
boolean useWindowParent,
java.lang.String documentDomain)
Begin wrapper with variable alias to do remote calls on the correct DWR instance. |
static java.lang.String |
remoteEndIFrameResponse(java.lang.String batchId,
boolean useWindowParent)
A script to send at the end of an iframe response |
static java.lang.String |
remoteEndWrapper(java.lang.String instanceId,
boolean useWindowParent)
End wrapper with variable alias to do remote calls on the correct DWR instance. |
static java.lang.String |
remoteExecute(java.lang.String script)
Prepare a script for execution in an iframe environment (we need to transfer the script to the parent window context before executing so referred globals will be found) |
static java.lang.String |
remoteNewObjectFunction()
Returns the name of the newObject function. |
static java.lang.String |
xmlStringToJavascriptDomDocument(java.lang.String xml)
Take an XML string, and convert it into some Javascript that when executed will return a DOM object that represents the same XML object |
static java.lang.String |
xmlStringToJavascriptDomElement(java.lang.String xml)
Take an XML string, and convert it into some Javascript that when executed will return a DOM object that represents the same XML object |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EnginePrivate()
| Method Detail |
|---|
public static java.lang.String remoteBeginWrapper(java.lang.String instanceId,
boolean useWindowParent,
java.lang.String documentDomain)
instanceId - DWR instance id from browseruseWindowParent - should this alias target the same window or the parent window?
public static java.lang.String remoteEndWrapper(java.lang.String instanceId,
boolean useWindowParent)
instanceId - DWR instance id from browseruseWindowParent - should this alias target the same window or the parent window?
public static ScriptBuffer getRemoteHandleCallbackScript(java.lang.String batchId,
java.lang.String callId,
java.lang.Object data)
batchId - The identifier of the batch that we are handling a response forcallId - The identifier of the call that we are handling a response fordata - The data to pass to the callback function
public static ScriptBuffer getRemoteHandleExceptionScript(java.lang.String batchId,
java.lang.String callId,
java.lang.Throwable ex)
batchId - The identifier of the batch that we are handling a response forcallId - The id of the call we are replying toex - The exception to throw on the remote end
public static java.lang.String getRemoteHandleReverseAjaxScript(long scriptIndex,
java.lang.String script)
scriptIndex - script -
public static java.lang.String getRemoteHandleBatchExceptionScript(java.lang.String batchId,
java.lang.Exception ex)
batchId - The identifier of the batch that we are handling a response forex - The exception from which we make a reply
public static ScriptBuffer getRemoteExecuteFunctionScript(java.lang.String id,
java.lang.Object[] params)
id - The registered function nameparams - The data to pass to the function
public static ScriptBuffer getRemoteExecuteObjectScript(java.lang.String id,
java.lang.String methodName,
java.lang.Object[] params)
id - The registered function nameparams - The data to pass to the function
public static ScriptBuffer getRemoteSetObjectScript(java.lang.String id,
java.lang.String propertyName,
java.lang.Object data)
id - The registered function namepropertyName - The name of the property to alter on the client objectdata - The new value for the client object property
public static ScriptBuffer getRemoteCloseFunctionScript(java.lang.String id)
id - The registered function name
public static java.lang.String getRemotePollCometDisabledScript(java.lang.String batchId)
batchId - The identifier of the batch that we are handling a response for
public static java.lang.String remoteNewObjectFunction()
public static java.lang.String xmlStringToJavascriptDomElement(java.lang.String xml)
xml - The XML string to convert
public static java.lang.String xmlStringToJavascriptDomDocument(java.lang.String xml)
xml - The XML string to convert
public static java.lang.String getRequireEngineScript()
public static java.lang.String getExecuteFunctionName()
public static java.lang.String remoteBeginIFrameResponse(java.lang.String batchId,
boolean useWindowParent)
batchId - The id of the current batchuseWindowParent - Will the exec happen from a child iframe which is
the case for normal iframe based calls, or from the main window, which is
the case for iframe streamed polling.
public static java.lang.String remoteEndIFrameResponse(java.lang.String batchId,
boolean useWindowParent)
batchId - The id of the current batchuseWindowParent - Will the exec happen from a child iframe which is
the case for normal iframe based calls, or from the main window, which is
the case for iframe streamed polling.
public static java.lang.String remoteExecute(java.lang.String script)
script - The script to modify
|
Copyright ยจ 2008 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||