public class MailConnectionFactoryImpl extends AbstractMailConnectionFactory
mailConnectionProperties, password, transportHost, transportPort, transportProtocol, userName
factoryConfigurationHolder, LOGGER
Constructor and Description |
---|
MailConnectionFactoryImpl()
This is the class constructor.
|
Modifier and Type | Method and Description |
---|---|
protected MailResourcesHolder |
createResourceImpl()
Creates and returns the resource.
|
protected javax.mail.Transport |
createTransport(javax.mail.Session session)
This function returns a transport for the provided session.
|
protected void |
releaseResourceImpl(MailResourcesHolder resource)
Releases the resource from the connection.
|
initializeImpl
getProvider
createConnection, createConnectionForResource, initialize, releaseConnection, releaseResource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createConnection, initialize, releaseConnection
getProvider
public MailConnectionFactoryImpl()
protected MailResourcesHolder createResourceImpl()
createResourceImpl
in class AbstractConnectionFactory<MailResourcesHolder>
protected javax.mail.Transport createTransport(javax.mail.Session session)
session
- The mail sessionprotected void releaseResourceImpl(MailResourcesHolder resource)
releaseResourceImpl
in class AbstractConnectionFactory<MailResourcesHolder>
resource
- The resourceCopyright © 2009–2020 fax4j. All rights reserved.