//public virtual void parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse) //{ // // do nothing //} //public virtual void submitFormVariables(IVariableMap properties, IVariableScope variableScope) //{ // ProcessEngineConfigurationImpl processEngineConfiguration = Context.ProcessEngineConfiguration; // IIdentityService identityService = processEngineConfiguration.IdentityService; // IRuntimeService runtimeService = processEngineConfiguration.RuntimeService; // logAuthentication(identityService); // logInstancesCount(runtimeService); //} //public virtual ITaskFormData createTaskForm(TaskEntity task) //{ // ProcessEngineConfigurationImpl processEngineConfiguration = Context.ProcessEngineConfiguration; // IIdentityService identityService = processEngineConfiguration.IdentityService; // IRuntimeService runtimeService = processEngineConfiguration.RuntimeService; // logAuthentication(identityService); // logInstancesCount(runtimeService); // TaskFormDataImpl result = new TaskFormDataImpl(); // result.Task = task; // return result; //} public ITaskFormData CreateTaskForm(TaskEntity task) { ProcessEngineConfigurationImpl processEngineConfiguration = ESS.FW.Bpm.Engine.context.Impl.Context.ProcessEngineConfiguration; IIdentityService identityService = processEngineConfiguration.IdentityService; IRuntimeService runtimeService = processEngineConfiguration.RuntimeService; logAuthentication(identityService); logInstancesCount(runtimeService); TaskFormDataImpl result = new TaskFormDataImpl(); result.Task = task; return(result); }
public virtual ITaskFormData CreateTaskForm(TaskEntity task) { var taskFormData = new TaskFormDataImpl(); //Expression formKey = task.TaskDefinition.FormKey; //if (formKey != null) //{ // var formValue = formKey.getValue(task); // if (formValue != null) // { // taskFormData.FormKey = formValue.ToString(); // } //} taskFormData.DeploymentId = DeploymentId; //taskFormData.Task = task; //initializeFormProperties(taskFormData, task.getExecution()); //initializeFormFields(taskFormData, task.getExecution()); return(taskFormData); }
public virtual TaskFormData createTaskForm(TaskEntity task) { TaskFormDataImpl taskFormData = new TaskFormDataImpl(); Expression formKey = task.TaskDefinition.FormKey; if (formKey != null) { object formValue = formKey.getValue(task); if (formValue != null) { taskFormData.FormKey = formValue.ToString(); } } taskFormData.DeploymentId = deploymentId; taskFormData.Task = task; initializeFormProperties(taskFormData, task.getExecution()); initializeFormFields(taskFormData, task.getExecution()); return(taskFormData); }