Liking cljdoc? Tell your friends :D

clojure-mail.events


add-message-count-listenerclj

(add-message-count-listener message-added message-removed folder idle-manager)

add a message count listener to a folder message-added - a function of 1 argument (an event) that is called when the folder message count increases message-removed - a function of 1 argument (an event) that is called when the folder message count decreases folder - the folder you want to add the listener to, this folder must have been opened idle-manager - an idle manager, the idle manager should be stopped when you no longer wish to watch the folder An event is a map {:messages [javax.mail.Message] :type :added|:removed}

add a message count listener to a folder
message-added - a function of 1 argument (an event) that is called when the folder message count increases
message-removed - a function of 1 argument (an event) that is called when the folder message count decreases
folder - the folder you want to add the listener to, this folder must have been opened
idle-manager - an idle manager, the idle manager should be stopped when you no longer wish to watch the folder
An event is a map {:messages [javax.mail.Message] :type :added|:removed}
sourceraw docstring

event->mapclj

(event->map e)
source

new-idle-managerclj

(new-idle-manager session)

An idle manager is required to add a message count listener to a folder

An idle manager is required to add a message count listener to a folder
sourceraw docstring

stopclj

(stop idle-manager)

stop the idle manager

stop the idle manager
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close