A E G I M O P R S T

A

addAttachement(EmailAttachment) - Method in class org.ploin.pmf.entity.MailConfig
 
addBccRecipient(String, String) - Method in class org.ploin.pmf.entity.MailConfig
 
addCcRecipient(String, String) - Method in class org.ploin.pmf.entity.MailConfig
 
addToRecipient(String, String) - Method in class org.ploin.pmf.entity.MailConfig
 

E

equals(Object) - Method in class org.ploin.pmf.entity.Recipient
 

G

getAttachements() - Method in class org.ploin.pmf.entity.MailConfig
 
getAuthPassword() - Method in class org.ploin.pmf.entity.ServerConfig
 
getAuthUser() - Method in class org.ploin.pmf.entity.ServerConfig
 
getBccRecipients() - Method in class org.ploin.pmf.entity.MailConfig
 
getCcRecipients() - Method in class org.ploin.pmf.entity.MailConfig
 
getClient() - Method in class org.ploin.pmf.entity.TemplateConfig
 
getDelay() - Method in class org.ploin.pmf.entity.ServerConfig
 
getDirectory() - Method in interface org.ploin.pmf.IMailFactory
Returns the directory where the email-templates and the clients are in.
getDirectory() - Method in interface org.ploin.pmf.IMailReader
Returns the directory where the email-templates and the clients are in.
getDirectory() - Method in class org.ploin.pmf.impl.MailFactory
 
getDirectory() - Method in class org.ploin.pmf.impl.MailReader
 
getDirectory() - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getDirectory() - Method in interface org.ploin.pmf.IPropertiesLoader
Gets the path to the properties file.
getEmail() - Method in class org.ploin.pmf.entity.Recipient
 
getFromEmail() - Method in class org.ploin.pmf.entity.ServerConfig
 
getFromName() - Method in class org.ploin.pmf.entity.ServerConfig
 
getHost() - Method in class org.ploin.pmf.entity.ServerConfig
 
getHtmlExtension() - Method in interface org.ploin.pmf.IMailFactory
returns the html extension.
getHtmlExtension() - Method in interface org.ploin.pmf.IMailReader
returns the html extension.
getHtmlExtension() - Method in class org.ploin.pmf.impl.MailFactory
 
getHtmlExtension() - Method in class org.ploin.pmf.impl.MailReader
 
getHtmlMail(TemplateConfig) - Method in interface org.ploin.pmf.IMailReader
This method returns the html-mail-template to the mailName as String.
getHtmlMail(TemplateConfig) - Method in class org.ploin.pmf.impl.MailReader
 
getHtmlMessage(TemplateConfig) - Method in interface org.ploin.pmf.IMailFactory
This method tries to find a HTML template file with the given name in the templateConfig, fills it with the values from the map and returns the filled template.
getHtmlMessage(TemplateConfig) - Method in class org.ploin.pmf.impl.MailFactory
 
getLoadbalancedNode() - Method in class org.ploin.pmf.impl.SecondThreadSending
 
getLoadbalancedNode() - Method in interface org.ploin.pmf.ISecondThreadSending
 
getLocale() - Method in class org.ploin.pmf.entity.TemplateConfig
 
getMailReader() - Method in interface org.ploin.pmf.IMailFactory
Returns the IMailReader
getMailReader() - Method in class org.ploin.pmf.impl.MailFactory
 
getMailReplacer() - Method in interface org.ploin.pmf.IMailFactory
Returns the IMailReplacer
getMailReplacer() - Method in class org.ploin.pmf.impl.MailFactory
 
getMailSender() - Method in interface org.ploin.pmf.IMailFactory
Returns the IMailSender
getMailSender() - Method in class org.ploin.pmf.impl.MailFactory
 
getMap() - Method in class org.ploin.pmf.entity.TemplateConfig
 
getMimeMessage() - Method in class org.ploin.pmf.entity.SendingResult
 
getName() - Method in class org.ploin.pmf.entity.Recipient
 
