Package jadex.bdi.planlib.messaging
Class EmailAccount
- java.lang.Object
-
- jadex.bdi.planlib.messaging.EmailAccount
-
public class EmailAccount extends java.lang.ObjectEmail account data.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringhostThe smtp host address.protected java.lang.StringpasswordThe user password.protected java.lang.IntegerportThe smpt host port.protected java.lang.StringsenderThe sender email.protected booleansslFlag if ssl should be used.protected java.lang.StringuserThe user name.
-
Constructor Summary
Constructors Constructor Description EmailAccount(java.lang.String host, java.lang.Integer port, java.lang.String user, java.lang.String password, java.lang.String sender, boolean ssl)Create a new account.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetHost()Get host.java.lang.StringgetPassword()Get the password.java.lang.IntegergetPort()Get the port.java.lang.StringgetSender()Get the sender.java.lang.StringgetUser()Get the user.booleanisSsl()Is ssl connection?voidsetHost(java.lang.String host)Set the host.voidsetPassword(java.lang.String password)Set the password.voidsetPort(java.lang.Integer port)Set the port.voidsetSender(java.lang.String sender)Set the sender.voidsetSsl(boolean ssl)Set the ssl connection property.voidsetUser(java.lang.String user)Set the user.
-
-
-
Field Detail
-
host
protected java.lang.String host
The smtp host address.
-
port
protected java.lang.Integer port
The smpt host port.
-
user
protected java.lang.String user
The user name.
-
password
protected java.lang.String password
The user password.
-
sender
protected java.lang.String sender
The sender email.
-
ssl
protected boolean ssl
Flag if ssl should be used.
-
-
Constructor Detail
-
EmailAccount
public EmailAccount(java.lang.String host, java.lang.Integer port, java.lang.String user, java.lang.String password, java.lang.String sender, boolean ssl)Create a new account.- Parameters:
host- The smtp host.port- The smtp port.user- The user name.password- The password.sender- The sender email.ssl- Flag for ssl.
-
-
Method Detail
-
getHost
public java.lang.String getHost()
Get host.- Returns:
- The host.
-
setHost
public void setHost(java.lang.String host)
Set the host.- Parameters:
host- The host.
-
getPort
public java.lang.Integer getPort()
Get the port.- Returns:
- The port.
-
setPort
public void setPort(java.lang.Integer port)
Set the port.- Parameters:
port- The port.
-
getUser
public java.lang.String getUser()
Get the user.- Returns:
- The user.
-
setUser
public void setUser(java.lang.String user)
Set the user.- Parameters:
user- The user.
-
getPassword
public java.lang.String getPassword()
Get the password.- Returns:
- The password.
-
setPassword
public void setPassword(java.lang.String password)
Set the password.- Parameters:
password- The password.
-
getSender
public java.lang.String getSender()
Get the sender.- Returns:
- The sender.
-
setSender
public void setSender(java.lang.String sender)
Set the sender.- Parameters:
sender- The sender.
-
isSsl
public boolean isSsl()
Is ssl connection?- Returns:
- The
-
setSsl
public void setSsl(boolean ssl)
Set the ssl connection property.- Parameters:
ssl- Flag indicating ssl.
-
-