示例#1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void disableCaseExecutionWithAuthenticatedTenant()
        public virtual void disableCaseExecutionWithAuthenticatedTenant()
        {
            identityService.setAuthentication("user", null, Arrays.asList(TENANT_ONE));

            caseService.disableCaseExecution(caseExecutionId);

            identityService.clearAuthentication();

            HistoricCaseActivityInstance historicCaseActivityInstance = HistoricCaseActivityInstance;

            assertThat(historicCaseActivityInstance, notNullValue());
            assertThat(historicCaseActivityInstance.Disabled, @is(true));
        }
示例#2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void disableCaseExecutionDisabledTenantCheck()
        public virtual void disableCaseExecutionDisabledTenantCheck()
        {
            identityService.setAuthentication("user", null, null);
            processEngineConfiguration.TenantCheckEnabled = false;

            caseService.disableCaseExecution(caseExecutionId);

            identityService.clearAuthentication();

            HistoricCaseActivityInstance historicCaseActivityInstance = HistoricCaseActivityInstance;

            assertThat(historicCaseActivityInstance, notNullValue());
            assertThat(historicCaseActivityInstance.Disabled, @is(true));
        }
示例#3
0
        public static HistoricCaseActivityInstanceDto fromHistoricCaseActivityInstance(HistoricCaseActivityInstance historicCaseActivityInstance)
        {
            HistoricCaseActivityInstanceDto dto = new HistoricCaseActivityInstanceDto();

            dto.id = historicCaseActivityInstance.Id;
            dto.parentCaseActivityInstanceId = historicCaseActivityInstance.ParentCaseActivityInstanceId;
            dto.caseActivityId          = historicCaseActivityInstance.CaseActivityId;
            dto.caseActivityName        = historicCaseActivityInstance.CaseActivityName;
            dto.caseActivityType        = historicCaseActivityInstance.CaseActivityType;
            dto.caseDefinitionId        = historicCaseActivityInstance.CaseDefinitionId;
            dto.caseInstanceId          = historicCaseActivityInstance.CaseInstanceId;
            dto.caseExecutionId         = historicCaseActivityInstance.CaseExecutionId;
            dto.taskId                  = historicCaseActivityInstance.TaskId;
            dto.calledProcessInstanceId = historicCaseActivityInstance.CalledProcessInstanceId;
            dto.calledCaseInstanceId    = historicCaseActivityInstance.CalledCaseInstanceId;
            dto.tenantId                = historicCaseActivityInstance.TenantId;
            dto.createTime              = historicCaseActivityInstance.CreateTime;
            dto.endTime                 = historicCaseActivityInstance.EndTime;
            dto.durationInMillis        = historicCaseActivityInstance.DurationInMillis;
            dto.required                = historicCaseActivityInstance.Required;
            dto.available               = historicCaseActivityInstance.Available;
            dto.enabled                 = historicCaseActivityInstance.Enabled;
            dto.disabled                = historicCaseActivityInstance.Disabled;
            dto.active                  = historicCaseActivityInstance.Active;
            dto.completed               = historicCaseActivityInstance.Completed;
            dto.terminated              = historicCaseActivityInstance.Terminated;

            return(dto);
        }