Class DesignerSystemUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
com.inductiveautomation.ignition.client.script.DesignerSystemUtilities
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.common.script.builtin.SystemUtilities
DEFAULT_REQUEST_TIMEOUT, LOG, 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 CompletableFuture<Object>
sendRequestInternal
(String project, String messageHandler, org.python.core.PyDictionary payload, Properties params) void
shutdown()
protected Dataset
toDataset
(List<SwingRpc.SwingSessionInfo> sessionInfo) 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
-
toDataset
-
sendMessageInternal
public List<String> sendMessageInternal(String project, String messageHandler, org.python.core.PyDictionary payload, Properties filterParams) - Specified by:
sendMessageInternal
in classSystemUtilities
-
sendRequestInternal
protected CompletableFuture<Object> sendRequestInternal(String project, String messageHandler, @Nullable org.python.core.PyDictionary payload, Properties params) - Specified by:
sendRequestInternal
in classSystemUtilities
-
getVersionInternal
- Specified by:
getVersionInternal
in classSystemUtilities
-
audit
- Specified by:
audit
in classSystemUtilities
-