Annotation Type Process


  • @Target({FIELD,METHOD,PARAMETER,TYPE,ANNOTATION_TYPE})
    @Retention(RUNTIME)
    @Documented
    @Qualifier
    public @interface Process
    Qualifier annotation for a Process beans that need to be injected for Process Configurations.

    This can be used when one wants to provide a dedicated TaskExecutor or SpringRejectedJobsHandler for the Process SpringAsyncExecutor. IMPORTANT: When using this for the TaskExecutor or the RejectedJobsHandler, one needs to define a @Primary bean as well, otherwise the CMMN Engine would use the one from the Process as well.

    Author:
    Filip Hrisafov