Class UserBean

    • Constructor Detail

      • UserBean

        public UserBean​(Engine engine)
                 throws javax.management.NotCompliantMBeanException
        Throws:
        javax.management.NotCompliantMBeanException
    • Method Detail

      • getAttributeNames

        public java.lang.String[] getAttributeNames()
        Description copied from class: SimpleMBean
        This method must return a list of attributes which are exposed by the SimpleMBean. If there's a getXXX() method available, it'll be exposed as a getter, and if there's a setXXX() method available, it'll be exposed as a setter. For example:
             public void setFoo( String foo ) ...
             public String getFoo() ...
        
             public String[] getAttributeNames()
             {
                 String[] attrs = { "foo" };
        
                 return attrs;
             }
          
        Also, methods starting with "is" are also recognized as getters (e.g. public boolean isFoo().)
        Specified by:
        getAttributeNames in class SimpleMBean
        Returns:
        An array of attribute names that can be get and optionally set.
      • getMethodNames

        public java.lang.String[] getMethodNames()
        Description copied from class: SimpleMBean
        This method must return a list of operations which are to be exposed by the SimpleMBean. Note that using overloaded method names is not supported - only one will be exposed as a JMX method at random.
        Specified by:
        getMethodNames in class SimpleMBean
        Returns:
        An array of method names that should be exposed as JMX operations.
      • getTitle

        public java.lang.String getTitle()
        Description copied from interface: AdminBean
        Return a human-readable title for this AdminBean.
        Returns:
        the bean's title
      • getType

        public int getType()
        Description copied from interface: AdminBean
        Returns a type (UNKNOWN, EDITOR, etc).
        Returns:
        the bean's type