Class ChannelDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.eventregistry.impl.persistence.entity.AbstractEventRegistryNoRevisionEntity
org.flowable.eventregistry.impl.persistence.entity.ChannelDefinitionEntityImpl
- All Implemented Interfaces:
Serializable,FlowableDefinition,Entity,ChannelDefinition,ChannelDefinitionEntity
public class ChannelDefinitionEntityImpl
extends AbstractEventRegistryNoRevisionEntity
implements ChannelDefinitionEntity, Serializable
- Author:
- Joram Barrez, Tijs Rademakers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Dateprotected Stringprotected 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 channel definitioncreate time for this channel definitionthe deployment in which this definition is containeddescription of this channel definitionThe implementation type of the channel.getKey()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 definitiongetType()The type of the channel.intversion of this definitionvoidsetCategory(String category) voidsetCreateTime(Date createTime) voidsetDeploymentId(String deploymentId) voidsetDescription(String description) voidsetImplementation(String implementation) voidvoidvoidsetResourceName(String resourceName) voidsetTenantId(String tenantId) voidvoidsetVersion(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
-
type
-
implementation
-
deploymentId
-
createTime
-
resourceName
-
tenantId
-
-
Constructor Details
-
ChannelDefinitionEntityImpl
public ChannelDefinitionEntityImpl()
-
-
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 interfaceChannelDefinitionEntity
-
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 interfaceChannelDefinitionEntity
-
getName
Description copied from interface:FlowableDefinitionlabel used for display purposes- Specified by:
getNamein interfaceFlowableDefinition
-
setName
- Specified by:
setNamein interfaceChannelDefinitionEntity
-
setDescription
- Specified by:
setDescriptionin interfaceChannelDefinitionEntity
-
getDescription
Description copied from interface:ChannelDefinitiondescription of this channel definition- Specified by:
getDescriptionin interfaceChannelDefinition
-
getType
Description copied from interface:ChannelDefinitionThe type of the channel. e.g.inbound, outbound- Specified by:
getTypein interfaceChannelDefinition
-
setType
- Specified by:
setTypein interfaceChannelDefinitionEntity
-
getImplementation
Description copied from interface:ChannelDefinitionThe implementation type of the channel. e.g. jms, kafka, rabbit- Specified by:
getImplementationin interfaceChannelDefinition
-
setImplementation
- Specified by:
setImplementationin interfaceChannelDefinitionEntity
-
getDeploymentId
Description copied from interface:FlowableDefinitionthe deployment in which this definition is contained- Specified by:
getDeploymentIdin interfaceFlowableDefinition
-
getCategory
Description copied from interface:ChannelDefinitioncategory name of the channel definition- Specified by:
getCategoryin interfaceChannelDefinition
-
setCategory
- Specified by:
setCategoryin interfaceChannelDefinitionEntity
-
setDeploymentId
- Specified by:
setDeploymentIdin interfaceChannelDefinitionEntity
-
getCreateTime
Description copied from interface:ChannelDefinitioncreate time for this channel definition- Specified by:
getCreateTimein interfaceChannelDefinition
-
setCreateTime
- Specified by:
setCreateTimein interfaceChannelDefinitionEntity
-
getResourceName
Description copied from interface:FlowableDefinitionname of the resource of this definition within its deployment- Specified by:
getResourceNamein interfaceFlowableDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceChannelDefinitionEntity
-
getTenantId
Description copied from interface:FlowableDefinitionthe tenant identifier of this definition- Specified by:
getTenantIdin interfaceFlowableDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceChannelDefinitionEntity
-
toString
-