org.apache.james.transport.remotedeliverytester
Class SMTPTransport
java.lang.Object
javax.mail.Service
javax.mail.Transport
org.apache.james.transport.remotedeliverytester.SMTPTransport
public class SMTPTransport
- extends javax.mail.Transport
An SMTPTransport to be used for testing purposes.
Behaviour is programmatically managed by the Tester class.
Fields inherited from class javax.mail.Service |
debug, session, url |
Constructor Summary |
|
SMTPTransport(javax.mail.Session session,
javax.mail.URLName urlname)
|
protected |
SMTPTransport(javax.mail.Session session,
javax.mail.URLName urlname,
java.lang.String s,
int i,
boolean flag)
|
Methods inherited from class javax.mail.Transport |
addTransportListener, notifyTransportListeners, removeTransportListener, send, send |
Methods inherited from class javax.mail.Service |
addConnectionListener, connect, connect, connect, finalize, getURLName, notifyConnectionListeners, protocolConnect, queueEvent, removeConnectionListener, setConnected, setURLName, toString |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SMTPTransport
public SMTPTransport(javax.mail.Session session,
javax.mail.URLName urlname)
SMTPTransport
protected SMTPTransport(javax.mail.Session session,
javax.mail.URLName urlname,
java.lang.String s,
int i,
boolean flag)
connect
public void connect()
throws javax.mail.MessagingException
- Overrides:
connect
in class javax.mail.Service
- Throws:
javax.mail.MessagingException
sendMessage
public void sendMessage(javax.mail.Message arg0,
javax.mail.Address[] arg1)
throws javax.mail.MessagingException,
javax.mail.SendFailedException
- Specified by:
sendMessage
in class javax.mail.Transport
- Throws:
javax.mail.MessagingException
javax.mail.SendFailedException
close
public void close()
throws javax.mail.MessagingException
- Overrides:
close
in class javax.mail.Service
- Throws:
javax.mail.MessagingException
supportsExtension
public boolean supportsExtension(java.lang.String arg0)
isConnected
public boolean isConnected()
- Overrides:
isConnected
in class javax.mail.Service
Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.