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
IMAPSSLStore(Session session, URLName url)
          Constructor that takes a Session object and a URLName that represents a specific IMAP server.
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.
 

Uses of Session in com.sun.mail.pop3
 

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

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.
SMTPSSLTransport(Session session, URLName urlname)
          Constructor
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.
 

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
static Session Session.getDefaultInstance(java.util.Properties props)
          Get the default Session object.
static Session Session.getDefaultInstance(java.util.Properties props, Authenticator authenticator)
          Get the default Session object.
static Session Session.getInstance(java.util.Properties props)
          Get a new Session object.
static Session Session.getInstance(java.util.Properties props, Authenticator authenticator)
          Get a new Session object.
 Session MessageContext.getSession()
          Return the Session we're operating in.
 

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

Uses of Session in javax.mail.internet
 

Methods in javax.mail.internet with parameters of type Session
protected  MimeMessage MimeMessage.createMimeMessage(Session session)
          Create and return a MimeMessage object.
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.