# @jpd:version Annotation

Specifies how to invoke sub processes when different versions of the parent process exist.

Syntax

@jpd:version

strategy="loosely-coupled |tightly-coupled"

Attributes

loosely-coupled

Select loosely-coupled if you want the subprocess version to be set at the time that the sub process is invoked.

tightly-coupled

Select tightly-coupled if you want the subprocess version to be set at the time the parent process is invoked.

Remarks

When a business process is displayed in the Design View or the Source View, the Property Editor displays the version property. By default the strategy is specified as loosely coupled. You can change the specification from the strategy drop-down menu in the Property Editor. The annotation is written into the JPD source code—for example:

    ::
    * @jpd:version strategy="loosely-coupled"
    */

Related Topics

Versioning Business Processes