Removes a specified business process stage.

Class Name

atg.markers.bp.droplet.RemoveBusinessProcessStage

Component(s)

/atg/markers/bp/droplet/RemoveBusinessProcessStageDroplet

Required Input Parameters

businessProcessStage

The stage within the business process. Rather than specify markers for a particular stage, you can remove all markers from a given process by setting this parameter to the ANY_VALUE property as follows:

<dsp:param name="businessProcessStage"
  bean="RemoveBusinessProcessStageDroplet.ANY_VALUE"/>

Optional Input Parameters

businessProcessName

The name of the business process. Defaults to the servlet bean’s defaultBusinessProcessName property. Setting the defaultBusinessProcessName property lets you create instances of the servlet bean that are specific to a single business process.

Output Parameters

errorMsg

The error message describing a failure.

markerCount

The number of stage reached markers removed.

Open Parameters

output

Rendered on successful completion.

error

Rendered on error.

Usage Notes

RemoveBusinessProcessStage removes existing business process stage markers that match the stage specified.

Example

The following example removes a ShippingPriceViewed stage:

<dsp:droplet name="RemoveBusinessProcessStageDroplet">
  <dsp:param name="businessProcessName" value="ShoppingProcess"/>
  <dsp:param name="businessProcessStage" value="ShippingPriceViewed"/>
</dsp:droplet>

The following example removes all shopping process stage markers that are found:

<dsp:droplet name="RemoveBusinessProcessStageDroplet">
  <dsp:param name="businessProcessName" value="ShoppingProcess"/>
  <dsp:param name="businessProcessStage"
   beanvalue="RemoveBusinessProcessStageDroplet.ANY_VALUE"/>
</dsp:droplet>