Creating External Actions
Over and above the standard actions, Designers can include their own actions through the External Library capabilities. This requires the use of the X-Author SDK libraries to create custom DLLs. For example, you could create an external action for something as simple as record data cleansing, or something more complex such as invoking Oracle or SAP web services.
The X-Author SDK is made available only on a request basis. Please contact the dev team for more information.
Prerequisites for creating Actions
- An Integrated Development Environment that enables you to build DLLs. In the example in this procedure, Microsoft Visual Studio is used to describe the setup process for External Actions.
How to design an External Action
How to link an External Library into X-Author
After developing an External Action that is part of a library (.NET assembly), load the library into X-Author Designer using the following steps.
To update an existing external library
To update and link a new version of the library into X-Author, ensure that any external actions within that library are not in use in any Action Flow. You can update an existing external library only under certain conditions.
How to remove an existing external library
A user can remove an already linked external library. To remove an existing library, open the existing library and select a row and click Unlink Library. An External Library can only be removed if any of the External Actions exported in the library is not used in an Action Flow.