public class DefaultIncomingConnectionVerifier extends Object
ConnectionVerifier
for incoming mail connections.
Verifies connection to incoming mail server with a timeout of 10 seconds.Constructor and Description |
---|
DefaultIncomingConnectionVerifier() |
Modifier and Type | Method and Description |
---|---|
static javax.mail.Session |
cloneSessionWithMaxTimeout(javax.mail.Session session,
long maxTimeout)
Clone mail Sessions and enforce a max timeout
|
static void |
optionallyOverrideTimeout(Properties properties,
String propertyName,
long maxTimeout) |
void |
verifyConnection(com.atlassian.mail.server.MailServer mailServer)
Verifies connection to a mail server.
|
public void verifyConnection(com.atlassian.mail.server.MailServer mailServer) throws Exception
mailServer
- mail server to verify connection toException
- if connection validation failspublic static javax.mail.Session cloneSessionWithMaxTimeout(javax.mail.Session session, long maxTimeout)
public static void optionallyOverrideTimeout(Properties properties, String propertyName, long maxTimeout)
Copyright © 2002-2024 Atlassian. All Rights Reserved.