1   /***
2    * JFoxSOAF, Service-Oriented Application Framework
3    * 
4    * Copyright (C) www.huihoo.org
5    * 
6    * Distributable under GNU LGPL For more information, please visit:
7    * http://www.huihoo.org/jfox/jfoxsoaf
8    */
9   
10  package org.huihoo.jfox.soaf.container;
11  
12  /***
13   * @author peter.cheng TODO To change the template for this generated type
14   *         comment go to Window - Preferences - Java - Code Style - Code
15   *         Templates
16   */
17  public interface SimpleStandardMBean {
18  
19      /***
20       * Getter: set the "State" attribute of the "SimpleStandard" standard MBean.
21       * 
22       * @return the current value of the "State" attribute.
23       */
24      public String getState();
25  
26      /***
27       * Setter: set the "State" attribute of the "SimpleStandard" standard MBean.
28       * 
29       * @param <VAR>s
30       *            </VAR> the new value of the "State" attribute.
31       */
32      public void setState(String s);
33  
34      /***
35       * Getter: get the "NbChanges" attribute of the "SimpleStandard" standard
36       * MBean.
37       * 
38       * @return the current value of the "NbChanges" attribute.
39       */
40      public Integer getNbChanges();
41  
42      /***
43       * Operation: reset to their initial values the "State" and "NbChanges"
44       * attributes of the "SimpleStandard" standard MBean.
45       */
46      public void reset();
47  
48  }