1 package org.apache.maven.wagon.events;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public class SessionListenerMock
27 implements SessionListener
28 {
29
30 private boolean connectionOpenningCalled = false;
31
32 private boolean debugCalled = false;
33
34 private boolean connectionLoggedOffCalled = false;
35
36 private boolean connectionLoggedInCalled = false;
37
38 private boolean connectionRefusedCalled = false;
39
40 private boolean connectionDisconnectedCalled = false;
41
42 private boolean connectionDisconnectingCalled = false;
43
44 private boolean connectionOpenedCalled = false;
45
46 private SessionEvent sessionEvent;
47
48 private String message;
49
50 public boolean isSessionDisconnectedCalled()
51 {
52 return connectionDisconnectedCalled;
53 }
54
55 public boolean isSessionDisconnectingCalled()
56 {
57 return connectionDisconnectingCalled;
58 }
59
60 public boolean isSessionLoggedInCalled()
61 {
62 return connectionLoggedInCalled;
63 }
64
65 public boolean isSessionLoggedOffCalled()
66 {
67 return connectionLoggedOffCalled;
68 }
69
70 public boolean isSessionOpenedCalled()
71 {
72 return connectionOpenedCalled;
73 }
74
75 public boolean isSessionOpenningCalled()
76 {
77 return connectionOpenningCalled;
78 }
79
80 public boolean isSessionRefusedCalled()
81 {
82 return connectionRefusedCalled;
83 }
84
85 public boolean isDebugCalled()
86 {
87 return debugCalled;
88 }
89
90 public void reset()
91 {
92 connectionOpenningCalled = false;
93
94 debugCalled = false;
95
96 connectionLoggedOffCalled = false;
97
98 connectionLoggedInCalled = false;
99
100 connectionRefusedCalled = false;
101
102 connectionDisconnectedCalled = false;
103
104 connectionDisconnectingCalled = false;
105
106 connectionOpenedCalled = false;
107
108 sessionEvent = null;
109
110 message = null;
111 }
112
113 public void sessionOpening( final SessionEvent connectionEvent )
114 {
115 connectionOpenningCalled = true;
116
117 this.sessionEvent = connectionEvent;
118 }
119
120 public void sessionOpened( final SessionEvent connectionEvent )
121 {
122 connectionOpenedCalled = true;
123
124 this.sessionEvent = connectionEvent;
125
126 }
127
128 public void sessionDisconnecting( final SessionEvent connectionEvent )
129 {
130 connectionDisconnectingCalled = true;
131
132 this.sessionEvent = connectionEvent;
133 }
134
135 public void sessionDisconnected( final SessionEvent connectionEvent )
136 {
137 connectionDisconnectedCalled = true;
138
139 this.sessionEvent = connectionEvent;
140 }
141
142 public void sessionConnectionRefused( final SessionEvent connectionEvent )
143 {
144 connectionRefusedCalled = true;
145
146 this.sessionEvent = connectionEvent;
147 }
148
149 public void sessionLoggedIn( final SessionEvent connectionEvent )
150 {
151 connectionLoggedInCalled = true;
152
153 this.sessionEvent = connectionEvent;
154 }
155
156 public void sessionLoggedOff( final SessionEvent connectionEvent )
157 {
158 connectionLoggedOffCalled = true;
159
160 this.sessionEvent = connectionEvent;
161 }
162
163 public void sessionError( final SessionEvent connectionEvent )
164 {
165 this.sessionEvent = connectionEvent;
166 }
167
168 public void debug( final String message )
169 {
170 debugCalled = true;
171
172 this.message = message;
173 }
174
175 public SessionEvent getSessionEvent()
176 {
177 return sessionEvent;
178 }
179
180 public String getDebugMessage()
181 {
182 return message;
183 }
184 }