public class HTMLClientAgent extends ClientAgent
ClientAgent.InitLock, ClientAgent.OperationLock, ClientAgent.RequestLock
commonClassLoader, shuttingDown
Constructor and Description |
---|
HTMLClientAgent(java.lang.String agentName,
java.lang.String appName) |
Modifier and Type | Method and Description |
---|---|
void |
addDirtyComponentStates(AjaxResponse ajaxResponse) |
void |
ping()
Renews a lease on the agent.
|
HttpResponseData |
processHttpRequest(HttpRequestData requestData)
Processes HTTP request, as received by the servlet.
|
HttpResponseData |
renderWindows(HttpRequestData data)
Renders the current window on EventDispatch thread
|
void |
renderWindowsOrRedirect(HttpRequestData requestData) |
void |
setShouldChangeSessionId(boolean shouldChangeSessionId) |
boolean |
shouldChangeSessionId() |
addBlockedThread, addDownloadFileName, addFastSubmitHandler, addKeepAliveEventHandler, addURLParamHandler, allowDownload, allowExit, appendJavaScript, beginOperation, checkAndMonitorAsynchronousUpdates, clearAppendJavaScript, clearUrlForOpenInNewTab, denyDownload, denyDownload, doRun, endOperation, endOperation, exit, getAjaxSwingThreadGroup, getAppendJavaScript, getAppName, getBrowserID, getBrowserLocale, getBrowserVersion, getClassLoader, getClientId, getClipboard, getComponentProperty, getCsrfToken, getCurrentInstance, getDownloadFileNames, getEndOperationOnModalDialog, getEventQueue, getException, getExitPage, getFocusManager, getFontCalibrationData, getHTMLPage, getHTMLPageWait, getInitData, getLastKeepAliveEvent, getMaximumWindowSize, getMenuSelectionManager, getMouseGrabber, getOperationLock, getPageRenderer, getProps, getRepaintManager, getRequestData, getRequestFilter, getRequestId, getResponseData, getSchedulingEventQueue, getSession, getSessionTimeout, getShortFileName, getTempFiles, getTimeZone, getTimeZoneCurrentOffset, getTimeZoneRawOffset, getTimeZoneUseDaylight, getUIManager, getUpdateBrowserInterval, getUrlForOpenInNewTab, getUserLocale, getWindowProperty, getWindowProperty, getWindowsForRendering, getWindowUpdater, init, initProperties, installExitTrap, installGraphicsEnvironmentProperties, installToolkit, isApplet, isBrowserIE, isDownloadAllowed, isFocusChangeAllowed, isGraphicsEnvironmentPropertiesInstalled, isOperationActive, isRequestActive, isRunning, isToolkitInstalled, monitorAsynchronousUpdates, monitorAsynchronousUpdates, openInNewTab, print, removeBlockedThread, removeDownloadFileName, removeFastSubmitHandler, removeKeepAliveEventHandler, removeURLParamHandler, runApp, setAllowExit, setBrowserLocale, setClientSize, setException, setExitPage, setFocusChangeAllowed, setFocusManager, setFontCalibrationData, setHTMLPage, setMouseGrabber, setRequestData, setResponseData, setSessionTimeout, setUpdateBrowser, setUpdateBrowserInterval, setUserLocale, shouldUpdateBrowser, shutdown, waitForBlockedThreads
public HTMLClientAgent(java.lang.String agentName, java.lang.String appName) throws java.lang.Exception
java.lang.Exception
public HttpResponseData processHttpRequest(HttpRequestData requestData) throws java.rmi.RemoteException, java.lang.Exception
java.rmi.RemoteException
java.lang.Exception
public void renderWindowsOrRedirect(HttpRequestData requestData) throws java.lang.Exception, java.rmi.RemoteException
java.lang.Exception
java.rmi.RemoteException
public void ping() throws java.rmi.RemoteException, java.lang.Exception
java.rmi.RemoteException
java.lang.Exception
public boolean shouldChangeSessionId()
public void setShouldChangeSessionId(boolean shouldChangeSessionId)
public void addDirtyComponentStates(AjaxResponse ajaxResponse) throws java.lang.Exception
java.lang.Exception
public HttpResponseData renderWindows(HttpRequestData data) throws java.lang.Exception, java.rmi.RemoteException
data
- request data to be processedjava.lang.Exception
java.rmi.RemoteException
Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.