    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  }