System integration

This section contains routines for system integration. It enables users to deal with databases, LDAP and so on.

Routines summary

  • _httpGet (deprecated) — 
    Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'DM:_httpGet (deprecated)'.
  • _httpPost (deprecated) — 
    Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'DM:_httpPost (deprecated)'.
  • call — Executes SIL™ script on the current host or different host.
  • databaseAvailable — Checks if the database is available. Optionally, it can check also the availability of the results for the SQL passed in as the second parameter.
  • getConfluenceBaseUrl — This routine returns a Confluence base url where the SIL™ script is called.
  • getPersistentVar  — Gets the specified persistent variable as a string.
  • setPersistentVar — Sets the specified persistent variable as a string.
  • ldapUserAttr — Returns an array of the requested attribute. This is an LDAP search routine.
  • ldapUserList — Returns an array of the requested attributes for all users matching the query. This is an LDAP search routine.
  • ldapUserRecord — Returns an array of the requested attribute. This is a LDAP search routine.
  • ldapUserStruct — Returns an array of JLdapUserStruct representing all users matched by the query.
  • runSILInline — Executes the script with the given arguments.
  • saveURLToFile — Saves the content of some URL (HTTP GET) to the specified file.
  • sendEmail — Sends an email.
  • sendHtmlEmail — Deprecated. Sends an email, HTML formatted.
  • sendSMS — Sends an SMS using the ENMS service or some other provider.
  • silEnv — Returns the variable as presented in the environment.
  • sql — Executes the SQL phrase over the defined datasource.
  • sqlCallStoredProcedure — Executes the stored procedure over the defined datasource name / JNDI datasource.
  • sqlCallStoredProcedureWithOutParams — Executes the stored procedure over the defined datasource.
  • system — Executes the command command of the operating system.