Class DesignerSystemUtilities
- java.lang.Object
-
- com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
-
- com.inductiveautomation.ignition.client.script.DesignerSystemUtilities
-
public class DesignerSystemUtilities extends SystemUtilities
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
DesignerSystemUtilities.SendRequestManager
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
SystemUtilities.RequestImpl
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
DEFAULT_REQUEST_TIMEOUT, LOG, MSGID_GENERATOR, MSGLOG
-
-
Constructor Summary
Constructors Constructor Description DesignerSystemUtilities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatasetUtilities.PyDataSet
_getSessionInfo(java.lang.String unameFilter, java.lang.String projectFilter)
protected java.lang.Thread
_invokeAsyncImpl(org.python.core.PyObject fun, org.python.core.PyObject[] args, java.lang.String[] kwargs, java.lang.String userDesc)
void
audit(org.python.core.PyObject[] args, java.lang.String[] keywords)
java.lang.String
getProjectName()
protected Version
getVersionInternal()
void
initialize(ClientContext context)
protected void
modifyTranslationImpl(java.lang.String term, java.lang.String translation, java.lang.String locale)
Dataset
queryAuditLog(org.python.core.PyObject[] values, java.lang.String[] keywords)
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)
void
shutdown()
protected java.lang.String
translateImpl(java.lang.String term, java.lang.String locale, boolean strict)
-
Methods inherited from class com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
_getCpuUsageString, beep, execute, getGatewayStatus, getLogger, getProperty, getSessionInfo, getSessionInfo, getSessionInfo, getSessionInfo, getVersion, invokeAsynchronous, jsonDecode, jsonEncode, jsonEncode, jsonEncode, jsonEncode, logger, modifyTranslation, parseTranslateArguments, playSoundClip, playSoundClip, playSoundClip, playSoundClip, sendMessage, sendRequest, sendRequestAsync, sendRequestInternal, setLoggingLevel, threadDump, translate
-
-
-
-
Method Detail
-
initialize
public void initialize(ClientContext context)
-
shutdown
public void shutdown()
-
getProjectName
public java.lang.String getProjectName()
-
queryAuditLog
public Dataset queryAuditLog(org.python.core.PyObject[] values, java.lang.String[] keywords)
-
_invokeAsyncImpl
protected java.lang.Thread _invokeAsyncImpl(org.python.core.PyObject fun, org.python.core.PyObject[] args, java.lang.String[] kwargs, java.lang.String userDesc)
- Specified by:
_invokeAsyncImpl
in classSystemUtilities
-
translateImpl
@Nullable protected java.lang.String translateImpl(@Nonnull java.lang.String term, @Nullable java.lang.String locale, boolean strict)
- Specified by:
translateImpl
in classSystemUtilities
-
modifyTranslationImpl
protected void modifyTranslationImpl(@Nonnull java.lang.String term, @Nonnull java.lang.String translation, @Nullable java.lang.String locale)
- Specified by:
modifyTranslationImpl
in classSystemUtilities
-
_getSessionInfo
public DatasetUtilities.PyDataSet _getSessionInfo(java.lang.String unameFilter, java.lang.String projectFilter)
- Specified by:
_getSessionInfo
in classSystemUtilities
-
sendMessageInternal
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
- Specified by:
sendMessageInternal
in classSystemUtilities
- Throws:
java.lang.Exception
-
sendRequestInternal
protected Request sendRequestInternal(java.lang.String project, java.lang.String messageHandler, org.python.core.PyDictionary payload, java.util.Properties params, boolean async)
- Specified by:
sendRequestInternal
in classSystemUtilities
-
getVersionInternal
protected Version getVersionInternal() throws java.lang.Exception
- Specified by:
getVersionInternal
in classSystemUtilities
- Throws:
java.lang.Exception
-
audit
public void audit(org.python.core.PyObject[] args, java.lang.String[] keywords)
- Specified by:
audit
in classSystemUtilities
-
-