Class ProjectPortalData

All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, ILockingVersionProviding, IProjektDependent, ITransferable, ITransferableEntity, ITransferableLockableEntity, IUUIDEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>

@Entity public class ProjectPortalData extends ALockableEntity implements IProjektDependent, IUUIDEntity
Entity for storing project specific portal data.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
See Also:
  • Field Details

  • Constructor Details

    • ProjectPortalData

      public ProjectPortalData()
  • Method Details

    • getAcceptedUploadTypes

      public String getAcceptedUploadTypes()
    • setAcceptedUploadTypes

      public void setAcceptedUploadTypes(String acceptedUploadTypes)
    • getDefaultSenderName

      public String getDefaultSenderName()
    • setDefaultSenderName

      public void setDefaultSenderName(String defaultSenderName)
    • getId

      public Long getId()
      Specified by:
      getId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
    • setId

      public void setId(Long id)
      Description copied from class: AbstractEntity
      !!!WARNING: Currently values bigger Integer.MAX_VALUE or lower then Integer.MIN_VALUE will be altered to null!!!
      Specified by:
      setId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
      Overrides:
      setId in class AbstractEntity
      Parameters:
      id - Long the database-id to set
    • getProjekt

      public Projekt getProjekt()
      Specified by:
      getProjekt in interface IProjektDependent
    • setProjekt

      public void setProjekt(Projekt project)
      Specified by:
      setProjekt in interface IProjektDependent
    • getUUID

      public String getUUID()
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUID in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUID

      public void setUUID(String uuid)
      Description copied from interface: IUUIDEntity
      Sets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      setUUID in interface IUUIDEntity
      Parameters:
      uuid - The UUID of the entity.
    • getUUIDObject

      public UUID getUUIDObject()
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUIDObject in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUIDObject

      public void setUUIDObject(UUID uuid)
    • getUploadSizeLimit

      public long getUploadSizeLimit()
    • setUploadSizeLimit

      public void setUploadSizeLimit(long uploadSizeLimit)
    • getUploadSizeLimitAsKiloBytes

      public long getUploadSizeLimitAsKiloBytes()