+

Search Tips   |   Advanced Search

IBM Security Directory Integrator terms

1 AL Operations are also accessible using the AssemblyLine Function Component.2 If the current cycle was fed by a Server mode Connector, then the reply is created by the Output Map of that Server mode Connector, and sent to the client.3 For LDAP there is also a special kind of modify operation where the directory entry has been moved in the tree: modrdn, that is, a "renamed" entry.4 Functions are similar to Connectors in that they are divided into two parts: the Function Interface and the AssemblyLine Function. Unlike Connectors, Functions have no mode setting.5 Note that these Parsers only return Delta Entries if the DSML or LDIF entries read contain change information.6 The "exception" Attribute holds the actual Java exception object, in the case of an error – in which case the "status" Attribute would also be changed from a value of "ok" to "error" and "message" would contain the error text.7 An unhandled error is one that is caught in an enabled Error Hook (no actual script code is necessary). If we wish to escalate an error to the next level of error handling logic, you need to re-throw the exception:

throw error.getObject("exception");

8 If you want to share this logic (or that in any Hook) between AssemblyLines, implement it as a function stored in script and then include them as a Global Prolog for the AL.9 Connectors running in Iterator mode are often referred to as "Iterators".10 Note that an Entry object can also hold properties (in addition to Attribute and delta operation codes) and these can be accessed using the getProperty() and setProperty() methods of the Entry class.11 In order to be used as Global Prologs (which are executed at the very start of Assemblyline Initialization) the Script must be in the Scripts library folder and selected for inclusion in the Config tab of an AssemblyLine.12 Data is read into both the conn and current Entry objects. After the Output Map, the contents of conn are now the Attributes to be written. The original entry data is still available in current.13 Note that the "Work Entry" window shown in the Config Editor is actually a list of all Attributes that appear in Input Maps or in the Loop Attribute field of Loops in the AssemblyLine.