Refactoring a business process

When you refactor parts of your business process, dependencies on those parts are automatically updated throughout the product as a whole.

There are two ways in which you can refactor parts of your business process. You can either do it from an appropriate field within the properties pages, or use a context menu in the Business Integration view.
  1. To refactor parts of your business process from a properties page, proceed as follows:
    1. Click the field that contains the property that you would like to refactor. These are the names of the fields that you can change, as well as the property page on which they are located:
      Field name Property page Description
      Process is long-running Details Use this to change the execution mode (microflow or long-running) of the process
      Name Description Use this option to change the name assigned to the process.
      Target namespace Description Use this option to assign a new namespace to your process.
      Partner Description property page for the partner Use this to change an interface partner for the process.
    2. Once the refactoring toolbar appears, press Alt+Shift+R.
    3. For the name, target namespace, and partner fields, a new window will appear in which you can change the property as necessary.
    4. Alternatively, value of the Process if long-running field will toggle the moment you click it so that, when you initiate refactoring, a window will appear that confirms the change in process execution mode.
  2. To refactor using the context menu, proceed as follows:
    1. In the Business Integration view, right-click the business process.
    2. From the drop-down menu, hover over Refactor and then choose from one of the following three options:
      Option Description
      Rename Use this option to change the name assigned to the process.
      Move Use this option to move your process to a new folder or module.
      Change Namespace Use this option to assign a new namespace to your process.

Related information

Refactoring

Feedback
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.