Class ClientNetUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.AbstractNetUtilities
com.inductiveautomation.ignition.client.script.ClientNetUtilities
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.common.script.builtin.AbstractNetUtilities
commonContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
_sendEmail
(String smtpSettingsName, String from, String subject, String body, boolean html, String[] recipients, String[] ccRecipients, String[] bccRecipients, String[] attachNamesArg, byte[][] attachBytesArg, int timeout, int retries, String priority, String[] replyTo) Sends an email with or without authorization and attachments, depending an what arguments are null.protected void
_sendEmail
(String smtp, String from, String subject, String body, boolean html, String[] recips, String username, String password, String priority, String[] attachNamesArg, byte[][] attachBytesArg, int timeout, String[] replyTo) Sends an email with or without authorization and attachments, depending an what arguments are null.getRemoteServers
(Boolean getRunningOnly) Returns a list of Gateway Network servers that are visible on the local Gateway.Methods inherited from class com.inductiveautomation.ignition.common.script.builtin.AbstractNetUtilities
generateEmailContentType, getHostName, getIpAddress, getRemoteServers, httpClient, httpDelete, httpGet, httpPost, httpPost, httpPut, httpPut, sendAuthEmail, sendAuthEmail, sendAuthEmail, sendEmail
-
Constructor Details
-
ClientNetUtilities
-
-
Method Details
-
_sendEmail
protected void _sendEmail(String smtp, String from, String subject, String body, boolean html, String[] recips, String username, String password, String priority, String[] attachNamesArg, byte[][] attachBytesArg, int timeout, String[] replyTo) Description copied from class:AbstractNetUtilities
Sends an email with or without authorization and attachments, depending an what arguments are null. This method is retained for backwards compatibility- Specified by:
_sendEmail
in classAbstractNetUtilities
- Parameters:
smtp
- Address of the mail server, for example, mail.mycompany.comfrom
- An email address to use as the email's from address. Also the return address.subject
- The subject of the email.body
- The body of the email.html
- A boolean (0/1) indicating whether or not the body is HTML formatted.recips
- A python sequence of recipient email addresses.replyTo
- A python sequence of reply-to email addresses.
-
_sendEmail
protected void _sendEmail(String smtpSettingsName, String from, String subject, String body, boolean html, String[] recipients, String[] ccRecipients, String[] bccRecipients, String[] attachNamesArg, byte[][] attachBytesArg, int timeout, int retries, String priority, String[] replyTo) Description copied from class:AbstractNetUtilities
Sends an email with or without authorization and attachments, depending an what arguments are null.- Specified by:
_sendEmail
in classAbstractNetUtilities
- Parameters:
smtpSettingsName
- Name of an existing smtpSettings record to usefrom
- An email address to use as the email's from address. Also the return address.subject
- The subject of the email.body
- The body of the email.html
- A boolean (0/1) indicating whether or not the body is HTML formatted.recipients
- A python sequence of recipient email addresses.attachNamesArg
- List of attachment namesattachBytesArg
- List of attachment data, must be the same length as the namesreplyTo
- A python sequence of reply-to email addresses.
-
getRemoteServers
Description copied from class:AbstractNetUtilities
Returns a list of Gateway Network servers that are visible on the local Gateway.- Specified by:
getRemoteServers
in classAbstractNetUtilities
- Parameters:
getRunningOnly
- set to true to indicate that only currently reachable servers should be returned- Returns:
- a List of Strings representing ServerIds
- Throws:
GatewayException
-