Package alt.javax.mail
Interface Session
-
- All Known Implementing Classes:
MockSession,SessionImpl
public interface Session
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetDebug()SessiongetDefaultInstance(java.util.Properties props)SessiongetDefaultInstance(java.util.Properties props, Authenticator authenticator)FoldergetFolder(URLName url)SessiongetInstance(java.util.Properties props)SessiongetInstance(java.util.Properties props, Authenticator authenticator)PasswordAuthenticationgetPasswordAuthentication(URLName url)java.util.PropertiesgetProperties()java.lang.StringgetProperty(java.lang.String name)ProvidergetProvider(java.lang.String protocol)Provider[]getProviders()StoregetStore()StoregetStore(java.lang.String protocol)StoregetStore(Provider provider)StoregetStore(URLName url)TransportgetTransport()TransportgetTransport(Address address)TransportgetTransport(java.lang.String protocol)TransportgetTransport(Provider provider)TransportgetTransport(URLName url)javax.mail.SessiongetWrappedSession()PasswordAuthenticationrequestPasswordAuthentication(java.net.InetAddress addr, int port, java.lang.String protocol, java.lang.String prompt, java.lang.String defaultUserName)voidsetDebug(boolean debug)voidsetPasswordAuthentication(URLName url, PasswordAuthentication pw)voidsetProvider(Provider provider)
-
-
-
Method Detail
-
getInstance
Session getInstance(java.util.Properties props, Authenticator authenticator)
-
getInstance
Session getInstance(java.util.Properties props)
-
getDefaultInstance
Session getDefaultInstance(java.util.Properties props, Authenticator authenticator)
-
getDefaultInstance
Session getDefaultInstance(java.util.Properties props)
-
setDebug
void setDebug(boolean debug)
-
getDebug
boolean getDebug()
-
getProviders
Provider[] getProviders()
-
getProvider
Provider getProvider(java.lang.String protocol) throws NoSuchProviderException- Throws:
NoSuchProviderException
-
setProvider
void setProvider(Provider provider) throws NoSuchProviderException- Throws:
NoSuchProviderException
-
getStore
Store getStore() throws NoSuchProviderException- Throws:
NoSuchProviderException
-
getStore
Store getStore(java.lang.String protocol) throws NoSuchProviderException- Throws:
NoSuchProviderException
-
getStore
Store getStore(URLName url) throws NoSuchProviderException- Throws:
NoSuchProviderException
-
getStore
Store getStore(Provider provider) throws NoSuchProviderException- Throws:
NoSuchProviderException
-
getFolder
Folder getFolder(URLName url) throws MessagingException- Throws:
MessagingException
-
getTransport
Transport getTransport() throws NoSuchProviderException
- Throws:
NoSuchProviderException
-
getTransport
Transport getTransport(java.lang.String protocol) throws NoSuchProviderException
- Throws:
NoSuchProviderException
-
getTransport
Transport getTransport(URLName url) throws NoSuchProviderException
- Throws:
NoSuchProviderException
-
getTransport
Transport getTransport(Provider provider) throws NoSuchProviderException
- Throws:
NoSuchProviderException
-
getTransport
Transport getTransport(Address address) throws NoSuchProviderException
- Throws:
NoSuchProviderException
-
setPasswordAuthentication
void setPasswordAuthentication(URLName url, PasswordAuthentication pw)
-
getPasswordAuthentication
PasswordAuthentication getPasswordAuthentication(URLName url)
-
requestPasswordAuthentication
PasswordAuthentication requestPasswordAuthentication(java.net.InetAddress addr, int port, java.lang.String protocol, java.lang.String prompt, java.lang.String defaultUserName)
-
getProperties
java.util.Properties getProperties()
-
getProperty
java.lang.String getProperty(java.lang.String name)
-
getWrappedSession
javax.mail.Session getWrappedSession()
-
-