> #### 6.3.8 Set Process Name Java Action

> By default, a process is given the same name as the process definition from which it was created. However, its name can be changed while the process is running using the Set Process Name Java Action.

> To set a process name using the Set Process Name Java Action:

> 1. Follow the instructions in the Assigning Java Actions section. Following these instructions will guide you to the Action List dialog box from which you can select an Action. Double-click Set Process Name in the Action List dialog box. First, you must expand the Server Actions folder.

> The action editor Set Process Name appears.

> 2. Enter an expression in the Process Name field. There are three different ways to enter an expression in the Process Name field. You can:

> Enter a constant when "C" is displayed on the Expression Mode button.
> Select a user-defined attribute (UDA) when "V" is displayed on the Expression Mode button.
> Enter an expression or build an expression with the Expression Builder when "E" is displayed on the Expression Mode button.

> In Figure 45, an expression is displayed in the Process Name field. Note that an "E" is displayed on the Expression Mode button. This expression was built using the Expression Editor. The button display can be changed from "C" to "V" to "E" by clicking it. For more information on using this field, see the "1. Display the process definition. 2. In the Action Set pane, define a Web Services Java Action as an Epilogue JavaAction to execute just before the enactment thread leaves the node. Alternatively, paste in Actions created in other Action Sets. For more information, see the "Web Services Java Action" section.Note: You will not be able to assign JavaActions that are not of the appropriate type to the custom node3. Click OK.Expressions in Interstage Business Process Manager

> 2. In the Action Set pane, define a Web Services Java Action as an Epilogue JavaAction to execute just before the enactment thread leaves the node. Alternatively, paste in Actions created in other Action Sets. For more information, see the "Web Services Java Action" section.

> Note: You will not be able to assign JavaActions that are not of the appropriate type to the custom node

> 3. Click OK.

> Expressions in Interstage Business Process Manager" section.

> 3. Enter a name for your Set Process Name Assignment action in the Action Name field. Note that the name AssignPONumberToProcess is displayed as the Action Name in Figure 45.

> Figure 75: The Set Process Name Action Editor
> Your Java Action appears in the Action frame of the properties dialog where you clicked the Add button. In the example, AssignPONumberToProcess is set as the process initialization Java Action. At process initialization, this Java Action sets the name of the process to the value of the Name UDA and appends an underscore and the current date and time to it.

> Figure 76: The Action Set pane

> 4. Click OK to close the properties dialog box.

> Your Set Process Name Java Action is now assigned to the process definition. You can attach these actions to rename your processes in any one of the Action type frames.

Business Process Manager Help-Fujitsu Computer Systems Corporation Interstage Website Voice: (888) 248-9273 Interstage BPM Information