Top
Top
LibraryEASYProcess Reference Manual 5ProcessesServicesProcessFlowWorkshopTerminate

Terminate Overview

Every process begins with a Terminate already existing on the process canvas. It accepts no input and its output only contains the time it ran. None, one, or many Terminate services can exist on the canvas at one time. None is acceptable because a process flow will just end if it reaches a point where nothing is connected to it to continue the flow. This is the same action it takes if it were to reach a Terminate. However, it is recommended you choose to visually represent the end of your process with a Terminate because it is easier for future developers to see all your process branches at a high level. There is no limit on the number of Terminate services you can have on your process canvas because a process can have many different branches depending on the possible cases for your logic.


Terminate Use Examples
Workshop:ProcessFlowWorkshop
Service:Terminate
Inputs

Terminate Use Examples

In the example below, there is a large process which has two Terminate services present to end each of the process branches that can exist. If you notice, the process actually branches off a few times, but rejoins existing branches later. This process made sure that each time the process ended, it was connected to a Terminate service.

If you look at this example, the process has multiple branches and two visible Terminate services (though the process continues on further out of the screenshot). However, there is a circled output node that does not connect to a Terminate service. This does not cause any issues.


Powered by EASYProcess (© 2019 K-Rise Systems, Inc).