Class AbstractActivityEvent<T extends AbstractActivityEvent>

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
io.jmix.bpm.engine.events.AbstractActivityEvent<T>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActivityCompletedEvent, ActivityStartedEvent

public class AbstractActivityEvent<T extends AbstractActivityEvent> extends org.springframework.context.ApplicationEvent
See Also:
  • Field Details

    • activityId

      protected String activityId
    • activityName

      protected String activityName
    • activityType

      protected String activityType
    • executionId

      protected String executionId
    • processDefinition

      protected org.flowable.engine.repository.ProcessDefinition processDefinition
  • Constructor Details

    • AbstractActivityEvent

      public AbstractActivityEvent(Object source)
  • Method Details

    • withActivityId

      public T withActivityId(String activityId)
    • withActivityName

      public T withActivityName(String activityName)
    • withActivityType

      public T withActivityType(String activityType)
    • withExecutionId

      public T withExecutionId(String executionId)
    • withProcessDefinition

      public T withProcessDefinition(org.flowable.engine.repository.ProcessDefinition processDefinition)
    • getActivityId

      public String getActivityId()
    • getActivityName

      public String getActivityName()
    • getActivityType

      public String getActivityType()
    • getExecutionId

      public String getExecutionId()
    • getProcessDefinition

      public org.flowable.engine.repository.ProcessDefinition getProcessDefinition()