# Package org.apache.catalina.mbeans

Class Summary
BaseCatalinaMBean<T>
ClassNameMBean<T>: A convenience base class for ModelMBean implementations where the underlying base class (and therefore the set of supported properties) is different for varying implementations of a standard interface.
ConnectorMBean: A ModelMBean implementation for the `org.apache.coyote.tomcat5.CoyoteConnector` component.
ContainerMBean
ContextEnvironmentMBean: A ModelMBean implementation for the `org.apache.tomcat.util.descriptor.web.ContextEnvironment` component.
ContextMBean
ContextResourceLinkMBean: A ModelMBean implementation for the `org.apache.tomcat.util.descriptor.web.ContextResourceLink` component.
ContextResourceMBean: A ModelMBean implementation for the `org.apache.tomcat.util.descriptor.web.ContextResource` component.
DataSourceUserDatabaseMBean: A ModelMBean implementation for the `org.apache.catalina.users.DataSourceUserDatabase` component.
GlobalResourcesLifecycleListener: Implementation of `LifecycleListener` that instantiates the set of MBeans associated with global JNDI resources that are subject to management.
GroupMBean: A ModelMBean implementation for the `org.apache.catalina.Group` component.
MBeanDumper: General helper to dump MBean contents to the log.
MBeanFactory
MBeanUtils: Public utility methods in support of the server side MBeans implementation.
MemoryUserDatabaseMBean: A ModelMBean implementation for the `org.apache.catalina.users.MemoryUserDatabase` component.
NamingResourcesMBean: A ModelMBean implementation for the `org.apache.catalina.deploy.NamingResourcesImpl` component.
RoleMBean: A ModelMBean implementation for the `org.apache.catalina.Role` component.
ServiceMBean
SparseUserDatabaseMBean: A ModelMBean implementation for the `org.apache.catalina.users.SparseUserDatabase` component.
UserMBean: A ModelMBean implementation for the `org.apache.catalina.User` component.