FileDocCategorySizeDatePackage
JCAAdminHandler.javaAPI DocGlassfish v2 API4748Fri May 04 22:33:56 BST 2007com.sun.enterprise.admin.server.core.mbean.config

JCAAdminHandler

public class JCAAdminHandler extends AdminBase
Handler for all JMS related admin requests.

ObjectName of this MBean is: ias:type=jmsadmin

Fields Summary
final String[]
mAttrs
final String[]
mOpers
Constructors Summary
public JCAAdminHandler()

  
Methods Summary
protected java.lang.ClassgetImplementingClass()
Every resource MBean should override this method to execute specific operations on the MBean. This method is enhanced in 8.0. It was a no-op in 7.0. In 8.0, it is modified to invoke the actual method through reflection.

since
8.0
see
javax.management.MBeanServer#invoke
see
#getImplementingClass

        return ( this.getClass() );
    
protected java.lang.ObjectgetImplementingMBean()
Reflection requires the implementing object.

        return ( this );
    
public javax.management.MBeanInfogetMBeanInfo()
Implementation of getMBeanInfo. This appears here, so that this class can do additional things in case it wants to have different information in the MBeanInfo. Ideally the superclass AdminBase should be able to do this.

	    try {
	        return (new MBeanEasyConfig(getClass(), mAttrs, mOpers, null)).getMBeanInfo();
	    } 
	    catch(Exception e) {
            e.printStackTrace();
            return null;
        }
    
public java.lang.ObjectgetResourceAdapterInstanceProperty(java.lang.String iasInstanceName, java.lang.String adapterInstance, java.lang.String propertyName)
return the value of a specific property for a specific resource adapter

      return new Object();
  
public com.sun.enterprise.admin.common.ResourceAdapterInfogetResourceAdapterProperties(java.lang.String iasInstanceName, java.lang.String adapterName)
return the properties of a specific resource adapter

      return null;
  
public java.lang.Object[]listResourceAdapterNames(java.lang.String iASInstanceName)
return a list of resource adapter names that are deployed

       return null;