org.apache.catalina.mbeans
public class ClassNameMBean extends BaseModelMBean
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. For Catalina, that includes at least the following:
Connector, Logger, Realm, and Valve. This class creates an artificial
MBean attribute named className
, which reports the fully
qualified class name of the managed object as its value.
Version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $
Constructor Summary | |
---|---|
ClassNameMBean()
Construct a ModelMBean with default
ModelMBeanInfo information.
|
Method Summary | |
---|---|
String | getClassName()
Return the fully qualified Java class name of the managed object
for this MBean. |
ModelMBean
with default
ModelMBeanInfo
information.
Throws: MBeanException if the initialize of an object throws an exception RuntimeOperationsException if an IllegalArgumentException occurs