public Set<ObjectName> queryNames(ObjectName name, QueryExp query) throws Exception{ if (name != null) { ObjectName actualName = this.registeredMBeanNames.get(name); if (actualName != null) { return getMBeanServer().queryNames(actualName, query); } } return getMBeanServer().queryNames(name, query); }
public Object getAttribute(ObjectName name, String attribute) throws Exception{ return getMBeanServer().getAttribute(name, attribute); }
public ObjectInstance registerMBean(Object bean, ObjectName name) throws Exception{ ObjectInstance result = null; if (isAllowedToRegister(name)) { result = getMBeanServer().registerMBean(bean, name); this.registeredMBeanNames.put(name, result.getObjectName()); } return result; }
public ObjectInstance getObjectInstance(ObjectName name) throws InstanceNotFoundException { return getMBeanServer().getObjectInstance(name); }
public Object newProxyInstance(ObjectName objectName, Class<?> interfaceClass, boolean notificationBroadcaster){ return MBeanServerInvocationHandler.newProxyInstance(getMBeanServer(), objectName, interfaceClass, notificationBroadcaster); }
getMBeanServer(); if (getMBeanServer().isRegistered(namingServiceObjectName)) { LOG.debug("Invoking start on mbean: {}", namingServiceObjectName); getMBeanServer().invoke(namingServiceObjectName, "start", null, null);
@Override public void stop() throws Exception { if (started.compareAndSet(true, false)) { MBeanServer mbeanServer = getMBeanServer(); if (namingServiceObjectName != null && getMBeanServer().isRegistered(namingServiceObjectName)) { LOG.debug("Stopping MBean {}", namingServiceObjectName); getMBeanServer().invoke(namingServiceObjectName, "stop", null, null); LOG.debug("Unregistering MBean {}", namingServiceObjectName); getMBeanServer().unregisterMBean(namingServiceObjectName);
public Set<ObjectName> queryNames(ObjectName name, QueryExp query) throws Exception{ if (name != null) { ObjectName actualName = this.registeredMBeanNames.get(name); if (actualName != null) { return getMBeanServer().queryNames(actualName, query); } } return getMBeanServer().queryNames(name, query); }
public Object getAttribute(ObjectName name, String attribute) throws Exception{ return getMBeanServer().getAttribute(name, attribute); }
public Set queryNames(ObjectName name, QueryExp query) throws Exception{ return getMBeanServer().queryNames(name, query); }
public Set<ObjectName> queryNames(ObjectName name, QueryExp query) throws Exception{ if (name != null) { ObjectName actualName = this.registeredMBeanNames.get(name); if (actualName != null) { return getMBeanServer().queryNames(actualName, query); } } return getMBeanServer().queryNames(name, query); }
public Set<ObjectName> queryNames(ObjectName name, QueryExp query) throws Exception{ if (name != null) { ObjectName actualName = this.registeredMBeanNames.get(name); if (actualName != null) { return getMBeanServer().queryNames(actualName, query); } } return getMBeanServer().queryNames(name, query); }
public ObjectInstance registerMBean(Object bean, ObjectName name) throws Exception{ ObjectInstance result = getMBeanServer().registerMBean(bean, name); this.registeredMBeanNames.add(name); return result; }
public ObjectInstance registerMBean(Object bean, ObjectName name) throws Exception{ ObjectInstance result = null; if (isAllowedToRegister(name)) { result = getMBeanServer().registerMBean(bean, name); this.registeredMBeanNames.put(name, result.getObjectName()); } return result; }
public ObjectInstance registerMBean(Object bean, ObjectName name) throws Exception{ ObjectInstance result = null; if (isAllowedToRegister(name)) { result = getMBeanServer().registerMBean(bean, name); this.registeredMBeanNames.put(name, result.getObjectName()); } return result; }
public Object newProxyInstance(ObjectName objectName, Class<?> interfaceClass, boolean notificationBroadcaster){ return MBeanServerInvocationHandler.newProxyInstance(getMBeanServer(), objectName, interfaceClass, notificationBroadcaster); }
public Fabric3ManagementContext(String brokerName, MBeanServer mBeanServer) { this.mBeanServer = new MBeanServerWrapper(brokerName, mBeanServer); // force MBeanServer to be set in parent super.getMBeanServer(); }
public Fabric3ManagementContext(String brokerName, MBeanServer mBeanServer) { this.mBeanServer = new MBeanServerWrapper(brokerName, mBeanServer); // force MBeanServer to be set in parent super.getMBeanServer(); }
public Object newProxyInstance(ObjectName objectName, Class<?> interfaceClass, boolean notificationBroadcaster){ return MBeanServerInvocationHandler.newProxyInstance(getMBeanServer(), objectName, interfaceClass, notificationBroadcaster); }
public ObjectInstance registerMBean(Object bean, ObjectName name) throws Exception{ ObjectInstance result = null; if (isAllowedToRegister(name)) { result = getMBeanServer().registerMBean(bean, name); this.registeredMBeanNames.put(name, result.getObjectName()); } return result; }