protected internal override ITask CreateModelAccessTask(IBpmnModelInstance modelInstance, Type delegateClass)
        {
            IManualTask task = modelInstance.NewInstance <IManualTask>(typeof(IManualTask));

            task.Id = "manualTask";
            ICamundaExecutionListener executionListener = modelInstance.NewInstance <ICamundaExecutionListener>(typeof(ICamundaExecutionListener));

            executionListener.CamundaEvent = ExecutionListenerFields.EventNameStart;
            //JAVA TO C# CONVERTER WARNING: The .NET Type.FullName property will not always yield results identical to the Java Class.getName method:
            executionListener.CamundaClass = delegateClass.FullName;
            task.Builder().AddExtensionElement(executionListener);
            return(task);
        }
Ejemplo n.º 2
0
 public ManualTaskBuilder(IBpmnModelInstance modelInstance, IManualTask element) : base(modelInstance, element)
 {
 }