コード例 #1
0
            public void execute(ProcessEngine processEngine, string s)
            {
                ClockUtil.CurrentTime = TIMESTAMP;

                deployModel(processEngine, DEPLOYMENT_NAME, PROCESS_DEFINITION_KEY, DEPLOYMENT_MODEL);

                ClockUtil.reset();
            }
コード例 #2
0
            public void execute(ProcessEngine processEngine, string scenarioName)
            {
                ClockUtil.CurrentTime = TIMESTAMP;

                deployModel(processEngine, PROCESS_DEFINITION_KEY, PROCESS_DEFINITION_KEY, EXT_TASK_MODEL);

                processEngine.RuntimeService.startProcessInstanceByKey(PROCESS_DEFINITION_KEY, scenarioName);

                processEngine.ExternalTaskService.fetchAndLock(1, WORKER_ID).topic(TOPIC_NAME, LOCK_TIME).execute();

                ClockUtil.reset();
            }
コード例 #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @After public void cleanUp()
        public virtual void cleanUp()
        {
            foreach (User user in identityService.createUserQuery().list())
            {
                identityService.deleteUser(user.Id);
            }
            foreach (Group group in identityService.createGroupQuery().list())
            {
                identityService.deleteGroup(group.Id);
            }
            foreach (Tenant tenant in identityService.createTenantQuery().list())
            {
                identityService.deleteTenant(tenant.Id);
            }
            ClockUtil.reset();
        }