public interface ClientAgentRemote
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
void |
denyDownload(java.io.File file)
Remove download file from session by File
|
void |
denyDownload(java.lang.String downloadFileName)
Remove download file from session by name
|
java.lang.String |
getBrowserLocale() |
java.lang.String |
getCsrfToken() |
java.lang.String |
getExitPage() |
double |
getFontCalibrationData(java.lang.String fontName,
int fontSize,
boolean isCapital) |
AjaxSwingProperties |
getProps() |
long |
getSessionTimeout() |
java.util.List |
getTempFiles() |
java.util.Locale |
getUserLocale() |
void |
init(AgentInitData data,
HttpRequestData requestData)
Initializes the client
|
boolean |
isDownloadAllowed(java.lang.String downloadFileName)
Returns true if the download of the given file name is allowed
|
void |
ping()
Renews a lease on the agent.
|
HttpResponseData |
processHttpRequest(HttpRequestData request)
Processes HTTP request
|
void |
removeDownloadFileName(java.lang.String filename)
Remove download file from map where we wait files for download while them doesn't ready
|
HttpResponseData |
renderWindows(HttpRequestData request)
Renderes the currently focused window as HTML
|
void |
runApp(boolean wait)
Runs the application/applet.
|
void |
setBrowserLocale(java.lang.String browserLocale) |
void |
setExitPage(java.lang.String pageName) |
void |
setFontCalibrationData(java.lang.String allCalibrationData) |
void |
setSessionTimeout(long seconds) |
void |
setUserLocale(java.util.Locale currentLocale) |
void |
shutdown()
Terminates the client JVM
|
void init(AgentInitData data, HttpRequestData requestData) throws java.lang.Exception, java.rmi.RemoteException
java.lang.Exceptionjava.rmi.RemoteExceptionvoid shutdown()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean isDownloadAllowed(java.lang.String downloadFileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid denyDownload(java.lang.String downloadFileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid denyDownload(java.io.File file)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeDownloadFileName(java.lang.String filename)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid runApp(boolean wait)
throws AjaxSwingException,
java.rmi.RemoteException
AjaxSwingExceptionjava.rmi.RemoteExceptionHttpResponseData processHttpRequest(HttpRequestData request) throws java.lang.Exception, java.rmi.RemoteException
java.lang.Exceptionjava.rmi.RemoteExceptionHttpResponseData renderWindows(HttpRequestData request) throws java.lang.Exception, java.rmi.RemoteException
java.lang.Exceptionjava.rmi.RemoteExceptionvoid ping()
throws java.lang.Exception,
java.rmi.RemoteException
java.lang.Exceptionjava.rmi.RemoteExceptionvoid setSessionTimeout(long seconds)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong getSessionTimeout()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setExitPage(java.lang.String pageName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getExitPage()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.List getTempFiles()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getCsrfToken()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Locale getUserLocale()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setUserLocale(java.util.Locale currentLocale)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionAjaxSwingProperties getProps() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getBrowserLocale()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setBrowserLocale(java.lang.String browserLocale)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setFontCalibrationData(java.lang.String allCalibrationData)
throws java.rmi.RemoteException
java.rmi.RemoteExceptiondouble getFontCalibrationData(java.lang.String fontName,
int fontSize,
boolean isCapital)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionCopyright © 2000-2012 CreamTec LLC. All Rights Reserved.