public class ClientSystemUtilities extends SystemUtilities
Modifier and Type | Class and Description |
---|---|
protected class |
ClientSystemUtilities.SendRequestManager |
SystemUtilities.RequestImpl
Modifier and Type | Field and Description |
---|---|
static int |
APPLET_FLAG |
static int |
CLIENT_FLAG |
static int |
DESIGNER_FLAG |
static int |
FULLSCREEN_FLAG |
static int |
MOBILE_FLAG |
static int |
PREVIEW_FLAG |
static int |
SSL_FLAG |
static int |
STAGING_FLAG |
static int |
WEBSTART_FLAG |
DEFAULT_REQUEST_TIMEOUT, log, MSGID_GENERATOR, MSGLOG
Constructor and Description |
---|
ClientSystemUtilities() |
Modifier and Type | Method and Description |
---|---|
DatasetUtilities.PyDataSet |
_getSessionInfo(java.lang.String unameFilter,
java.lang.String projectFilter) |
protected java.lang.Thread |
_invokeAsyncImpl(org.python.core.PyObject fun) |
void |
exit()
Exits the FPMI Client.
|
void |
exit(boolean force) |
java.util.Collection<java.lang.String> |
getAvailableLocales() |
java.util.Collection<java.lang.String> |
getAvailableTerms() |
static java.lang.String |
getClientId() |
static int |
getConnectionMode() |
static int |
getConnectTimeout() |
java.lang.String |
getEdition() |
static java.lang.String |
getGatewayAddress() |
long |
getInactivitySeconds()
Returns the number of seconds of inactivity for the system
|
java.lang.String |
getLocale() |
java.lang.String |
getProjectName() |
static int |
getReadTimeout() |
int |
getSystemFlags() |
void |
initialize(FPMIApp app) |
org.python.core.PyObject |
invokeGateway(java.lang.String function,
org.python.core.PyObject... args)
Deprecated.
|
void |
invokeLater(org.python.core.PyObject fun) |
void |
invokeLater(org.python.core.PyObject fun,
int time) |
void |
modifyTranslation(java.lang.String term,
java.lang.String translation) |
void |
modifyTranslation(java.lang.String term,
java.lang.String translation,
java.lang.String locale) |
Dataset |
queryAuditLog(org.python.core.PyObject[] values,
java.lang.String[] keywords) |
void |
retarget(java.lang.String projectName) |
void |
retarget(java.lang.String projectName,
java.lang.String gatewayAddr) |
void |
retarget(java.lang.String projectName,
java.lang.String gatewayAddr,
org.python.core.PyDictionary params) |
void |
retarget(java.lang.String projectName,
java.lang.String gatewayAddr,
org.python.core.PyDictionary params,
java.lang.String[] startupWindows) |
java.util.List<java.lang.String> |
sendMessageInternal(java.lang.String project,
java.lang.String messageHandler,
org.python.core.PyDictionary payload,
java.util.Properties filterParams) |
protected Request |
sendRequestInternal(java.lang.String project,
java.lang.String messageHandler,
org.python.core.PyDictionary payload,
java.util.Properties params,
boolean async) |
static void |
setConnectionMode(int mode) |
static void |
setConnectTimeout(int connectTimeout) |
void |
setLocale(java.lang.String locale) |
static void |
setReadTimeout(int readTimeout) |
void |
shutdown() |
java.lang.String |
translate(java.lang.String term) |
java.lang.String |
translate(java.lang.String term,
java.lang.String locale,
java.lang.Boolean strict) |
_getCpuUsageString, beep, execute, getGatewayStatus, getLogger, getProperty, getSessionInfo, getSessionInfo, getSessionInfo, invokeAsynchronous, jsonDecode, jsonEncode, jsonEncode, jsonEncode, jsonEncode, logger, playSoundClip, playSoundClip, playSoundClip, playSoundClip, sendMessage, sendRequest, sendRequestAsync, sendRequestInternal, setLoggingLevel, threadDump
public static final int DESIGNER_FLAG
public static final int PREVIEW_FLAG
public static final int CLIENT_FLAG
public static final int WEBSTART_FLAG
public static final int APPLET_FLAG
public static final int FULLSCREEN_FLAG
public static final int SSL_FLAG
public static final int MOBILE_FLAG
public static final int STAGING_FLAG
public void initialize(FPMIApp app)
public void shutdown()
public int getSystemFlags()
public java.lang.String getEdition()
public Dataset queryAuditLog(org.python.core.PyObject[] values, java.lang.String[] keywords)
public static int getConnectTimeout()
public static void setConnectTimeout(int connectTimeout)
public static int getReadTimeout()
public static void setReadTimeout(int readTimeout)
public static void setConnectionMode(int mode)
public static int getConnectionMode()
public void exit()
public void exit(boolean force)
public long getInactivitySeconds()
public DatasetUtilities.PyDataSet _getSessionInfo(java.lang.String unameFilter, java.lang.String projectFilter)
_getSessionInfo
in class SystemUtilities
public java.lang.String getLocale()
public java.util.Collection<java.lang.String> getAvailableLocales()
public java.util.Collection<java.lang.String> getAvailableTerms()
public void setLocale(java.lang.String locale)
public java.lang.String translate(java.lang.String term)
public java.lang.String translate(java.lang.String term, java.lang.String locale, java.lang.Boolean strict)
public void modifyTranslation(java.lang.String term, java.lang.String translation)
public void modifyTranslation(java.lang.String term, java.lang.String translation, java.lang.String locale)
public void invokeLater(org.python.core.PyObject fun)
public void invokeLater(org.python.core.PyObject fun, int time)
@Deprecated public org.python.core.PyObject invokeGateway(java.lang.String function, org.python.core.PyObject... args) throws GatewayException
GatewayException
protected java.lang.Thread _invokeAsyncImpl(org.python.core.PyObject fun)
_invokeAsyncImpl
in class SystemUtilities
public static java.lang.String getGatewayAddress()
public static java.lang.String getClientId()
public java.lang.String getProjectName()
public void retarget(java.lang.String projectName)
public void retarget(java.lang.String projectName, java.lang.String gatewayAddr)
public void retarget(java.lang.String projectName, java.lang.String gatewayAddr, org.python.core.PyDictionary params)
public void retarget(java.lang.String projectName, java.lang.String gatewayAddr, org.python.core.PyDictionary params, java.lang.String[] startupWindows)
public java.util.List<java.lang.String> sendMessageInternal(java.lang.String project, java.lang.String messageHandler, org.python.core.PyDictionary payload, java.util.Properties filterParams) throws java.lang.Exception
sendMessageInternal
in class SystemUtilities
java.lang.Exception
protected Request sendRequestInternal(java.lang.String project, java.lang.String messageHandler, org.python.core.PyDictionary payload, java.util.Properties params, boolean async)
sendRequestInternal
in class SystemUtilities