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
,Entity
,EventDefinition
,EventDefinitionEntity
public class EventDefinitionEntityImpl
extends AbstractEventRegistryNoRevisionEntity
implements EventDefinitionEntity, Serializable
- Author:
- Joram Barrez, Tijs Rademakers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
protected String
protected int
Fields 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 form is contained.description of this event definitiongetKey()
unique name for all versions this event definitiongetName()
label used for display purposesReturns a representation of the object, as would be stored in the database.name ofthe resource
of this event definition.The tenant identifier of this formint
version of this event definitionvoid
setCategory
(String category) void
setDeploymentId
(String deploymentId) void
setDescription
(String description) void
void
void
setResourceName
(String resourceName) void
setTenantId
(String tenantId) void
setVersion
(int version) toString()
Methods inherited from class org.flowable.eventregistry.impl.persistence.entity.AbstractEventRegistryNoRevisionEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from interface org.flowable.eventregistry.api.EventDefinition
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:Entity
Returns 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:
getPersistentState
in interfaceEntity
-
getKey
Description copied from interface:EventDefinition
unique name for all versions this event definition- Specified by:
getKey
in interfaceEventDefinition
-
setKey
- Specified by:
setKey
in interfaceEventDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:EventDefinition
version of this event definition- Specified by:
getVersion
in interfaceEventDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersion
in interfaceEventDefinitionEntity
-
getName
Description copied from interface:EventDefinition
label used for display purposes- Specified by:
getName
in interfaceEventDefinition
-
setName
- Specified by:
setName
in interfaceEventDefinitionEntity
-
setDescription
- Specified by:
setDescription
in interfaceEventDefinitionEntity
-
getDescription
Description copied from interface:EventDefinition
description of this event definition- Specified by:
getDescription
in interfaceEventDefinition
-
getDeploymentId
Description copied from interface:EventDefinition
The deployment in which this form is contained.- Specified by:
getDeploymentId
in interfaceEventDefinition
-
setDeploymentId
- Specified by:
setDeploymentId
in interfaceEventDefinitionEntity
-
getResourceName
Description copied from interface:EventDefinition
name ofthe resource
of this event definition.- Specified by:
getResourceName
in interfaceEventDefinition
-
setResourceName
- Specified by:
setResourceName
in interfaceEventDefinitionEntity
-
getTenantId
Description copied from interface:EventDefinition
The tenant identifier of this form- Specified by:
getTenantId
in interfaceEventDefinition
-
setTenantId
- Specified by:
setTenantId
in interfaceEventDefinitionEntity
-
getCategory
Description copied from interface:EventDefinition
category name of the event definition- Specified by:
getCategory
in interfaceEventDefinition
-
setCategory
- Specified by:
setCategory
in interfaceEventDefinitionEntity
-
toString
-