public virtual B camundaExecutionListenerDelegateExpression(string eventName, string delegateExpression) { CamundaExecutionListener executionListener = createInstance(typeof(CamundaExecutionListener)); executionListener.CamundaEvent = eventName; executionListener.CamundaDelegateExpression = delegateExpression; addExtensionElement(executionListener); return(myself); }
public virtual B camundaExecutionListenerClass(string eventName, string fullQualifiedClassName) { CamundaExecutionListener executionListener = createInstance(typeof(CamundaExecutionListener)); executionListener.CamundaEvent = eventName; executionListener.CamundaClass = fullQualifiedClassName; addExtensionElement(executionListener); return(myself); }
protected internal override Task createModelAccessTask(BpmnModelInstance modelInstance, Type delegateClass) { ManualTask task = modelInstance.newInstance(typeof(ManualTask)); task.Id = "manualTask"; CamundaExecutionListener executionListener = modelInstance.newInstance(typeof(CamundaExecutionListener)); executionListener.CamundaEvent = [email protected]_Fields.EVENTNAME_START; //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); }