Package com.mockobjects.mail
Class MockSession
java.lang.Object
com.mockobjects.MockObject
com.mockobjects.mail.MockSession
- All Implemented Interfaces:
Session,Verifiable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetDebug()getDefaultInstance(Properties props) getDefaultInstance(Properties props, Authenticator authenticator) FolderFoldergetFolder(Store store) FoldergetFolder(URLName url) getInstance(Properties props) getInstance(Properties props, Authenticator authenticator) PasswordAuthenticationgetPasswordAuthentication(URLName url) getProperty(String name) ProvidergetProvider(String name) Provider[]StoregetStore()StoreStoregetStore(Provider provider) StoregetStore(URLName url) getTransport(Address address) getTransport(String aTransportName) getTransport(Provider provider) getTransport(URLName url) javax.mail.SessionPasswordAuthenticationrequestPasswordAuthentication(InetAddress address, int port, String protocol, String prompt, String defaultUserName) voidsetDebug(boolean aDebug) voidsetExpectedDebug(boolean aDebug) voidsetExpectedTransport(String aTransportName) voidsetPasswordAuthentication(URLName url, PasswordAuthentication passwordAuthentication) voidsetProvider(Provider provider) voidsetupGetTransport(Transport aTransport) Methods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
Constructor Details
-
MockSession
public MockSession()
-
-
Method Details
-
getInstance
- Specified by:
getInstancein interfaceSession
-
getInstance
- Specified by:
getInstancein interfaceSession
-
getDefaultInstance
- Specified by:
getDefaultInstancein interfaceSession
-
getDefaultInstance
- Specified by:
getDefaultInstancein interfaceSession
-
setExpectedDebug
public void setExpectedDebug(boolean aDebug) -
setDebug
public void setDebug(boolean aDebug) -
getDebug
public boolean getDebug() -
getProviders
public Provider[] getProviders()- Specified by:
getProvidersin interfaceSession
-
getProvider
- Specified by:
getProviderin interfaceSession
-
setProvider
public void setProvider(Provider provider) - Specified by:
setProviderin interfaceSession
-
getTransport
- Specified by:
getTransportin interfaceSession
-
setExpectedTransport
-
setupGetTransport
-
getTransport
- Specified by:
getTransportin interfaceSession
-
getTransport
- Specified by:
getTransportin interfaceSession
-
getTransport
- Specified by:
getTransportin interfaceSession
-
getTransport
- Specified by:
getTransportin interfaceSession
-
getStore
public Store getStore() -
getStore
-
getStore
public Store getStore(URLName url) -
getStore
public Store getStore(Provider provider) -
getFolder
public Folder getFolder() -
getFolder
public Folder getFolder(Store store) -
getFolder
public Folder getFolder(URLName url) -
setPasswordAuthentication
public void setPasswordAuthentication(URLName url, PasswordAuthentication passwordAuthentication) - Specified by:
setPasswordAuthenticationin interfaceSession
-
getPasswordAuthentication
public PasswordAuthentication getPasswordAuthentication(URLName url) - Specified by:
getPasswordAuthenticationin interfaceSession
-
requestPasswordAuthentication
public PasswordAuthentication requestPasswordAuthentication(InetAddress address, int port, String protocol, String prompt, String defaultUserName) - Specified by:
requestPasswordAuthenticationin interfaceSession
-
getProperties
- Specified by:
getPropertiesin interfaceSession
-
getProperty
- Specified by:
getPropertyin interfaceSession
-
getWrappedSession
public javax.mail.Session getWrappedSession()- Specified by:
getWrappedSessionin interfaceSession
-