AccessImapImpl
Value members
Concrete methods
def getFolderUidValidity(folder: MailFolder): Kleisli[F, JavaMailImapConnection, MailFolderUidValidity]
def loadMail(folder: MailFolder, start: MailUid, end: MailUid): Kleisli[F, JavaMailImapConnection, List[Mail[F]]]
def loadMail(folder: MailFolder, uids: List[MailUid]): Kleisli[F, JavaMailImapConnection, List[Mail[F]]]
def loadMailRaw(folder: MailFolder, uid: MailUid): Kleisli[F, JavaMailImapConnection, Option[ByteVector]]
def loadMailRaw(folder: MailFolder, start: MailUid, end: MailUid): Kleisli[F, JavaMailImapConnection, List[ByteVector]]
def loadMailRaw(folder: MailFolder, uids: List[MailUid]): Kleisli[F, JavaMailImapConnection, List[ByteVector]]
Inherited methods
def createFolder(parent: Option[MailFolder], name: String): Kleisli[F, JavaMailConnection, MailFolder]
- Inherited from
- AccessImpl
def findFolder(parent: Option[MailFolder], name: String): Kleisli[F, JavaMailConnection, Option[MailFolder]]
- Inherited from
- AccessImpl
def getOrCreateFolder(parent: Option[MailFolder], name: String)(implicit ev0: FlatMap[F], ev1: Applicative[F]): Kleisli[F, JavaMailConnection, MailFolder]
- Inherited from
- Access
def listFoldersRecursive(parent: Option[MailFolder]): Kleisli[F, JavaMailConnection, Vector[MailFolder]]
- Inherited from
- AccessImpl
def search(folder: MailFolder, max: Int)(query: SearchQuery): Kleisli[F, JavaMailConnection, SearchResult[MailHeader]]
- Inherited from
- AccessImpl
def searchAndLoad(folder: MailFolder, max: Int)(query: SearchQuery): Kleisli[F, JavaMailConnection, SearchResult[Mail[F]]]
- Inherited from
- AccessImpl
override
def searchDelete(folder: MailFolder, max: Int)(query: SearchQuery)(implicit ev: FlatMap[F]): Kleisli[F, JavaMailConnection, DeleteResult]
- Definition Classes
- AccessImpl -> Access
- Inherited from
- AccessImpl