Class ImapMailBox

java.lang.Object
io.jmix.imap.entity.ImapMailBox

@Entity(name="imap_MailBox") public class ImapMailBox extends Object
  • Field Details

    • id

      protected UUID id
    • version

      protected Integer version
    • createTs

      protected Date createTs
    • createdBy

      protected String createdBy
    • updateTs

      protected Date updateTs
    • updatedBy

      protected String updatedBy
    • deleteTs

      protected Date deleteTs
    • deletedBy

      protected String deletedBy
    • name

      @NotNull protected @NotNull String name
    • host

      protected String host
    • port

      protected Integer port
    • secureMode

      protected String secureMode
    • rootCertificate

      protected FileRef rootCertificate
    • authenticationMethod

      protected String authenticationMethod
    • authentication

      protected ImapSimpleAuthentication authentication
    • proxy

      protected ImapProxy proxy
    • jmixFlag

      protected String jmixFlag
    • trashFolderName

      protected String trashFolderName
    • trashFolder

      protected ImapFolder trashFolder
    • folders

      protected List<ImapFolder> folders
    • eventsGeneratorClass

      protected String eventsGeneratorClass
    • flagsSupported

      @NotNull protected @NotNull Boolean flagsSupported
  • Constructor Details

    • ImapMailBox

      public ImapMailBox()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getVersion

      public Integer getVersion()
    • setVersion

      public void setVersion(Integer version)
    • getCreateTs

      public Date getCreateTs()
    • setCreateTs

      public void setCreateTs(Date createTs)
    • getCreatedBy

      public String getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • getUpdateTs

      public Date getUpdateTs()
    • setUpdateTs

      public void setUpdateTs(Date updateTs)
    • getUpdatedBy

      public String getUpdatedBy()
    • setUpdatedBy

      public void setUpdatedBy(String updatedBy)
    • getDeleteTs

      public Date getDeleteTs()
    • setDeleteTs

      public void setDeleteTs(Date deleteTs)
    • getDeletedBy

      public String getDeletedBy()
    • setDeletedBy

      public void setDeletedBy(String deletedBy)
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setEventsGeneratorClass

      public void setEventsGeneratorClass(String eventsGeneratorClass)
    • getEventsGeneratorClass

      public String getEventsGeneratorClass()
    • getFlagsSupported

      public Boolean getFlagsSupported()
    • setFlagsSupported

      public void setFlagsSupported(Boolean flagsSupported)
    • setProxy

      public void setProxy(ImapProxy proxy)
    • getProxy

      public ImapProxy getProxy()
    • getFolders

      public List<ImapFolder> getFolders()
    • getProcessableFolders

      public List<ImapFolder> getProcessableFolders()
    • setFolders

      public void setFolders(List<ImapFolder> folders)
    • getAuthentication

      public ImapSimpleAuthentication getAuthentication()
    • setAuthentication

      public void setAuthentication(ImapSimpleAuthentication authentication)
    • setJmixFlag

      public void setJmixFlag(String jmixFlag)
    • getJmixFlag

      public String getJmixFlag()
    • setTrashFolderName

      public void setTrashFolderName(String trashFolderName)
    • getTrashFolderName

      public String getTrashFolderName()
    • getTrashFolder

      public ImapFolder getTrashFolder()
    • setTrashFolder

      public void setTrashFolder(ImapFolder trashFolder)
    • getAuthenticationMethod

      public ImapAuthenticationMethod getAuthenticationMethod()
    • setAuthenticationMethod

      public void setAuthenticationMethod(ImapAuthenticationMethod authenticationMethod)
    • getSecureMode

      public ImapSecureMode getSecureMode()
    • setSecureMode

      public void setSecureMode(ImapSecureMode secureMode)
    • getPort

      public Integer getPort()
    • setPort

      public void setPort(Integer port)
    • setRootCertificate

      public void setRootCertificate(FileRef rootCertificate)
    • getRootCertificate

      public FileRef getRootCertificate()
    • setHost

      public void setHost(String host)
    • getHost

      public String getHost()
    • getInstanceName

      public String getInstanceName()