Type to start searching...
The script to execute when this delete mapping is triggered.
In the script, the following variables will be defined:
this: A single transfer object or a collection of transfer objects, depending on the value of the "batch" property.
properties: An instance of PropertyHolder that contains the properties from the .connections file for the current fragment.
On the transfer object, the following special attributes will be set:
:oid: The OID of the instance being deleted.
:class: The string name of the class of the instance being deleted (may be a sub-class of this class.)
:event: "delete"
If this class has a locking attribute, then there will be one value in the transfer object, containing the locking attribute value.
The return value of this script is ignored.
If there is an optimistic locking error, this script should throw the exception using (throw-optimistic-lock <transfer-object>).
language : schemeLanguageType
The scripting language for this element.
The language defaults to scheme.Valid values based on“languageType”. | |
---|---|
scheme |
scheme scripting language |