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
All Methods Instance Methods Concrete Methods 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()
-
-
-
Constructor Detail
-
DefaultAdminBeanManager
public DefaultAdminBeanManager(Engine engine)
-
-
Method Detail
-
initialize
public void initialize()
- Specified by:
initializein interfaceAdminBeanManager
-
getAllBeans
public java.util.List<AdminBean> 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
public AdminBean findBean(java.lang.String id)
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
public int getTypeFromString(java.lang.String type)
Returns the type identifier for a string type.- Specified by:
getTypeFromStringin interfaceAdminBeanManager- Parameters:
type- A type string.- Returns:
- A type value.
-
actionPerformed
public void actionPerformed(WikiEvent event)
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
-
-