org.apache.wiki.ui.admin.beans
Class UserBean
java.lang.Object
org.apache.wiki.management.SimpleMBean
org.apache.wiki.ui.admin.SimpleAdminBean
org.apache.wiki.ui.admin.beans.UserBean
- All Implemented Interfaces:
- DynamicMBean, AdminBean, GenericHTTPHandler
public class UserBean
- extends SimpleAdminBean
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserBean
public UserBean(WikiEngine engine)
throws NotCompliantMBeanException
- Throws:
NotCompliantMBeanException
getAttributeNames
public 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 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.
doPost
public String doPost(WikiContext context)
- Description copied from class:
SimpleAdminBean
- Not implemented yet.
- Specified by:
doPost
in interface GenericHTTPHandler
- Overrides:
doPost
in class SimpleAdminBean
- Returns:
- the response string resulting from the POST
getTitle
public 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
Copyright © {inceptionYear}-2014 The Apache Software Foundation. All rights reserved.