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,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 channel definition is contained.description of this channel definitionThe implementation type of the channel.getKey()unique name for all versions this channel definitiongetName()label used for display purposesReturns a representation of the object, as would be stored in the database.name ofthe resourceof this channel definition.The tenant identifier of this channel definitiongetType()The type of the channel.intversion of this channel 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.eventregistry.api.ChannelDefinition
getIdMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
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:ChannelDefinitionunique name for all versions this channel definition- Specified by:
getKeyin interfaceChannelDefinition
-
setKey
- Specified by:
setKeyin interfaceChannelDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:ChannelDefinitionversion of this channel definition- Specified by:
getVersionin interfaceChannelDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceChannelDefinitionEntity
-
getName
Description copied from interface:ChannelDefinitionlabel used for display purposes- Specified by:
getNamein interfaceChannelDefinition
-
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:ChannelDefinitionThe deployment in which this channel definition is contained.- Specified by:
getDeploymentIdin interfaceChannelDefinition
-
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:ChannelDefinitionname ofthe resourceof this channel definition.- Specified by:
getResourceNamein interfaceChannelDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceChannelDefinitionEntity
-
getTenantId
Description copied from interface:ChannelDefinitionThe tenant identifier of this channel definition- Specified by:
getTenantIdin interfaceChannelDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceChannelDefinitionEntity
-
toString
-