public interface IUserProcessExtension extends IProcessExtension
This interface must be implemented by user process extensions (e.g. Java classes that can be used in PI process elements).
If the program should be configured by the user, there must be a public static inner class
called editor implementing the IProcessExtensionConfigurationEditorEx
interface.
The configuration editor must have a public constructor without arguments.
Implementors can use the abstract class AbstractUserProcessExtension
Modifier and Type | Method and Description |
---|---|
CompositeObject |
perform(IRequestId requestId,
CompositeObject in,
IIvyScriptContext context)
This method is the program performed in a process extension element
every time a token comes to the process element (request).
|
abort, getAdditionalLogInfo, release, setConfiguration, start, stop
CompositeObject perform(IRequestId requestId, CompositeObject in, IIvyScriptContext context) throws Exception
requestId
- the identifier of the requestin
- the current process data. Modify this process data in your implementationcontext
- the context to use to perform the requestException
- if perform failsCopyright © 2024
AXON IVY AG
All Rights Reserved Documentation was generated
on April 28, 2024