es.caib.ibkey.bpm.mail
Class Mail
java.lang.Object
es.caib.ibkey.bpm.mail.Mail
- All Implemented Interfaces:
- java.io.Serializable, org.jbpm.graph.def.ActionHandler
- Direct Known Subclasses:
- EnviarTiquetCustodiaHandler
public class Mail
- extends java.lang.Object
- implements org.jbpm.graph.def.ActionHandler
- See Also:
- Serialized Form
|
Constructor Summary |
Mail()
|
Mail(java.lang.String template,
java.lang.String actors,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
|
Mail(java.lang.String template,
java.lang.String actors,
java.lang.String to,
java.lang.String bccActors,
java.lang.String bcc,
java.lang.String subject,
java.lang.String text)
|
|
Method Summary |
void |
debug(java.lang.String message)
|
void |
error(java.lang.String message)
|
void |
error(java.lang.String message,
java.lang.Throwable t)
|
void |
execute(org.jbpm.graph.exe.ExecutionContext executionContext)
|
java.util.List |
getBccRecipients()
|
java.lang.String |
getFromAddress()
|
java.util.List |
getRecipients()
|
boolean |
getSignalProcessInstance()
|
java.lang.String |
getSubject()
|
java.lang.String |
getText()
|
protected java.util.Collection |
resolveAddresses(java.util.List actorIds)
|
void |
send()
|
void |
send(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.util.List bccRecipients,
java.lang.String subject,
java.lang.String text)
|
void |
send(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.lang.String subject,
java.lang.String text)
|
protected void |
sendMailInternal(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.util.List bccRecipients,
java.lang.String subject,
java.lang.String text)
|
void |
setSignalProcessInstance(boolean signalProcessInstance)
|
protected java.util.List |
tokenize(java.lang.String text)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
signalProcessInstance
public boolean signalProcessInstance
template
protected java.lang.String template
actors
protected java.lang.String actors
to
protected java.lang.String to
bcc
protected java.lang.String bcc
bccActors
protected java.lang.String bccActors
subject
protected java.lang.String subject
text
protected java.lang.String text
executionContext
protected org.jbpm.graph.exe.ExecutionContext executionContext
Mail
public Mail()
Mail
public Mail(java.lang.String template,
java.lang.String actors,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
Mail
public Mail(java.lang.String template,
java.lang.String actors,
java.lang.String to,
java.lang.String bccActors,
java.lang.String bcc,
java.lang.String subject,
java.lang.String text)
execute
public void execute(org.jbpm.graph.exe.ExecutionContext executionContext)
- Specified by:
execute in interface org.jbpm.graph.def.ActionHandler
getRecipients
public java.util.List getRecipients()
getBccRecipients
public java.util.List getBccRecipients()
getSubject
public java.lang.String getSubject()
getText
public java.lang.String getText()
getFromAddress
public java.lang.String getFromAddress()
send
public void send()
send
public void send(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.lang.String subject,
java.lang.String text)
send
public void send(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.util.List bccRecipients,
java.lang.String subject,
java.lang.String text)
sendMailInternal
protected void sendMailInternal(java.util.Properties mailServerProperties,
java.lang.String fromAddress,
java.util.List recipients,
java.util.List bccRecipients,
java.lang.String subject,
java.lang.String text)
throws java.lang.Exception
- Throws:
java.lang.Exception
tokenize
protected java.util.List tokenize(java.lang.String text)
resolveAddresses
protected java.util.Collection resolveAddresses(java.util.List actorIds)
setSignalProcessInstance
public void setSignalProcessInstance(boolean signalProcessInstance)
getSignalProcessInstance
public boolean getSignalProcessInstance()
debug
public void debug(java.lang.String message)
error
public void error(java.lang.String message,
java.lang.Throwable t)
error
public void error(java.lang.String message)
Copyright © 2012 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.