Suspending Running Process Instance(s)
To create an action to suspend running process instance(s):
2. Click Next.
3. On the Process Selection page, select a process model name to suspend all running instances of this model.
4. Click Next.
5. On the Service Type Selection page, select the type of service you want to use to get the list of running processes to be suspended. You can use a predefined webMethods built-in service, or you can use a custom service you write yourself. Click Built-in Service or Custom Service.
Note: | If you use a custom service, you must use the output signature we provide: pub.monitor.process.actions.CustomImplOutputDoc. For more information on this service, see webMethods Monitor Built-In Services Reference. For information on creating your own service, see webMethods Service Development Help. |
6. Click Next and do one of the following:
If you selected
Built-In Service on the
Service Type Selection page, click the
Add icon and enter your service input criteria. Click
Next.
If you selected
Custom Service on the
Service Type Selection page, browse to and select the Integration Server service you want to use to identify the processes to be suspended. Click
Next.
7. On the Process Action Default Input Values page, specify default input values (optional). These values are overwritten when data is provided from an associated process.
For this field ... | You can do this ... |
Include empty values for String Types | Select the check box if you want to use an empty string (a string with a zero-length). |
Action Input Parameters | This value cannot be modified. |
Default Values | Note: | The input value must match the data type of the parameter element. |
|
8. Click Next.
9. On the Process Action Output Value page, select an output value as required.
10. Click Finish.
A new process action is created and saved to your workspace. It appears in the Rules Explorer view under
Actions >
[ActionName].