method org.apache.roller.weblogger.business.MailProvider_ _static_init
postinit'ed(log)









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











method MailProvider$ConfigurationType[] values()
pre(soft) init'ed($VALUES[...])
postreturn_value == &new MailProvider$Configuration Type[](values#1)
postnew MailProvider$ConfigurationType[](values#1) num objects == 1
postreturn_value.length == 2
postreturn_value[...] == One-of{$VALUES[...], undefined}

method MailProvider$ConfigurationType valueOf(String)
postinit'ed(return_value)

method void org.apache.roller.weblogger.business. MailProvider$ConfigurationType(String, int)

method org.apache.roller.weblogger.business. MailProvider$ConfigurationType__static_init
post$VALUES == &new MailProvider$ConfigurationType[ ](MailProvider$ConfigurationType__static_init#3)
postJNDI_NAME == &new MailProvider$ConfigurationTyp e(MailProvider$ConfigurationType__static_init#1)
post$VALUES[0] == &new MailProvider$ConfigurationTy pe(MailProvider$ConfigurationType__static_init#1)
postMAIL_PROPERTIES == &new MailProvider$Configurat ionType(MailProvider$ConfigurationType__static_init #2)
post$VALUES[1] == &new MailProvider$ConfigurationTy pe(MailProvider$ConfigurationType__static_init#2)
postnew MailProvider$ConfigurationType(MailProvider$Con figurationType__static_init#1) num objects == 1
postnew MailProvider$ConfigurationType(MailProvider$Con figurationType__static_init#2) num objects == 1
postnew MailProvider$ConfigurationType[](MailProvider$C onfigurationType__static_init#3) num objects == 1
post$VALUES.length == 2
unanalyzedcall on java.lang.Enum










method void org.apache.roller.weblogger.business. MailProvider()
preorg/apache/roller/weblogger/config/WebloggerConfig. config != null
preorg/apache/roller/weblogger/config/WebloggerConfig. log != null
presumptionjavax.mail.Session:getDefaultInstance(...)@92 != null
presumptionjavax.naming.Context:lookup(...)@79 != null
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@40 != null
postinit'ed(this.jndiName)
postinit'ed(this.mailHostname)
postinit'ed(this.mailPassword)
post(soft) init'ed(this.mailPort)
postinit'ed(this.mailUsername)
postthis.session != null
postthis.type in Addr_Set{&org.apache.roller. weblogger.business.MailProvider$ConfigurationType__ static_init.new MailProvider$ConfigurationType(Mail Provider$ConfigurationType__static_init#1), &org.apache.roller.weblogger.business. MailProvider$Co...
unanalyzedcall on javax.mail.Session:getTransport
unanalyzedcall on javax.mail.Transport:connect
unanalyzedcall on java.lang.String:trim
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on java.util.Properties:getProperty
unanalyzedcall on org.apache.roller.weblogger. WebloggerException
unanalyzedcall on org.apache.roller.RollerException
test_vectorjava.lang.String:equals(...)@58: {0}, {1}









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











method Session getSession()
preinit'ed(this.session)
postreturn_value == this.session
postinit'ed(return_value)










method Transport getTransport()
prethis.session != null
preinit'ed(this.type)
pre(soft) init'ed(this.mailHostname)
pre(soft) init'ed(this.mailPassword)
pre(soft) init'ed(this.mailPort)
pre(soft) init'ed(this.mailUsername)
presumptionjavax.mail.Session:getTransport(...)@122 != null
presumptionjavax.mail.Session:getTransport(...)@132 != null
post(soft) return_value != null
test_vectorthis.mailPassword: Addr_Set{null}, Inverse{null}
test_vectorthis.mailPort: {-1}, {-231..-2, 0..232-1}
test_vectorthis.mailUsername: Addr_Set{null}, Inverse{null}