|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.providers.AbstractConnector
org.mule.providers.email.MailConnector
MailConnector
A delegate endpoint that encapsulates
Field Summary |
Fields inherited from class org.mule.providers.AbstractConnector |
DEFAULT_RETRY_COUNT, DEFAULT_RETRY_FREQUENCY, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, exceptionStrategy, initialised, logger, name, receivers, started |
Constructor Summary | |
MailConnector()
Creates a new instance of MailConnector |
Method Summary | |
UMOMessageReceiver |
createReceiver(UMOComponent component,
UMOEndpoint endpoint)
|
void |
destroyReceiver(UMOMessageReceiver receiver,
UMOEndpoint endpoint)
|
protected void |
disposeConnector()
Template method to perform any work when destroying the connectoe |
void |
doInitialise()
|
java.lang.String |
getBccAddresses()
|
java.lang.String |
getCcAddresses()
|
long |
getCheckFrequency()
|
java.lang.String |
getFromAddress()
|
java.lang.String |
getMailbox()
Getter for property hostname. |
UMOMessageAdapter |
getMessageAdapter(java.lang.Object message)
Gets a UMOMessageAdapter for the endpoint for the given message (data) |
protected Pop3Connector |
getPop3Connector()
|
java.lang.String |
getPop3Hostname()
Getter for property hostname of the pop3 server. |
java.lang.String |
getPop3Password()
Getter for property password. |
int |
getPop3Port()
|
java.lang.Object |
getPop3Session()
|
java.lang.String |
getPop3Username()
|
java.lang.String |
getProtocol()
|
protected SmtpConnector |
getSmtpConnector()
|
java.lang.String |
getSmtpHostname()
Getter for property hostname of the smtp server. |
java.lang.String |
getSmtpPassword()
Getter for property password. |
int |
getSmtpPort()
|
java.lang.Object |
getSmtpSession()
|
java.lang.String |
getSmtpUsername()
Getter for property username. |
java.lang.String |
getSubject()
|
UMOMessage |
send(UMOEvent event)
|
void |
setBccAddresses(java.lang.String bcc)
|
void |
setCcAddresses(java.lang.String cc)
|
void |
setCheckFrequency(long l)
|
void |
setFromAddress(java.lang.String from)
|
void |
setPop3Hostname(java.lang.String hostname)
Setter for property hostname of the pop3 server. |
void |
setPop3Password(java.lang.String password)
Setter for property password. |
void |
setPop3Port(int port)
|
void |
setPop3Username(java.lang.String username)
Setter for property username. |
void |
setSmtpHostname(java.lang.String hostname)
Setter for property hostname of the smtp server. |
void |
setSmtpPassword(java.lang.String password)
Setter for property password. |
void |
setSmtpPort(int port)
|
void |
setSmtpUsername(java.lang.String user)
|
void |
setSubject(java.lang.String subject)
|
void |
startConnector()
Template method to perform any work when starting the connectoe |
void |
stopConnector()
Template method to perform any work when stopping the connectoe |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MailConnector() throws java.lang.Exception
Method Detail |
public void doInitialise() throws InitialisationException
doInitialise
in class AbstractConnector
InitialisationException
public long getCheckFrequency()
public java.lang.String getFromAddress()
public java.lang.String getMailbox()
public UMOMessageAdapter getMessageAdapter(java.lang.Object message) throws MessageException
UMOConnector
UMOMessageAdapter
for the endpoint for the given message (data)
message
- the data with which to initialise the UMOMessageAdapter
UMOMessageAdapter
for the endpoint
MessageException
- if the message parameter is not supportedUMOMessageAdapter
public java.lang.String getSmtpPassword()
public java.lang.String getPop3Password()
public java.lang.String getPop3Hostname()
public java.lang.String getSmtpHostname()
public java.lang.String getProtocol()
getProtocol
in interface UMOConnector
getProtocol
in class AbstractConnector
public java.lang.Object getPop3Session() throws UMOException
UMOException
public java.lang.Object getSmtpSession() throws UMOException
UMOException
public java.lang.String getSmtpUsername()
public java.lang.String getPop3Username()
public int getPop3Port()
public int getSmtpPort()
public UMOMessageReceiver createReceiver(UMOComponent component, UMOEndpoint endpoint) throws java.lang.Exception
createReceiver
in class AbstractConnector
java.lang.Exception
public void destroyReceiver(UMOMessageReceiver receiver, UMOEndpoint endpoint) throws java.lang.Exception
destroyReceiver
in class AbstractConnector
java.lang.Exception
public UMOMessage send(UMOEvent event) throws java.lang.Exception
java.lang.Exception
public void setCheckFrequency(long l)
l
- public void setFromAddress(java.lang.String from)
from
- public void setPop3Port(int port)
public void setSmtpPort(int port)
public void setPop3Password(java.lang.String password)
password
- New value of property password.public void setSmtpPassword(java.lang.String password)
password
- New value of property password.public void setPop3Hostname(java.lang.String hostname)
hostname
- New value of property hostname.public void setSmtpHostname(java.lang.String hostname)
hostname
- New value of property hostname.public void setPop3Username(java.lang.String username)
username
- New value of property username.public void startConnector() throws UMOException
AbstractConnector
startConnector
in class AbstractConnector
UMOException
- if the method failspublic void stopConnector() throws UMOException
AbstractConnector
stopConnector
in class AbstractConnector
UMOException
- if the method failspublic void setSmtpUsername(java.lang.String user)
user
- protected void disposeConnector() throws UMOException
AbstractConnector
disposeConnector
in class AbstractConnector
UMOException
- if the method failspublic java.lang.String getBccAddresses()
public java.lang.String getCcAddresses()
public java.lang.String getSubject()
public void setBccAddresses(java.lang.String bcc)
bcc
- public void setCcAddresses(java.lang.String cc)
cc
- public void setSubject(java.lang.String subject)
subject
- protected Pop3Connector getPop3Connector()
protected SmtpConnector getSmtpConnector()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |