9 6 Develop a Custom Activity Processor

LANSA Composer

9.6 Develop a Custom Activity Processor

Your Activity Processor must be implemented as a LANSA RDMLX component (re-useable part) that will reside and execute in the same LANSA system and partition as LANSA Composer.

For general considerations about integrating your custom LANSA code with your LANSA Composer solution refer to:

Appendix E. Using LANSA Composer with LANSA Applications

You must use DXACTBAS1 as the ancestor of your component. Component DXACTSKEL is provided as a skeleton Activity Processor that you can copy and adapt to your requirements.

DXACTBAS1 and DXACTSKEL are provided with the LANSA Composer software.

Also see

9.6.1 Before you Begin your Custom Activity

9.6.2 Generate Skeletal RDMLX Code

9.6.3 Names

9.6.4 The Ancestor Class - DXACTBAS1

9.6.5 Load and Unload

9.6.6 Initialize, Terminate and Execute

9.6.7 Access the Variable Pool

9.6.8 Understand Activity Parameters

9.6.9 Implement an Activity Processor for an Iterator Activity

9.6.10 Supporting Restartable Activities

9.6.11 Use the Java Service Manager

9.6.12 Signal an Event

9.6.13 Set the Activity Return Code

9.6.14 Use Logging Services