System Integration
This section contains functions for system integration. It enables users to deal with databases, LDAP and so on.
Functions Summary
- call — Executes SIL script on the current host or different host.
- databaseAvailable — Checks if the database is available.
- getPersistentVar — Gets the persistent var, as a string
- ldapUserAttr — Returns an array of the requested attribute.
- ldapUserList — Returns an array of the requested attributes for all users matching the query.
- ldapUserRecord — Returns an array of the requested attribute.
- 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 — Sends an email, HTML formatted.
- setPersistentVar — Sets the persistent var, as a string
- 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.
- sysLock — Creates a named lock. Scripts using the same lock key will be blocked and wait for the current script to release the lock. Note that this does not prevent the issue from being edited or otherwise changed by other means or plugins. This lock only makes sense for the SIL scripts. Locks will be cleared at the termination of the script or when the script currently holding the lock calls sysUnlock(lockKey). Also note also the locks are not guaranteed to be re-entrant.
- sysSleep — Causes the current thread to sleep (suspends processing) for the specified interval.
- sysUnlock — Removes a named lock.
Peacock
, multiple selections available,
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.