public RuntimeDataServiceBase(RuntimeDataService delegate, KieServerRegistry context) { this.runtimeDataService = delegate; this.identityProvider = context.getIdentityProvider(); this.context = context; this.bypassAuthUser = Boolean.parseBoolean(context.getConfig().getConfigItemValue(KieServerConstants.CFG_BYPASS_AUTH_USER, "false")); }
public CaseManagementRuntimeDataServiceBase(CaseRuntimeDataService caseRuntimeDataService, KieServerRegistry context) { this.caseRuntimeDataService = caseRuntimeDataService; this.identityProvider = context.getIdentityProvider(); this.context = context; this.bypassAuthUser = Boolean.parseBoolean(context.getConfig().getConfigItemValue(KieServerConstants.CFG_BYPASS_AUTH_USER, "false")); }
public UserTaskServiceBase(UserTaskService userTaskService, KieServerRegistry context) { this.userTaskService = userTaskService; this.context = context; this.identityProvider = context.getIdentityProvider(); this.marshallerHelper = new MarshallerHelper(context); this.bypassAuthUser = Boolean.parseBoolean(context.getConfig().getConfigItemValue(KieServerConstants.CFG_BYPASS_AUTH_USER, "false")); }
public CaseManagementServiceBase(CaseService caseService, CaseRuntimeDataService caseRuntimeDataService, KieServerRegistry context) { this.caseService = caseService; this.caseRuntimeDataService = caseRuntimeDataService; this.marshallerHelper = new MarshallerHelper(context); this.identityProvider = context.getIdentityProvider(); this.context = context; this.taskModelFactory = TaskModelProvider.getFactory(); this.bypassAuthUser = Boolean.parseBoolean(context.getConfig().getConfigItemValue(KieServerConstants.CFG_BYPASS_AUTH_USER, "false")); }
Task task = userTaskService.execute(containerId, new GetUserTaskCommand(registry.getIdentityProvider().getName(), taskId)); if (task == null) { throw new IllegalStateException("No task with id " + taskId + " found");
((CaseRuntimeDataServiceImpl) caseRuntimeDataService).setRuntimeDataService(runtimeDataService); ((CaseRuntimeDataServiceImpl) caseRuntimeDataService).setCommandService(new TransactionalCommandService(EntityManagerFactoryManager.get().getOrCreate(persistenceUnitName))); ((CaseRuntimeDataServiceImpl) caseRuntimeDataService).setIdentityProvider(registry.getIdentityProvider()); ((CaseServiceImpl) caseService).setRuntimeDataService(runtimeDataService); ((CaseServiceImpl) caseService).setCommandService(new TransactionalCommandService(EntityManagerFactoryManager.get().getOrCreate(persistenceUnitName))); ((CaseServiceImpl) caseService).setAuthorizationManager(new AuthorizationManagerImpl(registry.getIdentityProvider(), new TransactionalCommandService(EntityManagerFactoryManager.get().getOrCreate(persistenceUnitName)))); ((CaseServiceImpl) caseService).setIdentityProvider(registry.getIdentityProvider()); CaseConfigurationDeploymentListener configurationListener = new CaseConfigurationDeploymentListener(registry.getIdentityProvider());
public String getTaskRenderedForm(String renderer, String containerId, long taskId) { String resolvedContainerId = registry.getContainerId(containerId, new ByTaskIdContainerLocator(taskId)); Task task = userTaskService.execute(resolvedContainerId, new GetUserTaskCommand(registry.getIdentityProvider().getName(), taskId)); if (task == null) { throw new TaskNotFoundException("No task with id " + taskId + " found");
((KModuleDeploymentService) deploymentService).setBpmn2Service(definitionService); ((KModuleDeploymentService) deploymentService).setEmf(emf); ((KModuleDeploymentService) deploymentService).setIdentityProvider(registry.getIdentityProvider()); ((KModuleDeploymentService) deploymentService).setManagerFactory(new RuntimeManagerFactoryImpl()); ((KModuleDeploymentService) deploymentService).setFormManagerService(formManagerService); ((RuntimeDataServiceImpl) runtimeDataService).setIdentityProvider(registry.getIdentityProvider()); ((RuntimeDataServiceImpl) runtimeDataService).setTaskService(taskService); ((RuntimeDataServiceImpl) runtimeDataService).setTaskAuditService(TaskAuditServiceFactory.newTaskAuditServiceConfigurator() ((QueryServiceImpl)queryService).setIdentityProvider(registry.getIdentityProvider()); ((QueryServiceImpl)queryService).setCommandService(new TransactionalCommandService(emf)); Function<String, String> kieServerDataSourceResolver = input -> { ((ProcessInstanceAdminServiceImpl) this.processInstanceAdminService).setRuntimeDataService(runtimeDataService); ((ProcessInstanceAdminServiceImpl) this.processInstanceAdminService).setCommandService(new TransactionalCommandService(emf)); ((ProcessInstanceAdminServiceImpl) this.processInstanceAdminService).setIdentityProvider(registry.getIdentityProvider()); ((UserTaskAdminServiceImpl) this.userTaskAdminService).setIdentityProvider(context.getIdentityProvider()); ((UserTaskAdminServiceImpl) this.userTaskAdminService).setCommandService(new TransactionalCommandService(emf));