Class Subscription

  • All Implemented Interfaces:
    Serializable

    public class Subscription
    extends com.logicaldoc.core.PersistentObject
    implements Serializable
    This class represents subscriptions. Each subscription can be associated to a document or to a folder.
    Since:
    5.0
    Author:
    Matteo Caruso - LogicalDOC
    See Also:
    Serialized Form
    • Field Detail

      • TYPE_DOCUMENT

        public static String TYPE_DOCUMENT
      • TYPE_FOLDER

        public static String TYPE_FOLDER
      • OPTION_FOLDER_FOLDERONLY

        public static int OPTION_FOLDER_FOLDERONLY
      • OPTION_FOLDER_WITHSUBFOLDERS

        public static int OPTION_FOLDER_WITHSUBFOLDERS
    • Constructor Detail

      • Subscription

        public Subscription()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getCreation

        public Date getCreation()
      • setCreation

        public void setCreation​(Date creation)
      • getUserId

        public long getUserId()
      • setUserId

        public void setUserId​(long userId)
      • getUsername

        public String getUsername()
      • setUsername

        public void setUsername​(String username)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • getFolderOption

        public int getFolderOption()
      • setFolderOption

        public void setFolderOption​(int folderOption)
      • getObjectId

        public long getObjectId()
      • setObjectId

        public void setObjectId​(long objectId)
      • getFileType

        public String getFileType()
      • setFileType

        public void setFileType​(String fileType)
      • getIcon

        public String getIcon()
        The icon for the document associated to the subscription
        Returns:
        filename of the icon
      • getEvents

        public String getEvents()
      • setEvents

        public void setEvents​(String events)