You can extend Content Engine functionality
by implementing the Java™ interfaces
in the com.filenet.api.engine package. The following
topics guide you in making implementation and deployment choices.
Change Preprocessors versus Event Handlers
Knowing whether to use a change preprocessor or an event
action handler is not always obvious, especially if you want to modify
the source object.
Exception Handling
The following exception handling
guidelines apply to action handlers.
Restrictions and Best Practices
To avoid action handler errors or performance issues, note
the following restrictions and best practices.
Deploying Java Action Handlers
You can store an action handler as a CodeModule object
in a Content Engine object store,
or, alternatively, you can specify the action handler in the Java virtual machine (JVM) class
path of the application server where the Content Engine is running.