User: d_jencks
  Date: 01/12/05 13:22:21

  Added:       src/main/org/jboss/test/jmx/nullinfo NullInfo.java
  Log:
  testcase for bad DynamicMBean that returns null MBeanInfo -- is it registered? 
Thanks to David Budworth
  
  Revision  Changes    Path
  1.1                  jbosstest/src/main/org/jboss/test/jmx/nullinfo/NullInfo.java
  
  Index: NullInfo.java
  ===================================================================
  package org.jboss.test.jmx.nullinfo;
  
  import javax.management.*;
  
  public class NullInfo implements DynamicMBean{
     //This is what kills it, the others aren't even called
     public MBeanInfo getMBeanInfo(){
        System.err.println("Returning null from getMBeanInfo");
        return null;
     }
     
     public Object invoke(String action, Object[] params, String[] sig){
        System.err.println("Returning null from invoke");
        return null;
     }
     
     public Object getAttribute(String attrName){
        System.err.println("Returning null from getAttribute");
        return null;
     }
     public AttributeList getAttributes(String[] attrs){
        System.err.println("Returning null from getAttributes");
        return null;
     }
     public void setAttribute(Attribute attr){
        System.err.println("setAttribute called");
     }
     public AttributeList setAttributes(AttributeList attrs){
        System.err.println("Returning null from setAttributes");
        return null;
     }
  }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to