1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.sf.nxqd.event;
17
18 import java.util.logging.Level;
19 import java.util.logging.Logger;
20 import java.util.ArrayList;
21 import java.util.List;
22 import java.util.Map;
23
24 import net.sf.nxqd.common.NxqdUtils;
25
26 /**
27 *
28 * @author <a href="mailto:webhiker@sourceforge.net">webhiker</a>
29 * @version 1.0
30 */
31 public interface NxqdManagerEventListener extends NxqdEventListener {
32
33 /**
34 * The <code>handleContainerCreated</code> method is invoked when a Container named
35 * name is created by the Nxqd server.
36 *
37 * @param name a <code>String</code> value
38 */
39 public void handleContainerCreated(String name);
40
41 /**
42 * The <code>handleContainerDeleted</code> method is invoked when a Container named
43 * name is deleted by the Nxqd server.
44 *
45 * @param name a <code>String</code> value
46 */
47 public void handleContainerDeleted(String name);
48
49 /**
50 * The <code>handleContainerRenamed</code> method is invoked when a Container
51 * is renamed. The parameters indicate the old and new names for the renamed container.
52 *
53 * @param name a <code>String</code> value
54 */
55 public void handleContainerRenamed(String oldName, String newName);
56
57 }
58