getName() - Method in class org.ploin.pmf.entity.TemplateConfig
 
getPlainExtension() - Method in interface org.ploin.pmf.IMailFactory
returns the plain extension.
getPlainExtension() - Method in interface org.ploin.pmf.IMailReader
returns the plain extension.
getPlainExtension() - Method in class org.ploin.pmf.impl.MailFactory
 
getPlainExtension() - Method in class org.ploin.pmf.impl.MailReader
 
getPlainMail(TemplateConfig) - Method in interface org.ploin.pmf.IMailReader
This method returns the plain-mail template as String for a given mailName.
getPlainMail(TemplateConfig) - Method in class org.ploin.pmf.impl.MailReader
 
getPlainMessage(TemplateConfig) - Method in interface org.ploin.pmf.IMailFactory
This method tries to find a plain-text template file with the given name in the templateConfig, fills it with the values from the map and returns the filled template.
getPlainMessage(TemplateConfig) - Method in class org.ploin.pmf.impl.MailFactory
 
getProperties(String, String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getProperties(String, String) - Method in interface org.ploin.pmf.IPropertiesLoader
This method looks for a properties file with the given name "propName".
It looks for a properties file in the following directories in this order: client directory mail directory class-root
getPropertiesLoader() - Method in interface org.ploin.pmf.IMailFactory
Returns the IPropertiesLoader
getPropertiesLoader() - Method in interface org.ploin.pmf.IMailSender
 
getPropertiesLoader() - Method in class org.ploin.pmf.impl.MailFactory
 
getPropertiesLoader() - Method in class org.ploin.pmf.impl.MailSender
 
getPropertiesOnlyClient(String, String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getPropertiesOnlyClient(String, String) - Method in interface org.ploin.pmf.IPropertiesLoader
This method looks for a properties file with the given name "propertyFilename".
It looks for the file only in the client-directory.
getPropertiesOnlyDirectory(String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getPropertiesOnlyDirectory(String) - Method in interface org.ploin.pmf.IPropertiesLoader
This method looks for a properties file with the given name "propertyFilename".
It looks for the file only in the mail-directory.
getPropertiesOnlyRoot(String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getPropertiesOnlyRoot(String) - Method in interface org.ploin.pmf.IPropertiesLoader
This method looks for a properties file with the given name "propertyFilename".
It looks for the file only in the root-directory (class-root).
getPropFile() - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getPropFile() - Method in interface org.ploin.pmf.IPropertiesLoader
Gets the name of the properties file.
getReplyTo() - Method in class org.ploin.pmf.entity.ServerConfig
 
getResult() - Method in class org.ploin.pmf.entity.SendingResult
 
getReTry() - Method in class org.ploin.pmf.entity.ServerConfig
 
getServerConfig(String, String) - Method in class org.ploin.pmf.impl.SecondThreadSending
 
getServerConfig(String, String) - Method in interface org.ploin.pmf.ISecondThreadSending
 
getSubject() - Method in class org.ploin.pmf.entity.MailConfig
 
getToRecipients() - Method in class org.ploin.pmf.entity.MailConfig
 
getValue(String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getValue(String, String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
getValue(String) - Method in interface org.ploin.pmf.IPropertiesLoader
Returns a message with the key "key" from the property file "propFile".
getValue(String, String) - Method in interface org.ploin.pmf.IPropertiesLoader
Returns a message with the key "key" from the property file.

I

IMailFactory - Interface in org.ploin.pmf
Description: This is the main class.
IMailReader - Interface in org.ploin.pmf
Description: This Interface offers methods for reading the template files.
IMailReplacer - Interface in org.ploin.pmf
Description: This interface offers a method to replace all string-snippets
which are matching the keys of the replaceMap.

$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

IMailSender - Interface in org.ploin.pmf
Description: This class is responsible for sending the e-mails

$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

init() - Method in interface org.ploin.pmf.IMailFactory
Initialize the mail Factory
init() - Method in class org.ploin.pmf.impl.MailFactory
 
IPropertiesLoader - Interface in org.ploin.pmf
Description: This class is responsible for reading properties files

$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

isAttachementsEmpty() - Method in class org.ploin.pmf.entity.MailConfig
 
isBccRecipientEmpty() - Method in class org.ploin.pmf.entity.MailConfig
 
isCcRecipientEmpty() - Method in class org.ploin.pmf.entity.MailConfig
 
ISecondThreadSending - Interface in org.ploin.pmf
This interface is responsible for sending the mail.
isSingleThread() - Method in interface org.ploin.pmf.IMailFactory
returns the variable "singleThread"
isSingleThread() - Method in class org.ploin.pmf.impl.MailFactory
 
isToRecipientEmpty() - Method in class org.ploin.pmf.entity.MailConfig
 

M

MailConfig - Class in org.ploin.pmf.entity
$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

Created by: robert Created date: Nov 14, 2009 - 5:00:29 PM

MailConfig() - Constructor for class org.ploin.pmf.entity.MailConfig
 
MailFactory - Class in org.ploin.pmf.impl
Description: Implementation of the IMailFactory interface.
MailFactory() - Constructor for class org.ploin.pmf.impl.MailFactory
 
MailFactoryException - Exception in org.ploin.pmf
Only exception that can be thrown by methods of the IMailFactory interface.
MailFactoryException() - Constructor for exception org.ploin.pmf.MailFactoryException
 
MailFactoryException(String) - Constructor for exception org.ploin.pmf.MailFactoryException
 
MailFactoryException(Throwable) - Constructor for exception org.ploin.pmf.MailFactoryException
 
MailFactoryException(String, Throwable) - Constructor for exception org.ploin.pmf.MailFactoryException
 
MailReader - Class in org.ploin.pmf.impl
Description: Implementation of the IMailReader interface.
MailReader() - Constructor for class org.ploin.pmf.impl.MailReader
 
MailReplacer - Class in org.ploin.pmf.impl
Description: Implementation of the IMailReplacer interface.
This class offers a method to replace all string-snippets which are matching the keys of the replaceMap.

$LastChangedBy: j.schwarz $
$Revision: 76 $
$Date: 2010-03-04 14:45:28 +0100 (Thu, 04 Mar 2010) $

MailReplacer() - Constructor for class org.ploin.pmf.impl.MailReplacer
 
MailSender - Class in org.ploin.pmf.impl
Description: Implementation of the IMailSender interface.
MailSender() - Constructor for class org.ploin.pmf.impl.MailSender
 

O

org.ploin.pmf - package org.ploin.pmf
In this package contains the interfaces.
org.ploin.pmf.entity - package org.ploin.pmf.entity
 
org.ploin.pmf.impl - package org.ploin.pmf.impl
This package contains the interface implementations.

P

PropertiesLoader - Class in org.ploin.pmf.impl
Description: Implementation of the IPropertiesLoader interface.
This class is responsible to read properties files.

$LastChangedBy: r.reiz $
$Revision: 83 $
$Date: 2010-08-09 11:14:25 +0200 (Mon, 09 Aug 2010) $

PropertiesLoader() - Constructor for class org.ploin.pmf.impl.PropertiesLoader
 

R

Recipient - Class in org.ploin.pmf.entity
$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

Created by: Robert Reiz Created date: Nov 14, 2009 - 5:02:38 PM

Recipient(String, String) - Constructor for class org.ploin.pmf.entity.Recipient
 
Recipient() - Constructor for class org.ploin.pmf.entity.Recipient
 
replace(String, Map<String, String>) - Method in interface org.ploin.pmf.IMailReplacer
This method replaces all string-snippets which are matching the keys of the replaceMap with the values of the replaceMap.
replace(String, Map<String, String>) - Method in class org.ploin.pmf.impl.MailReplacer
Every occurence of each key in the templateText is replaced by the corresponding value.

There are two "kinds" of keys you can use:
* Keys of the (old) form ":key" will trigger the replacement of all occurences of ":key" in the templateText.
replaceVariables(TemplateConfig) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
replaceVariables(String, MailConfig) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
replaceVariables(TemplateConfig) - Method in interface org.ploin.pmf.IPropertiesLoader
This method replaces all variables with keys like "${variable}" in the map of the templateConfig with values found in the mail.properties having the key "variable".
replaceVariables(String, MailConfig) - Method in interface org.ploin.pmf.IPropertiesLoader
This method replaces all variables with keys like "${variable}" in the email-addresses of the receivers (to, cc, bcc) with values found in the mail.properties having the key "variable".
run() - Method in class org.ploin.pmf.impl.SecondThreadSending
 

S

SecondThreadSending - Class in org.ploin.pmf.impl
Description: Implementation of the ISecondThreadSending interface.
It is responsible for sending the mail.
SecondThreadSending(IMailSender, IPropertiesLoader, MailConfig, TemplateConfig, Map<String, String>, String, String) - Constructor for class org.ploin.pmf.impl.SecondThreadSending
 
send() - Method in class org.ploin.pmf.impl.SecondThreadSending
 
send() - Method in interface org.ploin.pmf.ISecondThreadSending
 
SendingResult - Class in org.ploin.pmf.entity
$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

Created by: robert Created date: Nov 14, 2009 - 9:40:25 PM

SendingResult() - Constructor for class org.ploin.pmf.entity.SendingResult
 
sendMail(MailConfig, TemplateConfig) - Method in interface org.ploin.pmf.IMailFactory
This is the main method.
sendMail(String, String, MailConfig, ServerConfig, Map<String, String>) - Method in interface org.ploin.pmf.IMailSender
This method sends the mail.
sendMail(MailConfig, TemplateConfig) - Method in class org.ploin.pmf.impl.MailFactory
 
sendMail(String, String, MailConfig, ServerConfig, Map<String, String>) - Method in class org.ploin.pmf.impl.MailSender
 
sendMailWithContent(MailConfig, TemplateConfig, String, String) - Method in interface org.ploin.pmf.IMailFactory
This method sends an e-mail with the given plainReplaced content and htmlReplaced content.
sendMailWithContent(MailConfig, TemplateConfig, String, String) - Method in class org.ploin.pmf.impl.MailFactory
 
ServerConfig - Class in org.ploin.pmf.entity
$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

Created by: robert Created date: Nov 15, 2009 - 7:04:03 PM

ServerConfig() - Constructor for class org.ploin.pmf.entity.ServerConfig
 
setAttachements(List<EmailAttachment>) - Method in class org.ploin.pmf.entity.MailConfig
 
setAuthPassword(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setAuthUser(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setBccRecipients(List<Recipient>) - Method in class org.ploin.pmf.entity.MailConfig
 
setCcRecipients(List<Recipient>) - Method in class org.ploin.pmf.entity.MailConfig
 
setClient(String) - Method in class org.ploin.pmf.entity.TemplateConfig
 
setDelay(long) - Method in class org.ploin.pmf.entity.ServerConfig
 
setDirectory(String) - Method in interface org.ploin.pmf.IMailFactory
Set teh directory where the email-templates and the clients are in.
setDirectory(String) - Method in interface org.ploin.pmf.IMailReader
Set teh directory where the email-templates and the clients are in.
setDirectory(String) - Method in class org.ploin.pmf.impl.MailFactory
 
setDirectory(String) - Method in class org.ploin.pmf.impl.MailReader
 
setDirectory(String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
setDirectory(String) - Method in interface org.ploin.pmf.IPropertiesLoader
Sets the path to the properties file.
setEmail(String) - Method in class org.ploin.pmf.entity.Recipient
 
setFromEmail(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setFromName(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setHost(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setHtmlExtension(String) - Method in interface org.ploin.pmf.IMailFactory
Set the html extension.
setHtmlExtension(String) - Method in interface org.ploin.pmf.IMailReader
Set the html extension.
setHtmlExtension(String) - Method in class org.ploin.pmf.impl.MailFactory
 
setHtmlExtension(String) - Method in class org.ploin.pmf.impl.MailReader
 
setLocale(Locale) - Method in class org.ploin.pmf.entity.TemplateConfig
 
setMailReader(IMailReader) - Method in interface org.ploin.pmf.IMailFactory
Set the IMailReader
setMailReader(IMailReader) - Method in class org.ploin.pmf.impl.MailFactory
 
setMailReplacer(IMailReplacer) - Method in interface org.ploin.pmf.IMailFactory
Set the IMailReplacer
setMailReplacer(IMailReplacer) - Method in class org.ploin.pmf.impl.MailFactory
 
setMailSender(IMailSender) - Method in interface org.ploin.pmf.IMailFactory
Set the IMailSender
setMailSender(IMailSender) - Method in class org.ploin.pmf.impl.MailFactory
 
setMap(Map<String, String>) - Method in class org.ploin.pmf.entity.TemplateConfig
 
setMimeMessage(MimeMessage) - Method in class org.ploin.pmf.entity.SendingResult
 
setName(String) - Method in class org.ploin.pmf.entity.Recipient
 
setName(String) - Method in class org.ploin.pmf.entity.TemplateConfig
 
setPlainExtension(String) - Method in interface org.ploin.pmf.IMailFactory
Set the plain extension.
setPlainExtension(String) - Method in interface org.ploin.pmf.IMailReader
Set the plain extension.
setPlainExtension(String) - Method in class org.ploin.pmf.impl.MailFactory
 
setPlainExtension(String) - Method in class org.ploin.pmf.impl.MailReader
 
setPropertiesLoader(IPropertiesLoader) - Method in interface org.ploin.pmf.IMailFactory
Set the IPropertiesLoader
setPropertiesLoader(IPropertiesLoader) - Method in interface org.ploin.pmf.IMailSender
Set the ProperitesLoader which should be used to read properties from the config files.
setPropertiesLoader(IPropertiesLoader) - Method in class org.ploin.pmf.impl.MailFactory
 
setPropertiesLoader(IPropertiesLoader) - Method in class org.ploin.pmf.impl.MailSender
 
setPropFile(String) - Method in class org.ploin.pmf.impl.PropertiesLoader
 
setPropFile(String) - Method in interface org.ploin.pmf.IPropertiesLoader
Sets the name of the properties file.
setReplyTo(String) - Method in class org.ploin.pmf.entity.ServerConfig
 
setResult(String) - Method in class org.ploin.pmf.entity.SendingResult
 
setReTry(int) - Method in class org.ploin.pmf.entity.ServerConfig
 
setSingleThread(boolean) - Method in interface org.ploin.pmf.IMailFactory
Set the singleThread
setSingleThread(boolean) - Method in class org.ploin.pmf.impl.MailFactory
 
setSubject(String) - Method in class org.ploin.pmf.entity.MailConfig
 
setToRecipients(List<Recipient>) - Method in class org.ploin.pmf.entity.MailConfig
 

T

TemplateConfig - Class in org.ploin.pmf.entity
$LastChangedBy: r.reiz $
$Revision: 77 $
$Date: 2010-03-15 13:13:45 +0100 (Mon, 15 Mar 2010) $

Created by: robert Created date: Nov 17, 2009 - 8:44:26 PM

TemplateConfig() - Constructor for class org.ploin.pmf.entity.TemplateConfig
 
TemplateConfig(String, Locale, String, Map<String, String>) - Constructor for class org.ploin.pmf.entity.TemplateConfig
 
toString() - Method in class org.ploin.pmf.entity.Recipient
 
toString() - Method in class org.ploin.pmf.entity.SendingResult
 
toString() - Method in class org.ploin.pmf.entity.ServerConfig
 
toString() - Method in class org.ploin.pmf.entity.TemplateConfig
 

A E G I M O P R S T

Copyright © 2012 PLOIN GmbH. All Rights Reserved.