com.jscape.inet.mft.management.common
Class EmailServiceConfiguration

java.lang.Object
  extended by com.jscape.inet.mft.management.common.EmailServiceConfiguration

public class EmailServiceConfiguration
extends java.lang.Object

Email service configuration.

Author:
Alex Usun

Constructor Summary
EmailServiceConfiguration()
          This constructor is used by serialization sub-system and is not intended to use directly in client code.
EmailServiceConfiguration(java.lang.String host, int port, java.lang.String connectionType, java.lang.String username, java.lang.String password, java.lang.String encryptionKeyAlias, java.lang.String signingKeyAlias, java.lang.String sender, java.lang.String debugFile, boolean enableAdHocTransfer, boolean enabled)
          Creates a new configuration instance.
 
Method Summary
 java.lang.String getConnectionType()
          Returns connection type.
 java.lang.String getDebugFile()
          Returns debug file path.
 java.lang.String getEncryptionKeyAlias()
          Returns encryption key alias.
 java.lang.String getHost()
          Returns SMTP server host.
 java.lang.String getPassword()
          Returns password.
 int getPort()
          Returns SMTP server port.
 java.lang.String getSender()
          Returns sender email address.
 java.lang.String getSigningKeyAlias()
          Returns signing key alias.
 java.lang.String getUsername()
          Returns username.
 boolean isEnableAdHocTransfer()
          Returns enable Ad Hoc email file transfer flag
 boolean isEnabled()
          Returns service enabled flag.
 void setConnectionType(java.lang.String value)
          Sets connection type.
 void setDebugFile(java.lang.String value)
          Sets debug file path.
 void setEnableAdHocTransfer(boolean value)
          Sets Ad Hoc email file transfer flag.
 void setEnabled(boolean value)
          Sets service enabled flag.
 void setEncryptionKeyAlias(java.lang.String value)
          Sets encryption key alias.
 void setHost(java.lang.String value)
          Sets SMTP server host.
 void setPassword(java.lang.String value)
          Sets password.
 void setPort(int value)
          Sets SMTP server port.
 void setSender(java.lang.String value)
          Sets sender email address.
 void setSigningKeyAlias(java.lang.String value)
          Sets signing key alias.
 void setUsername(java.lang.String value)
          Sets username.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailServiceConfiguration

public EmailServiceConfiguration(java.lang.String host,
                                 int port,
                                 java.lang.String connectionType,
                                 java.lang.String username,
                                 java.lang.String password,
                                 java.lang.String encryptionKeyAlias,
                                 java.lang.String signingKeyAlias,
                                 java.lang.String sender,
                                 java.lang.String debugFile,
                                 boolean enableAdHocTransfer,
                                 boolean enabled)
Creates a new configuration instance.

Parameters:
host - SMTP server host
port - SMTP server port
connectionType - connection type
username - username
password - password
encryptionKeyAlias - encryption key alias
signingKeyAlias - signing key alias
sender - sender email address
debugFile - debug file path
enableAdHocTransfer - enable Ad Hoc email file transfer
enabled - service enabled flag

EmailServiceConfiguration

public EmailServiceConfiguration()
This constructor is used by serialization sub-system and is not intended to use directly in client code.

Method Detail

getHost

public java.lang.String getHost()
Returns SMTP server host.

Returns:
server host

setHost

public void setHost(java.lang.String value)
Sets SMTP server host.

Parameters:
value - server host

getPort

public int getPort()
Returns SMTP server port.

Returns:
server port

setPort

public void setPort(int value)
Sets SMTP server port.

Parameters:
value - server port

getConnectionType

public java.lang.String getConnectionType()
Returns connection type.

Returns:
connection type

setConnectionType

public void setConnectionType(java.lang.String value)
Sets connection type. Supported types are "PLAIN", "SSL", "START-TLS".

Parameters:
value - connection type

getUsername

public java.lang.String getUsername()
Returns username.

Returns:
username

setUsername

public void setUsername(java.lang.String value)
Sets username.

Parameters:
value - username

getPassword

public java.lang.String getPassword()
Returns password.

Returns:
password

setPassword

public void setPassword(java.lang.String value)
Sets password.

Parameters:
value - password

getEncryptionKeyAlias

public java.lang.String getEncryptionKeyAlias()
Returns encryption key alias.

Returns:
encryption key alias

setEncryptionKeyAlias

public void setEncryptionKeyAlias(java.lang.String value)
Sets encryption key alias.

Parameters:
value - encryption key alias

getSigningKeyAlias

public java.lang.String getSigningKeyAlias()
Returns signing key alias.

Returns:
signing key alias

setSigningKeyAlias

public void setSigningKeyAlias(java.lang.String value)
Sets signing key alias.

Parameters:
value - signing key alias

getSender

public java.lang.String getSender()
Returns sender email address.

Returns:
sender email address

setSender

public void setSender(java.lang.String value)
Sets sender email address.

Parameters:
value - sender email address

getDebugFile

public java.lang.String getDebugFile()
Returns debug file path.

Returns:
debug file path

setDebugFile

public void setDebugFile(java.lang.String value)
Sets debug file path.

Parameters:
value - debug file path

isEnableAdHocTransfer

public boolean isEnableAdHocTransfer()
Returns enable Ad Hoc email file transfer flag

Returns:
true if Ad Hoc email file transfer is enabled; false otherwise

setEnableAdHocTransfer

public void setEnableAdHocTransfer(boolean value)
Sets Ad Hoc email file transfer flag.

Parameters:
value - if true email file transfer will be enabled

isEnabled

public boolean isEnabled()
Returns service enabled flag.

Returns:
true if service is enabled; false otherwise

setEnabled

public void setEnabled(boolean value)
Sets service enabled flag.

Parameters:
value - if true service will be enabled


Copyright © 2007 JSCAPE Corp. All Rights Reserved.