javax.mail
Class Transport

java.lang.Object
  extended byjavax.mail.Service
      extended byjavax.mail.Transport

public abstract class Transport
extends Service

Version:
$Revision: 1.3 $ $Date: 2004/03/10 10:00:27 $

Field Summary
 
Fields inherited from class javax.mail.Service
debug, session, url
 
Constructor Summary
Transport(Session session, URLName name)
           
 
Method Summary
 void addTransportListener(TransportListener listener)
           
protected  void notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message message)
           
 void removeTransportListener(TransportListener listener)
           
static void send(Message message)
           
static void send(Message message, Address[] addresses)
           
abstract  void sendMessage(Message message, Address[] addresses)
           
 
Methods inherited from class javax.mail.Service
addConnectionListener, close, connect, connect, connect, finalize, getURLName, isConnected, notifyConnectionListeners, protocolConnect, queueEvent, removeConnectionListener, setConnected, setURLName, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Transport

public Transport(Session session,
                 URLName name)
Method Detail

send

public static void send(Message message)
                 throws MessagingException
Throws:
MessagingException

send

public static void send(Message message,
                        Address[] addresses)
                 throws MessagingException
Throws:
MessagingException

addTransportListener

public void addTransportListener(TransportListener listener)

notifyTransportListeners

protected void notifyTransportListeners(int type,
                                        Address[] validSent,
                                        Address[] validUnsent,
                                        Address[] invalid,
                                        Message message)

removeTransportListener

public void removeTransportListener(TransportListener listener)

sendMessage

public abstract void sendMessage(Message message,
                                 Address[] addresses)
                          throws MessagingException
Throws:
MessagingException


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.