public virtual StartFormData createStartFormData(ProcessDefinitionEntity processDefinition) { StartFormDataImpl startFormData = new StartFormDataImpl(); if (formKey != null) { startFormData.FormKey = formKey.ExpressionText; } startFormData.DeploymentId = deploymentId; startFormData.ProcessDefinition = processDefinition; initializeFormProperties(startFormData, null); initializeFormFields(startFormData, null); return(startFormData); }
//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 IStartFormData createStartFormData(ProcessDefinitionEntity processDefinition) //{ // ProcessEngineConfigurationImpl processEngineConfiguration = Context.ProcessEngineConfiguration; // IIdentityService identityService = processEngineConfiguration.IdentityService; // IRuntimeService runtimeService = processEngineConfiguration.RuntimeService; // logAuthentication(identityService); // logInstancesCount(runtimeService); // StartFormDataImpl result = new StartFormDataImpl(); // result.ProcessDefinition = processDefinition; // return result; //} public IStartFormData CreateStartFormData(ProcessDefinitionEntity processDefinition) { ProcessEngineConfigurationImpl processEngineConfiguration = ESS.FW.Bpm.Engine.context.Impl.Context.ProcessEngineConfiguration; IIdentityService identityService = processEngineConfiguration.IdentityService; IRuntimeService runtimeService = processEngineConfiguration.RuntimeService; logAuthentication(identityService); logInstancesCount(runtimeService); StartFormDataImpl result = new StartFormDataImpl(); result.ProcessDefinition = processDefinition; return(result); }
public virtual IStartFormData CreateStartFormData(Persistence.Entity.ProcessDefinitionEntity processDefinition) { var startFormData = new StartFormDataImpl(); if (formKey != null) { startFormData.FormKey = formKey.ExpressionText; } startFormData.DeploymentId = DeploymentId; startFormData.ProcessDefinition = (IProcessDefinition)processDefinition; InitializeFormProperties(startFormData, null); InitializeFormFields(startFormData, null); return(startFormData); }