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 String
protected Date
protected String
protected 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 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 resource
of this channel definition.The tenant identifier of this channel definitiongetType()
The type of the channel.int
version of this channel definitionvoid
setCategory
(String category) void
setCreateTime
(Date createTime) void
setDeploymentId
(String deploymentId) void
setDescription
(String description) void
setImplementation
(String implementation) void
void
void
setResourceName
(String resourceName) void
setTenantId
(String tenantId) void
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.eventregistry.api.ChannelDefinition
getId
Methods 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: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:ChannelDefinition
unique name for all versions this channel definition- Specified by:
getKey
in interfaceChannelDefinition
-
setKey
- Specified by:
setKey
in interfaceChannelDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:ChannelDefinition
version of this channel definition- Specified by:
getVersion
in interfaceChannelDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersion
in interfaceChannelDefinitionEntity
-
getName
Description copied from interface:ChannelDefinition
label used for display purposes- Specified by:
getName
in interfaceChannelDefinition
-
setName
- Specified by:
setName
in interfaceChannelDefinitionEntity
-
setDescription
- Specified by:
setDescription
in interfaceChannelDefinitionEntity
-
getDescription
Description copied from interface:ChannelDefinition
description of this channel definition- Specified by:
getDescription
in interfaceChannelDefinition
-
getType
Description copied from interface:ChannelDefinition
The type of the channel. e.g.inbound, outbound- Specified by:
getType
in interfaceChannelDefinition
-
setType
- Specified by:
setType
in interfaceChannelDefinitionEntity
-
getImplementation
Description copied from interface:ChannelDefinition
The implementation type of the channel. e.g. jms, kafka, rabbit- Specified by:
getImplementation
in interfaceChannelDefinition
-
setImplementation
- Specified by:
setImplementation
in interfaceChannelDefinitionEntity
-
getDeploymentId
Description copied from interface:ChannelDefinition
The deployment in which this channel definition is contained.- Specified by:
getDeploymentId
in interfaceChannelDefinition
-
getCategory
Description copied from interface:ChannelDefinition
category name of the channel definition- Specified by:
getCategory
in interfaceChannelDefinition
-
setCategory
- Specified by:
setCategory
in interfaceChannelDefinitionEntity
-
setDeploymentId
- Specified by:
setDeploymentId
in interfaceChannelDefinitionEntity
-
getCreateTime
Description copied from interface:ChannelDefinition
create time for this channel definition- Specified by:
getCreateTime
in interfaceChannelDefinition
-
setCreateTime
- Specified by:
setCreateTime
in interfaceChannelDefinitionEntity
-
getResourceName
Description copied from interface:ChannelDefinition
name ofthe resource
of this channel definition.- Specified by:
getResourceName
in interfaceChannelDefinition
-
setResourceName
- Specified by:
setResourceName
in interfaceChannelDefinitionEntity
-
getTenantId
Description copied from interface:ChannelDefinition
The tenant identifier of this channel definition- Specified by:
getTenantId
in interfaceChannelDefinition
-
setTenantId
- Specified by:
setTenantId
in interfaceChannelDefinitionEntity
-
toString
-