Axon.ivy contains Extendible Process Elements that can be used to address particular execution behaviour requirements none of the standard process elements can fulfill. By implementing one of these Java interfaces any 3rd party logic can be weaved into the process during execution time.
A generic Java interface is provided in following process elements:
- Program Start
Triggers the start of a new process upon an (external) event.
- PI (Programming Interface) Activity
Executes generic Java code (may interact with a remote system).
- Wait Program Intermediate Event
Interrupts process execution until an (external) event occurs.
- Call & Wait
A combination of the PI and Wait process elements.
Custom Process Element
Process extension developers can also provide their custom process element with its specific icon, name and logic. This is the best way to share a connector to your third party system with a larger community.