protected JvmCompilationMeta createJvmCompilationMetaNode(String groupName,String groupOid,ObjectName groupObjname,MBeanServer server){
  if (ManagementFactory.getCompilationMXBean() == null)   return null;
  return super.createJvmCompilationMetaNode(groupName,groupOid,groupObjname,server);
}

protected JvmCompilationMeta createJvmCompilationMetaNode ( String groupName , String groupOid , ObjectName groupObjname , MBeanServer server ) { if ( ManagementFactory . getCompilationMXBean ( ) == null ) return null ; return super . createJvmCompilationMetaNode ( groupName , groupOid , groupObjname , server ) ; }
factory method for " jvmcompilation " group metadata class . you can redefine this method if you need to replace the default generated metadata class with your own customized class .
