com.atlassian.mail.server
Class AbstractMailServer
java.lang.Object
com.atlassian.mail.server.AbstractMailServer
- All Implemented Interfaces:
- MailServer, java.io.Serializable
- Direct Known Subclasses:
- PopMailServerImpl, SMTPMailServerImpl
public abstract class AbstractMailServer
- extends java.lang.Object
- implements MailServer, java.io.Serializable
- See Also:
- Serialized Form
|
Field Summary |
protected org.apache.log4j.Category |
LOG
|
|
Constructor Summary |
AbstractMailServer()
|
AbstractMailServer(java.lang.Long id,
java.lang.String name,
java.lang.String description,
java.lang.String hostName,
java.lang.String username,
java.lang.String password)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
LOG
protected transient org.apache.log4j.Category LOG
AbstractMailServer
public AbstractMailServer()
AbstractMailServer
public AbstractMailServer(java.lang.Long id,
java.lang.String name,
java.lang.String description,
java.lang.String hostName,
java.lang.String username,
java.lang.String password)
getId
public java.lang.Long getId()
- Specified by:
getId in interface MailServer
setId
public void setId(java.lang.Long id)
- Specified by:
setId in interface MailServer
getName
public java.lang.String getName()
- Specified by:
getName in interface MailServer
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface MailServer
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface MailServer
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription in interface MailServer
getHostname
public java.lang.String getHostname()
- Specified by:
getHostname in interface MailServer
setHostname
public void setHostname(java.lang.String serverName)
- Specified by:
setHostname in interface MailServer
getUsername
public java.lang.String getUsername()
- Specified by:
getUsername in interface MailServer
setUsername
public void setUsername(java.lang.String username)
- Specified by:
setUsername in interface MailServer
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface MailServer
setPassword
public void setPassword(java.lang.String password)
- Specified by:
setPassword in interface MailServer
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
propertyChanged
protected void propertyChanged()
- Call this method whenever a property of the server changes.
Subclasses should override it to clear any cached information.
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.