/** Create a HeirarchicalLoaderRepository3 with an explicit parent. * * @param parent * @throws AttributeNotFoundException * @throws InstanceNotFoundException * @throws MBeanException * @throws ReflectionException */ public HeirarchicalLoaderRepository3(UnifiedLoaderRepository3 parent) throws AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException { this.parentRepository = parent; init(); } /** Create a HeirarchicalLoaderRepository3 with a parent obtained by querying
/** Create a HeirarchicalLoaderRepository3 with an explicit parent. * * @param parent * @throws AttributeNotFoundException * @throws InstanceNotFoundException * @throws MBeanException * @throws ReflectionException */ public HeirarchicalLoaderRepository3(UnifiedLoaderRepository3 parent) throws AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException { this.parentRepository = parent; init(); } /** Create a HeirarchicalLoaderRepository3 with a parent obtained by querying
/** Create a HeirarchicalLoaderRepository3 with a parent obtained by querying * the server for the parentName mbean. * * @param server * @param parentName * @throws AttributeNotFoundException * @throws InstanceNotFoundException * @throws MBeanException * @throws ReflectionException */ public HeirarchicalLoaderRepository3(MBeanServer server, ObjectName parentName) throws AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException { this.parentRepository = (UnifiedLoaderRepository3) server.getAttribute(parentName, "Instance"); init(); }
/** Create a HeirarchicalLoaderRepository3 with a parent obtained by querying * the server for the parentName mbean. * * @param server * @param parentName * @throws AttributeNotFoundException * @throws InstanceNotFoundException * @throws MBeanException * @throws ReflectionException */ public HeirarchicalLoaderRepository3(MBeanServer server, ObjectName parentName) throws AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException { this.parentRepository = (UnifiedLoaderRepository3) server.getAttribute(parentName, "Instance"); init(); }