Annotation Interface Deployment


@Retention(RUNTIME) @Target(TYPE) public @interface Deployment
Marks a class whose referenced BPMN resources should be deployed automatically at client startup.

Provide one or more resource paths (classpath or filesystem). Example resource values: "classpath:demoProcess.bpmn" or "classpath:processes/*.bpmn".

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The resource paths for the deployment.
  • Element Details

    • resources

      String[] resources
      The resource paths for the deployment. Supports multiple values and classpath wildcards.
      Returns:
      one or more resource location strings (for example: "classpath:process.bpmn")