org.apache.geronimo.mail
Class AbstractTransport

java.lang.Object
  extended byjavax.mail.Service
      extended byjavax.mail.Transport
          extended byorg.apache.geronimo.mail.AbstractTransport
Direct Known Subclasses:
SMTPTransport

public abstract class AbstractTransport
extends javax.mail.Transport

Apache implementation of a generic transport. May be subclassed for optimisation for specific protocols.

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

Field Summary
 
Fields inherited from class javax.mail.Service
debug, session, url
 
Constructor Summary
AbstractTransport(javax.mail.Session session, javax.mail.URLName name)
          Create a Transport against the given session and name
 
Methods inherited from class javax.mail.Transport
addTransportListener, notifyTransportListeners, removeTransportListener, send, send, sendMessage
 
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

AbstractTransport

public AbstractTransport(javax.mail.Session session,
                         javax.mail.URLName name)
Create a Transport against the given session and name

Parameters:
session - the Session this transport is associated with
name - the @{link URLName} of this transport


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