Uses of Class
javax.mail.Session

Packages that use Session
com.sun.mail.imap An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store. 
com.sun.mail.pop3 A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store. 
com.sun.mail.smtp An SMTP protocol provider for the JavaMail API that provides access to an SMTP server. 
javax.mail Classes modeling a mail system. 
javax.mail.internet Classes specific to Internet mail systems. 
 

Uses of Session in com.sun.mail.imap
 

Constructors in com.sun.mail.imap with parameters of type Session
IMAPStore(Session session, URLName url)
          Constructor that takes a Session object and a URLName that represents a specific IMAP server.
IMAPStore(Session session, URLName url, java.lang.String name, int defaultPort, boolean isSSL)
          Constructor used by this class and by IMAPSSLStore subclass.
IMAPSSLStore(Session session, URLName url)
          Constructor that takes a Session object and a URLName that represents a specific IMAP server.
 

Uses of Session in com.sun.mail.pop3
 

Constructors in com.sun.mail.pop3 with parameters of type Session
POP3Store(Session session, URLName url)
           
POP3Store(Session session, URLName url, java.lang.String name, int defaultPort, boolean isSSL)
           
POP3SSLStore(Session session, URLName url)
           
 

Uses of Session in com.sun.mail.smtp
 

Constructors in com.sun.mail.smtp with parameters of type Session
SMTPMessage(Session session)
          Default constructor.
SMTPMessage(Session session, java.io.InputStream is)
          Constructs an SMTPMessage by reading and parsing the data from the specified MIME InputStream.
SMTPTransport(Session session, URLName urlname)
          Constructor that takes a Session object and a URLName that represents a specific SMTP server.
SMTPTransport(Session session, URLName urlname, java.lang.String name, int defaultPort, boolean isSSL)
          Constructor used by this class and by SMTPSSLTransport subclass.
SMTPSSLTransport(Session session, URLName urlname)
          Constructor
 

Uses of Session in javax.mail
 

Fields in javax.mail declared as Session
protected  Session Message.session
          The Session object for this Message
protected  Session Service.session
          The session from which this service was created.
 

Methods in javax.mail that return Session
 Session MessageContext.getSession()
          Return the Session we're operating in.
static Session Session.getInstance(java.util.Properties props, Authenticator authenticator)
          Get a new Session object.
static Session Session.getInstance(java.util.Properties props)
          Get a new Session object.
static Session Session.getDefaultInstance(java.util.Properties props, Authenticator authenticator)
          Get the default Session object.
static Session Session.getDefaultInstance(java.util.Properties props)
          Get the default Session object.
 

Constructors in javax.mail with parameters of type Session
Message(Session session)
          Constructor that takes a Session.
Service(Session session, URLName urlname)
          Constructor.
Transport(Session session, URLName urlname)
          Constructor.
Store(Session session, URLName urlname)
          Constructor.
 

Uses of Session in javax.mail.internet
 

Methods in javax.mail.internet with parameters of type Session
static InternetAddress InternetAddress.getLocalAddress(Session session)
          Return an InternetAddress object representing the current user.
 

Constructors in javax.mail.internet with parameters of type Session
MimeMessage(Session session)
          Default constructor.
MimeMessage(Session session, java.io.InputStream is)
          Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.