2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_MBeanServerFactory__
5 #define __javax_management_MBeanServerFactory__
9 #include <java/lang/Object.h>
17 class MBeanServerBuilder;
18 class MBeanServerFactory;
21 class ClassLoaderRepository;
27 class javax::management::MBeanServerFactory : public ::java::lang::Object
32 static ::javax::management::MBeanServer * createMBeanServer();
33 static ::javax::management::MBeanServer * createMBeanServer(::java::lang::String *);
34 static ::java::util::ArrayList * findMBeanServer(::java::lang::String *);
35 static ::javax::management::loading::ClassLoaderRepository * getClassLoaderRepository(::javax::management::MBeanServer *);
36 static ::javax::management::MBeanServer * newMBeanServer();
37 static ::javax::management::MBeanServer * newMBeanServer(::java::lang::String *);
39 static ::javax::management::MBeanServer * createServer(::java::lang::String *);
41 static void releaseMBeanServer(::javax::management::MBeanServer *);
43 static ::javax::management::MBeanServerBuilder * builder;
44 static ::java::util::Map * servers;
46 static ::java::lang::Class class$;
49 #endif // __javax_management_MBeanServerFactory__