Class ProcessesImpl

    • Field Detail

      • PROCESS_STATUS_ANY

        protected static java.lang.String PROCESS_STATUS_ANY
      • PROCESS_STATUS_ACTIVE

        protected static java.lang.String PROCESS_STATUS_ACTIVE
      • PROCESS_STATUS_COMPLETED

        protected static java.lang.String PROCESS_STATUS_COMPLETED
      • PROCESS_STATUS_DELETED

        protected static java.lang.String PROCESS_STATUS_DELETED
      • PROCESS_STATUS_LIST

        protected static final java.util.Set<java.lang.String> PROCESS_STATUS_LIST
      • PROCESS_COLLECTION_EQUALS_QUERY_PROPERTIES

        protected static final java.util.Set<java.lang.String> PROCESS_COLLECTION_EQUALS_QUERY_PROPERTIES
      • PROCESS_COLLECTION_GREATERTHAN_QUERY_PROPERTIES

        protected static final java.util.Set<java.lang.String> PROCESS_COLLECTION_GREATERTHAN_QUERY_PROPERTIES
      • PROCESS_COLLECTION_LESSTHAN_QUERY_PROPERTIES

        protected static final java.util.Set<java.lang.String> PROCESS_COLLECTION_LESSTHAN_QUERY_PROPERTIES
      • PROCESS_COLLECTION_SORT_PROPERTIES

        protected static final java.util.Set<java.lang.String> PROCESS_COLLECTION_SORT_PROPERTIES
      • workflowPackageComponent

        protected org.alfresco.repo.workflow.WorkflowPackageImpl workflowPackageComponent
      • serviceRegistry

        protected org.alfresco.service.ServiceRegistry serviceRegistry
      • authorityDAO

        protected org.alfresco.repo.security.authority.AuthorityDAO authorityDAO
      • personService

        protected org.alfresco.service.cmr.security.PersonService personService
      • messageService

        protected org.alfresco.repo.i18n.MessageService messageService
      • engineId

        protected java.lang.String engineId
      • repositoryHelper

        protected org.alfresco.repo.model.Repository repositoryHelper
      • nodeConverter

        protected org.alfresco.repo.workflow.activiti.ActivitiNodeConverter nodeConverter
      • activitiUtil

        protected org.alfresco.repo.workflow.activiti.ActivitiUtil activitiUtil
      • defaultPropertyHandler

        protected org.alfresco.repo.workflow.DefaultWorkflowPropertyHandler defaultPropertyHandler
      • qNameConverter

        protected org.alfresco.repo.workflow.WorkflowQNameConverter qNameConverter
      • defaultStartTaskType

        protected org.alfresco.service.namespace.QName defaultStartTaskType
      • workflowFactory

        protected org.alfresco.repo.workflow.WorkflowObjectFactory workflowFactory
      • handlerRegistry

        protected org.alfresco.repo.workflow.WorkflowPropertyHandlerRegistry handlerRegistry
      • authorityManager

        protected org.alfresco.repo.workflow.WorkflowAuthorityManager authorityManager
      • propertyConverter

        protected org.alfresco.repo.workflow.activiti.properties.ActivitiPropertyConverter propertyConverter
    • Constructor Detail

      • ProcessesImpl

        public ProcessesImpl()
    • Method Detail

      • setAuthorityDAO

        public void setAuthorityDAO​(org.alfresco.repo.security.authority.AuthorityDAO authorityDAO)
      • setServiceRegistry

        public void setServiceRegistry​(org.alfresco.service.ServiceRegistry serviceRegistry)
      • setWorkflowPackageComponent

        public void setWorkflowPackageComponent​(org.alfresco.repo.workflow.WorkflowPackageImpl workflowPackageComponent)
      • setPersonService

        public void setPersonService​(org.alfresco.service.cmr.security.PersonService personService)
      • setRepositoryHelper

        public void setRepositoryHelper​(org.alfresco.repo.model.Repository repositoryHelper)
      • setMessageService

        public void setMessageService​(org.alfresco.repo.i18n.MessageService messageService)
      • setEngineId

        public void setEngineId​(java.lang.String engineId)
      • setRestVariableHelper

        public void setRestVariableHelper​(RestVariableHelper restVariableHelper)
      • getNodeConverter

        protected org.alfresco.repo.workflow.activiti.ActivitiNodeConverter getNodeConverter()
      • getDefaultPropertyHandler

        protected org.alfresco.repo.workflow.DefaultWorkflowPropertyHandler getDefaultPropertyHandler()
      • getActivitiUtil

        protected org.alfresco.repo.workflow.activiti.ActivitiUtil getActivitiUtil()
      • getQNameConverter

        protected org.alfresco.repo.workflow.WorkflowQNameConverter getQNameConverter()
      • getWorkflowFactory

        protected org.alfresco.repo.workflow.WorkflowObjectFactory getWorkflowFactory()
      • getHandlerRegistry

        protected org.alfresco.repo.workflow.WorkflowPropertyHandlerRegistry getHandlerRegistry()
      • getAuthorityManager

        protected org.alfresco.repo.workflow.WorkflowAuthorityManager getAuthorityManager()
      • getPropertyConverter

        protected org.alfresco.repo.workflow.activiti.properties.ActivitiPropertyConverter getPropertyConverter()
      • deleteProcess

        public void deleteProcess​(java.lang.String id)
        Specified by:
        deleteProcess in interface Processes
      • getItem

        public Item getItem​(java.lang.String processId,
                            java.lang.String itemId)
        Specified by:
        getItem in interface Processes
      • deleteItem

        public void deleteItem​(java.lang.String processId,
                               java.lang.String itemId)
        Specified by:
        deleteItem in interface Processes
      • updateVariableInProcess

        protected Variable updateVariableInProcess​(java.lang.String processId,
                                                   java.lang.String processDefinitionId,
                                                   Variable variable)
      • deleteVariable

        public void deleteVariable​(java.lang.String processId,
                                   java.lang.String variableName)
        Specified by:
        deleteVariable in interface Processes
      • convertAssociationDefinitionValue

        protected java.lang.Object convertAssociationDefinitionValue​(org.alfresco.service.cmr.dictionary.AssociationDefinition associationDef,
                                                                     java.lang.String variableName,
                                                                     java.lang.Object variableValue)
      • getProcessDefinitionKey

        protected java.lang.String getProcessDefinitionKey​(java.lang.String paramProcessDefinitionKey)
      • getLocalProcessDefinitionKey

        protected java.lang.String getLocalProcessDefinitionKey​(java.lang.String key)
      • getPersonNodeRef

        protected org.alfresco.service.cmr.repository.NodeRef getPersonNodeRef​(java.lang.String name)
      • createProcessInfo

        protected ProcessInfo createProcessInfo​(org.activiti.engine.history.HistoricProcessInstance processInstance)