1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.caleigo.toolkit.tunnel;
20
21 /***
22 *
23 * @author Mattias Hagstrand
24 * @version 1.00
25 *
26 *//*
27 *
28 * WHEN WHO WHY & WHAT
29 * -----------------------------------------------------------------------------
30 * 2002-07-04 Mattias Hagstrand Creation
31 */
32 public interface ITunnelListener
33 {
34
35
36 /***
37 * Invoked when the ITunnel has been closed. This happens on the server side
38 * when the tunnel on the client side is closed.
39 * The source ITunnel is finalized before this method is invoked.
40 */
41 public void tunnelClosed(TunnelEvent event);
42
43 /***
44 * Invoked on an ITunnel on the client side when the connection to the server
45 * has been lost.
46 * The source ITunnel is finalized before this method is invoked.
47 */
48 public void connectionLost(TunnelEvent event);
49 }