public ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException { try { Object mbean = instantiate(className, params, signature); return registerMBean(mbean, name, (ClassLoader) null); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException { try { Object mbean = instantiate(className, loaderName, params, signature); return registerMBean(mbean, name, loaderName); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException { try { Object mbean = instantiate(className, loaderName); return registerMBean(mbean, name, loaderName); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }
public ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException { try { Object mbean = instantiate(className, params, signature); return registerMBean(mbean, name, (ClassLoader) null); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException { try { Object mbean = instantiate(className, loaderName); return registerMBean(mbean, name, loaderName); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) throws ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException { try { Object mbean = instantiate(className, loaderName, params, signature); return registerMBean(mbean, name, loaderName); } catch (ReflectionException refex) { return handleExceptionOnCreate(refex, className); } }