Try OpenEdge Now
skip to main content
BP Server Developer's Guide
Workstep performers : Excluding performers for worksteps : Workstep properties in OpenEdge
 

Workstep properties in OpenEdge

Atomic workstep properties include one additional property, Exclude Performer List.
The following examples show how the <ExcludePerformers> tag can be used to write this value in process template XML.
*Performer User
<AtomicWS name="Approve" Name="Approve">
    <Performer>queue1</Performer>
    <ExcludePerformers>
    <Performer name="user1"/>
    <Performer name="user3"/>
    <PerformerOf name="ws1"/>
    </ExcludePerformers>
</AtomicWS>
*Performer of Workstep
<AtomicWS name="Approve" Name="Approve">
    <Performer>queue1</Performer>
    <ExcludePerformers>
    <Performer name="user1"/>
    <Performer name="@ds1"/>
    <PerformerOf name="ws1"/>
    <PerformerOf name="ws3"/>
    </ExcludePerformers>
</AtomicWS>
*Performer EJB Applications
<AtomicWS name="Approve" Name="Approve">
    <Performer>queue1</Performer>
    <ExcludePerformers>
    <Performer name="jndi://$default/TestEJB?getPerformers"/>
    </ExcludePerformers>
</AtomicWS>
Alternatively, each exclude performer can also be written with a separate <ExcludePerformer> tag value. The performer list contains only comma-separated values.