KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > ejtools > management > browser > model > service > NotificationService


1 /*
2  * EJTools, the Enterprise Java Tools
3  *
4  * Distributable under LGPL license.
5  * See terms of license at www.gnu.org.
6  */

7 package org.ejtools.management.browser.model.service;
8
9 import java.io.Serializable JavaDoc;
10 import java.util.Collection JavaDoc;
11
12 import javax.management.ObjectName JavaDoc;
13
14 /**
15  * @author Laurent Etiemble
16  * @version $Revision: 1.6 $
17  * @todo Javadoc to complete
18  */

19 public interface NotificationService extends Serializable JavaDoc
20 {
21    /**
22     * Adds a feature to the ObjectName attribute of the NotificationService object
23     *
24     * @param object The feature to be added to the ObjectName attribute
25     */

26    public void addObjectName(ObjectName JavaDoc object);
27
28
29    /**
30     * Description of the Method
31     *
32     * @param object Description of the Parameter
33     */

34    public void removeObjectName(ObjectName JavaDoc object);
35
36
37    /**
38     * Description of the Method
39     *
40     * @param object Description of the Parameter
41     * @return Description of the Return Value
42     */

43    public boolean hasObjectName(ObjectName JavaDoc object);
44
45
46    /**
47     * Description of the Method
48     *
49     * @return Description of the Return Value
50     */

51    public Collection JavaDoc listAll();
52
53
54    /** Description of the Method */
55    public void clearAll();
56 }
57
Popular Tags