1
2
3
4
5
6
7
8
9
10
11 package test.mock.mail.server;
12
13 import com.atlassian.mail.server.AbstractMailServer;
14 import com.atlassian.mail.server.MailServerManager;
15
16 import alt.javax.mail.Session;
17 import javax.naming.NamingException;
18
19 public class MockAbstractMailServer extends AbstractMailServer
20 {
21 public MockAbstractMailServer(Long id, String name, String description, String serverName, String username, String password)
22 {
23 super(id, name, description, serverName, username, password);
24 }
25
26 public String getType()
27 {
28 return MailServerManager.SERVER_TYPES[1];
29 }
30
31 public Session getSession() throws NamingException
32 {
33 return null;
34 }
35
36 public void setId(Long id)
37 {
38 super.setId(id);
39 }
40
41 public void setName(String name)
42 {
43 super.setName(name);
44 }
45
46 public void setDescription(String description)
47 {
48 super.setDescription(description);
49 }
50
51 public void setHostname(String serverName)
52 {
53 super.setHostname(serverName);
54 }
55
56 public void setUsername(String username)
57 {
58 super.setUsername(username);
59 }
60
61 public void setPassword(String password)
62 {
63 super.setPassword(password);
64 }
65 }