Package org.apache.wiki.ui.admin
Class DefaultAdminBeanManager
java.lang.Object
org.apache.wiki.ui.admin.DefaultAdminBeanManager
- All Implemented Interfaces:
java.util.EventListener,WikiEventListener,AdminBeanManager
public class DefaultAdminBeanManager extends java.lang.Object implements WikiEventListener, AdminBeanManager
Provides a manager class for all AdminBeans within JSPWiki. This class also manages registration for any
AdminBean which is also a JMX bean.
- Since:
- 2.5.52
-
Constructor Summary
Constructors Constructor Description DefaultAdminBeanManager(Engine engine) -
Method Summary
Modifier and Type Method Description voidactionPerformed(WikiEvent event)Fired when a WikiEvent is triggered by an event source.AdminBeanfindBean(java.lang.String id)Locates a bean based on the AdminBean.getId() out of all the registered beans.java.util.List<AdminBean>getAllBeans()Lists all administration beans which are currently known and instantiated.intgetTypeFromString(java.lang.String type)Returns the type identifier for a string type.voidinitialize()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DefaultAdminBeanManager
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceAdminBeanManager
-
getAllBeans
Description copied from interface:AdminBeanManagerLists all administration beans which are currently known and instantiated.- Specified by:
getAllBeansin interfaceAdminBeanManager- Returns:
- all AdminBeans known to the manager
-
findBean
Description copied from interface:AdminBeanManagerLocates a bean based on the AdminBean.getId() out of all the registered beans.- Specified by:
findBeanin interfaceAdminBeanManager- Parameters:
id- ID- Returns:
- An AdminBean, or null, if no such bean is found.
-
getTypeFromString
Returns the type identifier for a string type.- Specified by:
getTypeFromStringin interfaceAdminBeanManager- Parameters:
type- A type string.- Returns:
- A type value.
-
actionPerformed
Description copied from interface:WikiEventListenerFired when a WikiEvent is triggered by an event source.- Specified by:
actionPerformedin interfaceAdminBeanManager- Specified by:
actionPerformedin interfaceWikiEventListener- Parameters:
event- a WikiEvent object
-