method net.sourceforge.pebble.util.MailUtils$SendMailRunn able__static_init

method net.sourceforge.pebble.util.MailUtils__static_ init
postENCODING == &"UTF-8"
postinit'ed(log)
postinit'ed(pool)










method void net.sourceforge.pebble.util.MailUtils()










method Log access$1()
preinit'ed(log)
postreturn_value == log
postinit'ed(return_value)









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method String access$0()
preinit'ed(ENCODING)
postreturn_value == ENCODING
postinit'ed(return_value)










method void sendMail(Session, Blog, String, String, String)
prepool != null
unanalyzedcall on java.util.concurrent.ExecutorService:execut e










method void sendMail(Session, Blog, Collection, String, String)
prepool != null
unanalyzedcall on java.util.concurrent.ExecutorService:execut e










method void sendMail(Session, Blog, Collection, Collection, String, String)
prepool != null
unanalyzedcall on java.util.concurrent.ExecutorService:execut e










method void sendMail(Session, Blog, Collection, Collection, Collection, String, String)
prepool != null










method void net.sourceforge.pebble.util.MailUtils$SendMai lRunnable(Session, Blog, Collection, Collection, Collection, String, String)
postthis.bcc == bcc
postinit'ed(this.bcc)
postthis.blog == blog
postinit'ed(this.blog)
postthis.cc == cc
postinit'ed(this.cc)
postthis.message == message
postinit'ed(this.message)
postthis.session == session
postinit'ed(this.session)
postthis.subject == subject
postinit'ed(this.subject)
postthis.to == to
postinit'ed(this.to)










method void run()
prenet/sourceforge/pebble/util/MailUtils.log != null
pre(soft) init'ed(net/sourceforge/pebble/util/MailUtil s.ENCODING)
pre(soft) this.bcc != null
pre(soft) this.blog != null
pre(soft) this.cc != null
pre(soft) init'ed(this.message)
pre(soft) init'ed(this.session)
pre(soft) init'ed(this.subject)
pre(soft) this.to != null
presumptionjava.util.Iterator:next(...)@180 != null
presumptionjava.util.Iterator:next(...)@187 != null
presumptionjava.util.Iterator:next(...)@194 != null
presumptioninit'ed(javax.mail.Message$RecipientType.BCC)
presumptioninit'ed(javax.mail.Message$RecipientType.CC)
presumptioninit'ed(javax.mail.Message$RecipientType.TO)
test_vectorjava.util.Iterator:hasNext(...)@179: {1}, {0}
test_vectorjava.util.Iterator:hasNext(...)@186: {1}, {0}
test_vectorjava.util.Iterator:hasNext(...)@193: {1}, {0}









  infomethod not available-- call on String net.sourceforge.pebble.domain. Blog:getFirstEmailAddress()
  infomethod not available-- call on String net.sourceforge.pebble.domain. Blog:getName()










  infomethod not available-- call on String net.sourceforge.pebble.domain. Blog:getName()
  infomethod not available-- call on String net.sourceforge.pebble.domain. Blog:getFirstEmailAddress()
  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method Session createSession()
prenet.sourceforge.pebble.PebbleContext__static_init. new PebbleContext(PebbleContext__static_init#1). configuration != null
presumptionnet.sourceforge.pebble.Configuration:getSmtpHost(.. .)@221 != null
postinit'ed(return_value)
test_vectorjava.lang.String:startsWith(...)@222: {0}, {1}









  infomethod not available-- call on String net.sourceforge.pebble. Configuration:getSmtpHost()











method void validate(String, ValidationContext)
pre(soft) context != null
pre(soft) context.errors != null
unanalyzedcall on java.util.List:add
test_vectoremail: Addr_Set{null}, Inverse{null}