Esempio n. 1
0
        //public virtual string handleAppException(ActivitiForbiddenException ex)
        //{
        //    return ex.Message;
        //}

        //public virtual string handleAppException(ActivitiObjectNotFoundException ex)
        //{
        //    return ex.Message;
        //}


        /// <inheritdoc />
        public ProcessInstanceVariableControllerImpl(IProcessEngine engine,
                                                     ProcessInstanceVariableResourceAssembler variableResourceBuilder,
                                                     SecurityPoliciesApplicationService securityPoliciesApplicationService,
                                                     ProcessEngineWrapper processEngine)
        {
            this.runtimeService                     = engine.RuntimeService;
            this.variableResourceBuilder            = variableResourceBuilder;
            this.securityPoliciesApplicationService = securityPoliciesApplicationService;
            this.processEngine = processEngine;
        }
 /// <inheritdoc />
 public ProcessInstanceHistoriceControllerImpl(ProcessEngineWrapper processEngine,
                                               PageableProcessHistoryRepositoryService pageableProcessHistoryService,
                                               IProcessEngine engine,
                                               SecurityPoliciesApplicationService securityPoliciesApplicationService)
 {
     this.processEngine                 = processEngine;
     this.repositoryService             = engine.RepositoryService;
     this.runtimeService                = engine.RuntimeService;
     this.historyService                = engine.HistoryService;
     this.securityService               = securityPoliciesApplicationService;
     this.pageableProcessHistoryService = pageableProcessHistoryService;
 }
        //private readonly AlfrescoPagedResourcesAssembler<ProcessDefinition> pagedResourcesAssembler;

        //public virtual string handleAppException(ActivitiObjectNotFoundException ex)
        //{
        //    return ex.Message;
        //}


        //public virtual string handleDiagramInterchangeInfoNotFoundException(ActivitiInterchangeInfoNotFoundException ex)
        //{
        //    return ex.Message;
        //}


        /// <inheritdoc />
        public ProcessDefinitionControllerImpl(IProcessEngine processEngine,
                                               ProcessDefinitionConverter processDefinitionConverter,
                                               ProcessDefinitionResourceAssembler resourceAssembler,
                                               PageableProcessDefinitionRepositoryService pageableRepositoryService,
                                               SecurityPoliciesApplicationService securityPoliciesApplicationService)
        {
            this.repositoryService          = processEngine.RepositoryService;
            this.processDefinitionConverter = processDefinitionConverter;
            this.resourceAssembler          = resourceAssembler;
            this.pageableRepositoryService  = pageableRepositoryService;
            this.securityService            = securityPoliciesApplicationService;
        }
Esempio n. 4
0
        //private readonly SecurityPoliciesApplicationService securityService;


        /// <summary>
        ///
        /// </summary>
        public PageableDeploymentRespositoryService(PageRetriever pageRetriever,
                                                    IRuntimeService runtimeService,
                                                    DeploymentSortApplier sortApplier,
                                                    DeploymentConverter deploymentConverter,
                                                    SecurityPoliciesApplicationService securityPolicyApplicationService)
        {
            this.pageRetriever       = pageRetriever;
            this.runtimeService      = runtimeService;
            this.sortApplier         = sortApplier;
            this.deploymentConverter = deploymentConverter;
            this.securityService     = securityPolicyApplicationService;
        }
        /// <inheritdoc />
        public ProcessDefinitionDeployerController(IProcessEngine engine,
                                                   DeploymentConverter deploymentConverter,
                                                   PageableDeploymentRespositoryService pageableRepositoryService,
                                                   SecurityPoliciesApplicationService securityPoliciesApplicationService,
                                                   ILoggerFactory loggerFactory)
        {
            this.repositoryService                  = engine.RepositoryService;
            this.deploymentConverter                = deploymentConverter;
            this.pageableRepositoryService          = pageableRepositoryService;
            this.securityPoliciesApplicationService = securityPoliciesApplicationService;

            logger = loggerFactory.CreateLogger <ProcessDefinitionDeployerController>();
        }
Esempio n. 6
0
 /// <summary>
 ///
 /// </summary>
 public PageableProcessDefinitionRepositoryService(IRepositoryService repositoryService,
                                                   PageRetriever pageRetriever,
                                                   ProcessDefinitionConverter processDefinitionConverter,
                                                   ProcessDefinitionSortApplier sortApplier,
                                                   SecurityPoliciesApplicationService securityPolicyApplicationService,
                                                   ILoggerFactory loggerFactory)
 {
     this.repositoryService          = repositoryService;
     this.pageRetriever              = pageRetriever;
     this.processDefinitionConverter = processDefinitionConverter;
     this.sortApplier     = sortApplier;
     this.securityService = securityPolicyApplicationService;
     logger = loggerFactory.CreateLogger <PageableProcessDefinitionRepositoryService>();
 }
        //public virtual string handleAppException(ActivitiForbiddenException ex)
        //{
        //    return ex.Message;
        //}

        //public virtual string handleAppException(ActivitiObjectNotFoundException ex)
        //{
        //    return ex.Message;
        //}

        //public virtual string handleActivitiInterchangeInfoNotFoundException(ActivitiInterchangeInfoNotFoundException ex)
        //{
        //    return ex.Message;
        //}


        /// <inheritdoc />
        public ProcessInstanceControllerImpl(ProcessEngineWrapper processEngine,
                                             ProcessInstanceResourceAssembler resourceAssembler,
                                             PageableProcessInstanceRepositoryService pageableProcessInstanceService,
                                             IProcessEngine engine,
                                             SecurityPoliciesApplicationService securityPoliciesApplicationService)
        {
            this.processEngineWrapper           = processEngine;
            this.repositoryService              = engine.RepositoryService;
            this.runtimeService                 = engine.RuntimeService;
            this.processEngine                  = engine;
            this.resourceAssembler              = resourceAssembler;
            this.securityService                = securityPoliciesApplicationService;
            this.pageableProcessInstanceService = pageableProcessInstanceService;
        }
Esempio n. 8
0
 /// <summary>
 ///
 /// </summary>
 public PageableProcessHistoryRepositoryService(PageRetriever pageRetriever,
                                                IHistoryService historyService,
                                                HistoryInstanceSortApplier sortApplier,
                                                HistoricInstanceConverter processInstanceConverter,
                                                SecurityPoliciesApplicationService securityPolicyApplicationService,
                                                ILoggerFactory loggerFactory)
 {
     this.pageRetriever            = pageRetriever;
     this.historyService           = historyService;
     this.sortApplier              = sortApplier;
     this.processInstanceConverter = processInstanceConverter;
     this.securityService          = securityPolicyApplicationService;
     logger = loggerFactory.CreateLogger <PageableProcessHistoryRepositoryService>();
 }