JMX: Managing J2EE with Java Management ExtensionsAnnotation The authoritative guide to the Java Management Extensions (JMX) specification, a major Enterprise Java technology releasing in 2001. JMX provides detailed information on the JMX specification and how to apply it in managing J2EE systems. Author Marc Fleury is widely known in the Java community and helped author the JMX specification. The JBoss Group brings more JMX application and integration experience than any other authoring team. JMX begins by presenting the JMX specification and its architecture. It quickly moves through the specification, offering examples of JMX integration with J2EE applications. The final section of the book presents JMX management and administration practices for a variety of J2EE platforms and scenarios. Marc Fleury founded the JBoss project upon leaving Sun Microsystems. He was one of the main developers behind JBoss 1.0 and 2.0, and is the "keeper" of the project. He founded JBoss Group, a company regrouping the elite developers of JBoss to consult around JBoss. Now a leading world expert on J2EE, Marc is a graduate of the French Ecole Polytechnique with a degree in Mathematics and a Ph.D in Physics for work done at MIT as a visiting scientist. Marc regularly offers training on J2EE and JBoss. |
Contents
Architecture | 26 |
IN THIS CHAPTER | 27 |
Standard MBeans | 35 |
Dynamic MBeans | 71 |
Model MBeans | 105 |
MBean Server | 135 |
getAttribute and setAttribute | 144 |
Summary | 155 |
Metadata Generation | 233 |
Summary | 247 |
JMX Distribution Layer with J2EE Services | 287 |
JMX for the Administrator | 333 |
Appendixes | 361 |
Appendixes | 363 |
B Open MBeans | 371 |
JBossMX | 379 |
Other editions - View all
JMX: Managing J2EE with Java Management Extensions Juha Lindfors,Marc Fleury,JBoss Group No preview available - 2002 |
Common terms and phrases
agent level architecture attribute name attribute value attribute's AttributeList attributes and operations boolean BroadcastingUser C:\Examples caching Callback CHAPTER classname classpath client constructor create currencyTimeLimit declared defined distributed services Dynamic MBeans DynamicMBean interface e.printStackTrace example final static String getMethod getName import javax.management Info class instance InstanceNotFoundException invocation invoke J2EE Java Java Management Extensions java.lang.reflect javac JBoss JBoss server JMX agent JMX implementation JMX specification listener managed bean managed resource management applications management attributes management interface management operation MBean attributes MBean components MBean interface MBean server MBeanInfo MBeanOperation MBeanParameterInfo MBeanServer interface MBeanServer server metadata classes method MethodInvocation MLET Model MBean implementation monitor NotificationBroadcaster NotificationFilter NotificationListener null object name ObjectName name package book.jmx.examples parameter persist Policy printInfo protocol adaptors public class public String public void query ReflectionException registered retrieve return value server.registerMBean setAttribute setDescriptor shown in Listing SNMP Standard MBean statically typed User MBean