Class MailTransportParameters
- java.lang.Object
-
- org.opennms.netmgt.poller.monitors.MailTransportParameters
-
public class MailTransportParameters extends Object
This is a wrapper class for handling JavaMail configurations.- Version:
- $Id: $
- Author:
- David Hustace
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetComputedTestSubject()getComputedTestSubjectPropertiesgetJavamailProperties()getJavamailPropertieslonggetReadTestAttemptInterval()getReadTestAttemptIntervalStringgetReadTestFolder()getReadTestFolderStringgetReadTestHost()getReadTestHostStringgetReadTestPassword()getReadTestPasswordintgetReadTestPort()getReadTestPortStringgetReadTestProtocol()getReadTestProtocolStringgetReadTestUserName()getReadTestUserNameintgetRetries()getRetrieslonggetSendTestAttemptInterval()getSendTestAttemptIntervalStringgetSendTestCharSet()getSendTestCharSetStringgetSendTestHost()getSendTestHostStringgetSendTestMailer()getSendTestMailerStringgetSendTestMessageBody()getSendTestMessageBodyStringgetSendTestMessageContentType()getSendTestMessageContentTypeStringgetSendTestMessageEncoding()getSendTestMessageEncodingStringgetSendTestPassword()getSendTestPasswordintgetSendTestPort()getSendTestPortStringgetSendTestRecipeint()getSendTestRecipeintStringgetSendTestSubject()getSendTestSubjectStringgetSendTestTransport()getSendTestTransportStringgetSendTestUserName()getSendTestUserNameStringgetTestSubjectSuffix()getTestSubjectSuffixintgetTimeout()getTimeoutbooleanisEnd2EndTestInProgress()isEnd2EndTestInProgressbooleanisReadTestSslEnabled()isReadTestSslEnabledbooleanisReadTestStartTlsEnabled()isReadTestStartTlsEnabledbooleanisSendTestDebug()isSendTestDebugbooleanisSendTestIsQuitWait()isSendTestIsQuitWaitbooleanisSendTestIsSslEnable()isSendTestIsSslEnablebooleanisSendTestStartTls()isSendTestStartTlsbooleanisSendTestUseAuth()isSendTestUseAuthbooleanisSendTestUseJmta()isSendTestUseJmtavoidsetEnd2EndTestInProgress(boolean b)setEnd2EndTestInProgressvoidsetJavamailProperties(Properties props)setJavamailPropertiesvoidsetReadTestHost(String host)setReadTestHostvoidsetSendTestHost(String host)setSendTestHostvoidsetTestSubjectSuffix(String suffix)setTestSubjectSuffix
-
-
-
Field Detail
-
KEY
public static final String KEY
ConstantKEY="MailTransportParameters.class.getName()"
-
-
Method Detail
-
getRetries
public int getRetries()
getRetries
- Returns:
- a int.
-
getTimeout
public int getTimeout()
getTimeout
- Returns:
- a int.
-
getReadTestPassword
public String getReadTestPassword()
getReadTestPassword
- Returns:
- a
Stringobject.
-
getTestSubjectSuffix
public String getTestSubjectSuffix()
getTestSubjectSuffix
- Returns:
- a
Stringobject.
-
setTestSubjectSuffix
public void setTestSubjectSuffix(String suffix)
setTestSubjectSuffix
- Parameters:
suffix- aStringobject.
-
getComputedTestSubject
public String getComputedTestSubject()
getComputedTestSubject
- Returns:
- a
Stringobject.
-
isSendTestUseAuth
public boolean isSendTestUseAuth()
isSendTestUseAuth
- Returns:
- a boolean.
-
getSendTestMessageContentType
public String getSendTestMessageContentType()
getSendTestMessageContentType
- Returns:
- a
Stringobject.
-
isSendTestDebug
public boolean isSendTestDebug()
isSendTestDebug
- Returns:
- a boolean.
-
getSendTestMessageEncoding
public String getSendTestMessageEncoding()
getSendTestMessageEncoding
- Returns:
- a
Stringobject.
-
getSendTestMessageBody
public String getSendTestMessageBody()
getSendTestMessageBody
- Returns:
- a
Stringobject.
-
getSendTestPassword
public String getSendTestPassword()
getSendTestPassword
- Returns:
- a
Stringobject.
-
isSendTestIsQuitWait
public boolean isSendTestIsQuitWait()
isSendTestIsQuitWait
- Returns:
- a boolean.
-
getSendTestPort
public int getSendTestPort()
getSendTestPort
- Returns:
- a int.
-
isSendTestIsSslEnable
public boolean isSendTestIsSslEnable()
isSendTestIsSslEnable
- Returns:
- a boolean.
-
isSendTestStartTls
public boolean isSendTestStartTls()
isSendTestStartTls
- Returns:
- a boolean.
-
getSendTestRecipeint
public String getSendTestRecipeint()
getSendTestRecipeint
- Returns:
- a
Stringobject.
-
getSendTestTransport
public String getSendTestTransport()
getSendTestTransport
- Returns:
- a
Stringobject.
-
isSendTestUseJmta
public boolean isSendTestUseJmta()
isSendTestUseJmta
- Returns:
- a boolean.
-
getSendTestUserName
public String getSendTestUserName()
getSendTestUserName
- Returns:
- a
Stringobject.
-
getReadTestPort
public int getReadTestPort()
getReadTestPort
- Returns:
- a int.
-
getReadTestUserName
public String getReadTestUserName()
getReadTestUserName
- Returns:
- a
Stringobject.
-
getReadTestProtocol
public String getReadTestProtocol()
getReadTestProtocol
- Returns:
- a
Stringobject.
-
isReadTestStartTlsEnabled
public boolean isReadTestStartTlsEnabled()
isReadTestStartTlsEnabled
- Returns:
- a boolean.
-
isReadTestSslEnabled
public boolean isReadTestSslEnabled()
isReadTestSslEnabled
- Returns:
- a boolean.
-
setEnd2EndTestInProgress
public void setEnd2EndTestInProgress(boolean b)
setEnd2EndTestInProgress
- Parameters:
b- a boolean.
-
isEnd2EndTestInProgress
public boolean isEnd2EndTestInProgress()
isEnd2EndTestInProgress
- Returns:
- a boolean.
-
getReadTestAttemptInterval
public long getReadTestAttemptInterval()
getReadTestAttemptInterval
- Returns:
- a long.
-
getSendTestAttemptInterval
public long getSendTestAttemptInterval()
getSendTestAttemptInterval
- Returns:
- a long.
-
getJavamailProperties
public Properties getJavamailProperties()
getJavamailProperties
- Returns:
- a
Propertiesobject.
-
setJavamailProperties
public void setJavamailProperties(Properties props)
setJavamailProperties
- Parameters:
props- aPropertiesobject.
-
setReadTestHost
public void setReadTestHost(String host)
setReadTestHost
- Parameters:
host- aStringobject.
-
-