Class ProcessExtensionService


  • public class ProcessExtensionService
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessExtensionService​(java.lang.String processExtensionsRoot, java.lang.String processExtensionsSuffix, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.core.io.support.ResourcePatternResolver resourceLoader, java.util.Map<java.lang.String,​VariableType> variableTypeMap)  
    • Constructor Detail

      • ProcessExtensionService

        public ProcessExtensionService​(java.lang.String processExtensionsRoot,
                                       java.lang.String processExtensionsSuffix,
                                       com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                       org.springframework.core.io.support.ResourcePatternResolver resourceLoader,
                                       java.util.Map<java.lang.String,​VariableType> variableTypeMap)
    • Method Detail

      • readProcessExtensions

        public java.util.Map<java.lang.String,​ProcessExtensionModel> readProcessExtensions()
                                                                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • cache

        public void cache​(org.activiti.engine.repository.ProcessDefinition processDefinition)
      • hasExtensionsFor

        public boolean hasExtensionsFor​(org.activiti.engine.repository.ProcessDefinition processDefinition)
      • hasExtensionsFor

        public boolean hasExtensionsFor​(java.lang.String processDefinitionKey)
      • getExtensionsFor

        public ProcessExtensionModel getExtensionsFor​(org.activiti.engine.repository.ProcessDefinition processDefinition)
      • getExtensionsForId

        public ProcessExtensionModel getExtensionsForId​(java.lang.String processDefinitionId)