Class RuntimeEventImpl<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>

  • All Implemented Interfaces:
    org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE>
    Direct Known Subclasses:
    VariableEventImpl

    public abstract class RuntimeEventImpl<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
    extends java.lang.Object
    implements org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE>
    • Constructor Detail

      • RuntimeEventImpl

        public RuntimeEventImpl()
      • RuntimeEventImpl

        public RuntimeEventImpl​(ENTITY_TYPE entity)
      • RuntimeEventImpl

        public RuntimeEventImpl​(java.lang.String id,
                                java.lang.Long timestamp,
                                ENTITY_TYPE entity)
    • Method Detail

      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getEntity

        public ENTITY_TYPE getEntity()
        Specified by:
        getEntity in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getTimestamp

        public java.lang.Long getTimestamp()
        Specified by:
        getTimestamp in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getProcessInstanceId

        public java.lang.String getProcessInstanceId()
        Specified by:
        getProcessInstanceId in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getProcessDefinitionId

        public java.lang.String getProcessDefinitionId()
        Specified by:
        getProcessDefinitionId in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getProcessDefinitionKey

        public java.lang.String getProcessDefinitionKey()
        Specified by:
        getProcessDefinitionKey in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getProcessDefinitionVersion

        public java.lang.Integer getProcessDefinitionVersion()
        Specified by:
        getProcessDefinitionVersion in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getBusinessKey

        public java.lang.String getBusinessKey()
        Specified by:
        getBusinessKey in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • getParentProcessInstanceId

        public java.lang.String getParentProcessInstanceId()
        Specified by:
        getParentProcessInstanceId in interface org.activiti.api.model.shared.event.RuntimeEvent<ENTITY_TYPE,​EVENT_TYPE extends java.lang.Enum<?>>
      • setParentProcessInstanceId

        public void setParentProcessInstanceId​(java.lang.String parentProcessInstanceId)
      • setProcessDefinitionId

        public void setProcessDefinitionId​(java.lang.String processDefinitionId)
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(java.lang.String processDefinitionKey)
      • setProcessDefinitionVersion

        public void setProcessDefinitionVersion​(java.lang.Integer processDefinitionVersion)
      • setBusinessKey

        public void setBusinessKey​(java.lang.String businessKey)
      • setProcessInstanceId

        public void setProcessInstanceId​(java.lang.String processInstanceId)
      • setEntity

        protected void setEntity​(ENTITY_TYPE entity)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object