talx x1.0.5

edu.uoregon.talstore
Class TALTransport

java.lang.Object
  extended byjavax.mail.Service
      extended byjavax.mail.Transport
          extended byedu.uoregon.talstore.TALTransport

public class TALTransport
extends javax.mail.Transport

Store implementation that uses "tal" protocol.


Field Summary
static int DEFAULT_PORT
           
static java.lang.String MESSAGE_TYPE
           
static java.lang.String PROTOCOL
           
 
Fields inherited from class javax.mail.Service
debug, session, url
 
Constructor Summary
TALTransport(javax.mail.Session session, javax.mail.URLName urlname)
           
 
Method Summary
protected  boolean protocolConnect(java.lang.String host, int port, java.lang.String user, java.lang.String password)
           
 void sendMessage(javax.mail.Message msg, javax.mail.Address[] addresses)
           
protected  void setURLName(javax.mail.URLName url)
           
 
Methods inherited from class javax.mail.Transport
addTransportListener, notifyTransportListeners, removeTransportListener, send, send
 
Methods inherited from class javax.mail.Service
addConnectionListener, close, connect, connect, connect, finalize, getURLName, isConnected, notifyConnectionListeners, queueEvent, removeConnectionListener, setConnected, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PORT

public static final int DEFAULT_PORT
See Also:
Constant Field Values

PROTOCOL

public static final java.lang.String PROTOCOL
See Also:
Constant Field Values

MESSAGE_TYPE

public static final java.lang.String MESSAGE_TYPE
See Also:
Constant Field Values
Constructor Detail

TALTransport

public TALTransport(javax.mail.Session session,
                    javax.mail.URLName urlname)
Method Detail

protocolConnect

protected boolean protocolConnect(java.lang.String host,
                                  int port,
                                  java.lang.String user,
                                  java.lang.String password)
                           throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

sendMessage

public void sendMessage(javax.mail.Message msg,
                        javax.mail.Address[] addresses)
                 throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setURLName

protected void setURLName(javax.mail.URLName url)

talx x1.0.5

© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.