All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.camunda.bpm.engine.impl.bpmn.parser.activiti-bpmn-extensions-5.2.xsd Maven / Gradle / Ivy

There is a newer version: 7.22.0-alpha1
Show newest version


  
  

  
    
      This XML Schema defines and documents BPMN 2.0 extension elements and
      attributes introduced by Activiti.
    
  
  
  
    
      
        Attribute on a start event.
        Denotes a process variable in which the process initiator set in the 
        identityService.setAuthenticatedUserId(userId) is captured.
      
    
  
  
  
    
      
        Attribute on the process element. 
        Allows to set the history level for this specific process definition
        differently from the history level set in the process engine configuration.
      
    
    
      
        
        
        
        
      
    
  
  
  
    
      
        Attribute used on a startEvent or a userTask. 
        The value can be anything. The default form support in Activiti
        assumes that this is a reference to a form html file insed the deployment
        of the process definition. But this key can also be something completely different,
        in case of external form resolving.
      
    
  
  
  
    
      
        Attribute on a startEvent or userTask.
        Allows to specify a custom class that will be called during the parsing 
        of the form information. Thus way, it is possible to use custom forms and form handling.
        This class must implement the 
        org.activiti.engine.inpl.form.FormHamdler/StartFormHandler/taskFormHandler interface
        (specific interface depending on the activity). 
      
    
    
      
        
        
      
    
  
  
  
    
      
        Subelement of the extensionsElement of activities that support forms.
        Allows to specifies properties (!= process variables) for a form. See documentation chapter on
        form properties.
      
    
    
      
      
        
          
            The key used to submit the property through the API.
          
        
      
      
        
          
            The display label of the property.
          
        
      
      
        
          
            The type of the property (see documentation for supported types). 
            Default is 'string'.
          
        
      
      
        
          
            Specifies if the property can be read and displayed in the form.
          
        
      
      
        
          
            Specifies if the property is expected when the form is submitted.
          
        
      
      
        
          
            Specifies if the property is a required field.
          
        
      
      
        
          
            Specifies the process variable on which the variable is mapped.
          
        
      
      
        
          
            Specifies an expression that maps the property, eg. ${street.address}
          
        
      
    
  
  
  
    
      
        Service Task attribute for specifying a fully qualified Java class
        name. The Java class must implement either
        org.activiti.engine.delegate.JavaDelegate or
        org.activiti.engine.impl.pvm.delegate.ActivityBehavior
      
    
    
      
        
        
      
    
  
  
  
    
      
        Service Task attribute specifying a built-in service task implementation.
      
    
    
      
        
      
    
  
  
  
    
      
        Attribute on Service and Script Task corresponding with a process variable name.
        The result of executing the service task logic or the script will be stored 
        in this process variable.
      
    
  
  
  
    
      
        Allows to specify an expression that is evaluated at runtime.     
      
    
  
  
  
    
      
        Allows to specify an expression on a service task, taskListener or executionListener
        that at runtime must resolve to an object that implements the corresponsing
        interface (JavaDelegate, ActivityBehavior, TaskListener, ExecutionListener, etc.)
      
    
  

  
    
      
        Extension Element for Service Tasks to inject values into the fields of
        delegate classes.
      
    
    
      
      	
      	
      
      
      
      
    
  
  
  
    
      
        Expression using the language declared in the expressionLanguage
        attribute of BPMN's definitions element.
      
    
    
    
  
  
  
    
      
        User Task attribute to set the human performer of a user task.
        Also supports expressions that evaluate to a String.
      
    
  
  
  
    
      
        User Task attribute to set the potential owners of a user task.
        The provided user(s) will be candidate for performing the user task.
        In case of multiple user ids, a comma-separated list must be provided.
        Also supports expressions that evaluate to a String or Collection<String>.
      
    
  
  
  
    
      
        User Task attribute to set the potential owners of a user task.
        The provided group(s) will be candidate for performing the user task.
        In case of multiple group ids, a comma-separated list must be provided.
        Also supports expressions that evaluate to a String or Collection<String>.
      
    
  

  
    
      
        Extension element for User Tasks used to execute custom Java logic or an 
        expression upon the occurrence of a certain event. 
      
    
    
      
        
      
      
        
          
            An implementation of the org.activiti.engine.impl.pvm.delegate.TaskListener interface
            that will be called when the task event occurs.
          
        
      
      
        
          
            Expression that will be evaluated when the task event occurs.
          
        
      
      
        
          
            Expression that must resolve to an object implementing a compatible interface
            for a taskListener. Evaluation and delegation to the resulting object is done
            when the task event occurs.
          
        
      
      
        
          
            The event on which the delegation class or expression will be executed.
          
        
        
          
            
            
            
          
        
      
    
  
  
  
    
      
        Extension element for any activities and sequenceflow, used to execute custom Java logic or an 
        expression upon the occurrence of a certain event. 
      
    
    
      
        
      
      
        
          
            An implementation of the org.activiti.engine.impl.pvm.delegate.ExecutionListener interface
            that will be called when the event occurs.
          
        
      
      
        
          
            Expression that will be evaluated when the event occurs.
          
        
      
      
        
          
            Expression that must resolve to an object implementing a compatible interface
            for an executionListener. Evaluation and delegation to the resulting object is done
            when the task event occurs.
          
        
      
      
        
          
            The event on which the delegation class or expression will be executed.
          
        
        
          
            
            
            
          
        
      
    
  
  
  
    
      
        Element to specify Data Input in Activiti Shortcuts
        (compare to DataInputAssociation in BPMN)
      
    
    
      
      
      
    
  
  
    
      
        Element to specify Data Output in Activiti Shortcuts
        (compare to DataOutputAssociation in BPMN)
      
    
    
      
      
      
    
  
  
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy