Class PlainEditorAdminBean

    • Constructor Detail

      • PlainEditorAdminBean

        public PlainEditorAdminBean()
                             throws javax.management.NotCompliantMBeanException
        Throws:
        javax.management.NotCompliantMBeanException
    • Method Detail

      • doPost

        public java.lang.String doPost​(Context context)
        Description copied from interface: GenericHTTPHandler
        Handles a POST response.
        Specified by:
        doPost in interface GenericHTTPHandler
        Parameters:
        context - associated WikiContext
        Returns:
        the response string resulting from the POST
      • getTitle

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

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

        public java.lang.String getId()
        Description copied from interface: GenericHTTPHandler
        Get an identifier for this particular AdminBean. This id MUST conform to URI rules. The ID must also be unique across all HTTPHandlers.
        Specified by:
        getId in interface GenericHTTPHandler
        Returns:
        the identifier for the bean
      • 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.