Class ContentItemWithMetadataImpl

java.lang.Object
com.flowable.content.engine.impl.persistence.entity.ContentItemWithMetadataImpl
All Implemented Interfaces:
ContentItemWithMetadata, CoreContentItem, Serializable, org.flowable.content.api.ContentItem

public class ContentItemWithMetadataImpl extends Object implements ContentItemWithMetadata, Serializable
Author:
Tijs Rademakers
See Also:
  • Field Details

  • Constructor Details

    • ContentItemWithMetadataImpl

      public ContentItemWithMetadataImpl()
    • ContentItemWithMetadataImpl

      public ContentItemWithMetadataImpl(CoreContentItem contentItem, Map<String,Object> metadataValues)
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.flowable.content.api.ContentItem
    • getName

      public String getName()
      Specified by:
      getName in interface org.flowable.content.api.ContentItem
    • setName

      public void setName(String name)
      Specified by:
      setName in interface org.flowable.content.api.ContentItem
    • getMimeType

      public String getMimeType()
      Specified by:
      getMimeType in interface org.flowable.content.api.ContentItem
    • setMimeType

      public void setMimeType(String mimeType)
      Specified by:
      setMimeType in interface org.flowable.content.api.ContentItem
    • getTaskId

      public String getTaskId()
      Specified by:
      getTaskId in interface org.flowable.content.api.ContentItem
    • setTaskId

      public void setTaskId(String taskId)
      Specified by:
      setTaskId in interface org.flowable.content.api.ContentItem
    • getProcessInstanceId

      public String getProcessInstanceId()
      Specified by:
      getProcessInstanceId in interface org.flowable.content.api.ContentItem
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
      Specified by:
      setProcessInstanceId in interface org.flowable.content.api.ContentItem
    • getScopeId

      public String getScopeId()
      Specified by:
      getScopeId in interface org.flowable.content.api.ContentItem
    • setScopeId

      public void setScopeId(String scopeId)
      Specified by:
      setScopeId in interface org.flowable.content.api.ContentItem
    • getScopeType

      public String getScopeType()
      Specified by:
      getScopeType in interface org.flowable.content.api.ContentItem
    • setScopeType

      public void setScopeType(String scopeType)
      Specified by:
      setScopeType in interface org.flowable.content.api.ContentItem
    • getContentStoreId

      public String getContentStoreId()
      Specified by:
      getContentStoreId in interface org.flowable.content.api.ContentItem
    • setContentStoreId

      public void setContentStoreId(String contentStoreId)
      Specified by:
      setContentStoreId in interface org.flowable.content.api.ContentItem
    • getContentStoreName

      public String getContentStoreName()
      Specified by:
      getContentStoreName in interface org.flowable.content.api.ContentItem
    • setContentStoreName

      public void setContentStoreName(String contentStoreName)
      Specified by:
      setContentStoreName in interface org.flowable.content.api.ContentItem
    • isContentAvailable

      public boolean isContentAvailable()
      Specified by:
      isContentAvailable in interface org.flowable.content.api.ContentItem
    • getField

      public String getField()
      Specified by:
      getField in interface org.flowable.content.api.ContentItem
    • setField

      public void setField(String field)
      Specified by:
      setField in interface org.flowable.content.api.ContentItem
    • getContentSize

      public Long getContentSize()
      Specified by:
      getContentSize in interface org.flowable.content.api.ContentItem
    • getVersion

      public Integer getVersion()
      Specified by:
      getVersion in interface CoreContentItem
    • setVersion

      public void setVersion(Integer version)
      Specified by:
      setVersion in interface CoreContentItem
    • getVersionInfo

      public String getVersionInfo()
      Specified by:
      getVersionInfo in interface CoreContentItem
    • setVersionInfo

      public void setVersionInfo(String versionInfo)
      Specified by:
      setVersionInfo in interface CoreContentItem
    • getVersionParentId

      public String getVersionParentId()
      Specified by:
      getVersionParentId in interface CoreContentItem
    • setVersionParentId

      public void setVersionParentId(String versionParentId)
      Specified by:
      setVersionParentId in interface CoreContentItem
    • getDefinitionId

      public String getDefinitionId()
      Specified by:
      getDefinitionId in interface CoreContentItem
    • setDefinitionId

      public void setDefinitionId(String definitionId)
      Specified by:
      setDefinitionId in interface CoreContentItem
    • getDefinitionName

      public String getDefinitionName()
      Specified by:
      getDefinitionName in interface CoreContentItem
    • getState

      public String getState()
      Specified by:
      getState in interface CoreContentItem
    • setState

      public void setState(String state)
      Specified by:
      setState in interface CoreContentItem
    • getSubState

      public String getSubState()
      Specified by:
      getSubState in interface CoreContentItem
    • setSubState

      public void setSubState(String subState)
      Specified by:
      setSubState in interface CoreContentItem
    • getType

      public String getType()
      Specified by:
      getType in interface CoreContentItem
    • setType

      public void setType(String type)
      Specified by:
      setType in interface CoreContentItem
    • getSubType

      public String getSubType()
      Specified by:
      getSubType in interface CoreContentItem
    • setSubType

      public void setSubType(String subType)
      Specified by:
      setSubType in interface CoreContentItem
    • getLockInfo

      public String getLockInfo()
      Specified by:
      getLockInfo in interface CoreContentItem
    • setLockInfo

      public void setLockInfo(String lockInfo)
      Specified by:
      setLockInfo in interface CoreContentItem
    • getParentFolderId

      public String getParentFolderId()
      Specified by:
      getParentFolderId in interface CoreContentItem
    • setParentFolderId

      public void setParentFolderId(String parentFolderId)
      Specified by:
      setParentFolderId in interface CoreContentItem
    • getBaseFolderId

      public String getBaseFolderId()
      Specified by:
      getBaseFolderId in interface CoreContentItem
    • setBaseFolderId

      public void setBaseFolderId(String baseFolderId)
      Specified by:
      setBaseFolderId in interface CoreContentItem
    • isRootFolder

      public boolean isRootFolder()
      Specified by:
      isRootFolder in interface CoreContentItem
    • getTenantId

      public String getTenantId()
      Specified by:
      getTenantId in interface org.flowable.content.api.ContentItem
    • setTenantId

      public void setTenantId(String tenantId)
      Specified by:
      setTenantId in interface org.flowable.content.api.ContentItem
    • getCreated

      public Date getCreated()
      Specified by:
      getCreated in interface org.flowable.content.api.ContentItem
    • getCreatedBy

      public String getCreatedBy()
      Specified by:
      getCreatedBy in interface org.flowable.content.api.ContentItem
    • setCreatedBy

      public void setCreatedBy(String createdBy)
      Specified by:
      setCreatedBy in interface org.flowable.content.api.ContentItem
    • getLastModified

      public Date getLastModified()
      Specified by:
      getLastModified in interface org.flowable.content.api.ContentItem
    • getLastModifiedBy

      public String getLastModifiedBy()
      Specified by:
      getLastModifiedBy in interface org.flowable.content.api.ContentItem
    • setLastModifiedBy

      public void setLastModifiedBy(String lastModifiedBy)
      Specified by:
      setLastModifiedBy in interface org.flowable.content.api.ContentItem
    • isProvisional

      public boolean isProvisional()
      Specified by:
      isProvisional in interface org.flowable.content.api.ContentItem
    • setProvisional

      public void setProvisional(boolean provisional)
      Specified by:
      setProvisional in interface org.flowable.content.api.ContentItem
    • getContentItem

      public CoreContentItem getContentItem()
      Specified by:
      getContentItem in interface ContentItemWithMetadata
    • getMetadataValues

      public Map<String,Object> getMetadataValues()
      Specified by:
      getMetadataValues in interface ContentItemWithMetadata
      Specified by:
      getMetadataValues in interface CoreContentItem
    • setMetadataValues

      public void setMetadataValues(Map<String,Object> metadataValues)
    • getRenditions

      public List<? extends RenditionItem> getRenditions()
      Specified by:
      getRenditions in interface CoreContentItem