Class DesignerSystemUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
com.inductiveautomation.ignition.client.script.DesignerSystemUtilities
-
Nested Class Summary
Nested ClassesNested 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 -
Method Summary
Modifier and TypeMethodDescription_getSessionInfo
(String unameFilter, String projectFilter) protected Thread
_invokeAsyncImpl
(org.python.core.PyObject fun, org.python.core.PyObject[] args, String[] kwargs, String userDesc) void
protected Version
void
initialize
(ClientContext context) protected void
modifyTranslationImpl
(String term, String translation, String locale) queryAuditLog
(org.python.core.PyObject[] values, String[] keywords) sendMessageInternal
(String project, String messageHandler, org.python.core.PyDictionary payload, Properties filterParams) protected Request
sendRequestInternal
(String project, String messageHandler, org.python.core.PyDictionary payload, Properties params, boolean async) void
shutdown()
protected String
translateImpl
(String term, 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
-
Constructor Details
-
DesignerSystemUtilities
public DesignerSystemUtilities()
-
-
Method Details
-
initialize
-
shutdown
public void shutdown() -
getProjectName
-
queryAuditLog
-
_invokeAsyncImpl
protected Thread _invokeAsyncImpl(org.python.core.PyObject fun, org.python.core.PyObject[] args, String[] kwargs, String userDesc) - Specified by:
_invokeAsyncImpl
in classSystemUtilities
-
translateImpl
@Nullable protected String translateImpl(@Nonnull String term, @Nullable String locale, boolean strict) - Specified by:
translateImpl
in classSystemUtilities
-
modifyTranslationImpl
protected void modifyTranslationImpl(@Nonnull String term, @Nonnull String translation, @Nullable String locale) - Specified by:
modifyTranslationImpl
in classSystemUtilities
-
_getSessionInfo
- Specified by:
_getSessionInfo
in classSystemUtilities
-
sendMessageInternal
public List<String> sendMessageInternal(String project, String messageHandler, org.python.core.PyDictionary payload, Properties filterParams) throws Exception - Specified by:
sendMessageInternal
in classSystemUtilities
- Throws:
Exception
-
sendRequestInternal
protected Request sendRequestInternal(String project, String messageHandler, org.python.core.PyDictionary payload, Properties params, boolean async) - Specified by:
sendRequestInternal
in classSystemUtilities
-
getVersionInternal
- Specified by:
getVersionInternal
in classSystemUtilities
- Throws:
Exception
-
audit
- Specified by:
audit
in classSystemUtilities
-