Package alt.javax.mail
Class SessionImpl
- java.lang.Object
-
- alt.javax.mail.SessionImpl
-
-
Constructor Summary
Constructors Constructor Description SessionImpl(javax.mail.Session session)
-
Method Summary
All Methods Instance Methods Concrete 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
public Session getInstance(java.util.Properties props, Authenticator authenticator)
- Specified by:
getInstancein interfaceSession
-
getInstance
public Session getInstance(java.util.Properties props)
- Specified by:
getInstancein interfaceSession
-
getDefaultInstance
public Session getDefaultInstance(java.util.Properties props, Authenticator authenticator)
- Specified by:
getDefaultInstancein interfaceSession
-
getDefaultInstance
public Session getDefaultInstance(java.util.Properties props)
- Specified by:
getDefaultInstancein interfaceSession
-
getProviders
public Provider[] getProviders()
- Specified by:
getProvidersin interfaceSession
-
getProvider
public Provider getProvider(java.lang.String protocol) throws NoSuchProviderException- Specified by:
getProviderin interfaceSession- Throws:
NoSuchProviderException
-
setProvider
public void setProvider(Provider provider) throws NoSuchProviderException- Specified by:
setProviderin interfaceSession- Throws:
NoSuchProviderException
-
getStore
public Store getStore() throws NoSuchProviderException
-
getStore
public Store getStore(java.lang.String protocol) throws NoSuchProviderException
-
getStore
public Store getStore(URLName url) throws NoSuchProviderException
-
getStore
public Store getStore(Provider provider) throws NoSuchProviderException
-
getFolder
public Folder getFolder(URLName url) throws MessagingException
-
getTransport
public Transport getTransport() throws NoSuchProviderException
- Specified by:
getTransportin interfaceSession- Throws:
NoSuchProviderException
-
getTransport
public Transport getTransport(java.lang.String protocol) throws NoSuchProviderException
- Specified by:
getTransportin interfaceSession- Throws:
NoSuchProviderException
-
getTransport
public Transport getTransport(URLName url) throws NoSuchProviderException
- Specified by:
getTransportin interfaceSession- Throws:
NoSuchProviderException
-
getTransport
public Transport getTransport(Provider provider) throws NoSuchProviderException
- Specified by:
getTransportin interfaceSession- Throws:
NoSuchProviderException
-
getTransport
public Transport getTransport(Address address) throws NoSuchProviderException
- Specified by:
getTransportin interfaceSession- Throws:
NoSuchProviderException
-
setPasswordAuthentication
public void setPasswordAuthentication(URLName url, PasswordAuthentication pw)- Specified by:
setPasswordAuthenticationin interfaceSession
-
getPasswordAuthentication
public PasswordAuthentication getPasswordAuthentication(URLName url)
- Specified by:
getPasswordAuthenticationin interfaceSession
-
requestPasswordAuthentication
public PasswordAuthentication requestPasswordAuthentication(java.net.InetAddress addr, int port, java.lang.String protocol, java.lang.String prompt, java.lang.String defaultUserName)- Specified by:
requestPasswordAuthenticationin interfaceSession
-
getProperties
public java.util.Properties getProperties()
- Specified by:
getPropertiesin interfaceSession
-
getProperty
public java.lang.String getProperty(java.lang.String name)
- Specified by:
getPropertyin interfaceSession
-
getWrappedSession
public javax.mail.Session getWrappedSession()
- Specified by:
getWrappedSessionin interfaceSession
-
-