Class EventDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.eventregistry.impl.persistence.entity.AbstractEventRegistryNoRevisionEntity
org.flowable.eventregistry.impl.persistence.entity.EventDefinitionEntityImpl
- All Implemented Interfaces:
Serializable,FlowableDefinition,Entity,EventDefinition,EventDefinitionEntity
public class EventDefinitionEntityImpl
extends AbstractEventRegistryNoRevisionEntity
implements EventDefinitionEntity, Serializable
- Author:
- Joram Barrez, Tijs Rademakers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected intFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncategory name of the event definitionthe deployment in which this definition is containeddescription of this event definitiongetKey()unique key, stable across all versions of this definitiongetName()label used for display purposesReturns a representation of the object, as would be stored in the database.name of the resource of this definition within its deploymentthe tenant identifier of this definitionintversion of this definitionvoidsetCategory(String category) voidsetDeploymentId(String deploymentId) voidsetDescription(String description) voidvoidvoidsetResourceName(String resourceName) voidsetTenantId(String tenantId) voidsetVersion(int version) toString()Methods inherited from class org.flowable.eventregistry.impl.persistence.entity.AbstractEventRegistryNoRevisionEntity
getIdPrefixMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface org.flowable.common.engine.api.repository.FlowableDefinition
getId
-
Field Details
-
name
-
description
-
key
-
version
protected int version -
category
-
deploymentId
-
resourceName
-
tenantId
-
-
Constructor Details
-
EventDefinitionEntityImpl
public EventDefinitionEntityImpl()
-
-
Method Details
-
getPersistentState
Description copied from interface:EntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceEntity
-
getKey
Description copied from interface:FlowableDefinitionunique key, stable across all versions of this definition- Specified by:
getKeyin interfaceFlowableDefinition
-
setKey
- Specified by:
setKeyin interfaceEventDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:FlowableDefinitionversion of this definition- Specified by:
getVersionin interfaceFlowableDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceEventDefinitionEntity
-
getName
Description copied from interface:FlowableDefinitionlabel used for display purposes- Specified by:
getNamein interfaceFlowableDefinition
-
setName
- Specified by:
setNamein interfaceEventDefinitionEntity
-
setDescription
- Specified by:
setDescriptionin interfaceEventDefinitionEntity
-
getDescription
Description copied from interface:EventDefinitiondescription of this event definition- Specified by:
getDescriptionin interfaceEventDefinition
-
getDeploymentId
Description copied from interface:FlowableDefinitionthe deployment in which this definition is contained- Specified by:
getDeploymentIdin interfaceFlowableDefinition
-
setDeploymentId
- Specified by:
setDeploymentIdin interfaceEventDefinitionEntity
-
getResourceName
Description copied from interface:FlowableDefinitionname of the resource of this definition within its deployment- Specified by:
getResourceNamein interfaceFlowableDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceEventDefinitionEntity
-
getTenantId
Description copied from interface:FlowableDefinitionthe tenant identifier of this definition- Specified by:
getTenantIdin interfaceFlowableDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceEventDefinitionEntity
-
getCategory
Description copied from interface:EventDefinitioncategory name of the event definition- Specified by:
getCategoryin interfaceEventDefinition
-
setCategory
- Specified by:
setCategoryin interfaceEventDefinitionEntity
-
toString
-