Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
3500:0300:0310 [2026/08/13 00:55] – ↷ Links adapted because of a move operation localdev3500:0300:0310 [2026/08/13 02:57] (current) – external edit 127.0.0.1
Line 9: Line 9:
 Sometimes a particular process calls a service, which takes a long time to fulfil. In this case the call to the service may time out. If this happens the process is //suspended//. This means that //**AwareIM**// moves the process into the “standby” mode – it is no longer active and is waiting for the reply from the service provider. Whenever such reply arrives (the reply may arrive in a few seconds, hours, days or months or never arrive at all) //**AwareIM**// automatically //resumes// the process and the process continues execution from where it left off. Sometimes a particular process calls a service, which takes a long time to fulfil. In this case the call to the service may time out. If this happens the process is //suspended//. This means that //**AwareIM**// moves the process into the “standby” mode – it is no longer active and is waiting for the reply from the service provider. Whenever such reply arrives (the reply may arrive in a few seconds, hours, days or months or never arrive at all) //**AwareIM**// automatically //resumes// the process and the process continues execution from where it left off.
  
-The custom process component must implement ''IProcess'' interface, which has two main methods – [[pr_methods:execute|execute]] and [[pr_methods:resume|resume]]. The execute method is called when the process is started and the resume method is called when the process is resumed after having been suspended. Both methods are described in detail later in the section.+The custom process component must implement ''IProcess'' interface, which has two main methods – [[ref:p_m:execute|execute]] and [[ref:p_m:resume|resume]]. The execute method is called when the process is started and the resume method is called when the process is resumed after having been suspended. Both methods are described in detail later in the section.
  
 The following guidelines should be used when writing a process: The following guidelines should be used when writing a process:
Line 27: Line 27:
  
 {{tagtopic>IProcess_Methods&linkonly&exclude=/c_template/}} {{tagtopic>IProcess_Methods&linkonly&exclude=/c_template/}}
-{{simplenavi>docs:3500:0300:0310:}}+{{simplenavi>.:0310}}