Creating Complex Event

The Complex Event enables you to write java code to trigger the process flow. Using complex event, you can:

  • Write your Java Logic to trigger a process flow
  • Specify a process flow to be triggered
  • Set context Variable of the process flow

Steps to create a Complex Event

  1. Go to Develop > Events > Complex.
    The Manage Complex Event screen appears.

     

  2. Click Create New. 

     

  3. Provide the name and description of the new Complex Event activity in the Name and Description text boxes.
  4. Write the java code in the Script text box. Click Help link (above Script text box) to view the sample code.

  5. Select the date on which Complex event will stop triggering in the Event Expiry Date. The date must be in MM/dd/yyyy format. Click the Calendar icon and select the required date from the calendar.
  6. Provide the expiry time from the Time drop-down list.
  7. Provide the time interval when the event checks the database Server in the Polling Frequency. Enter the digit in the Frequency field and select the unit of time, that is, seconds, minutes or hours from the Duration.

    We recommended minimum Polling Frequency to be more than 60 seconds.

  8. Expand Advanced Properties. For information about Advanced Properties refer to Changing Advanced Properties. 

    For information about event misfire handling, refer to Handling Misfire Event.  
    For information about enabling email error notification, refer to the Creating Email Error Notification.
  9. Click Save.