/** Get a "singelton" registry, or one per thread if setUseContextLoader * was called * * @deprecated Not enough info - use the method that takes CL and domain * @since 1.0 */ public synchronized static Registry getRegistry() { return getRegistry(null, null); }
/** * Initialize this servlet. */ @Override public void init() throws ServletException { // Retrieve the MBean server registry = Registry.getRegistry(null, null); mBeanServer = Registry.getRegistry(null, null).getMBeanServer(); }
/** * Initialize this servlet. */ @Override public void init() throws ServletException { // Retrieve the MBean server registry = Registry.getRegistry(null, null); mBeanServer = Registry.getRegistry(null, null).getMBeanServer(); }
/** * Initialize this servlet. */ @Override public void init() throws ServletException { // Retrieve the MBean server registry = Registry.getRegistry(null, null); mBeanServer = Registry.getRegistry(null, null).getMBeanServer(); }
/** * Create and configure (if necessary) and return the * <code>MBeanServer</code> with which we will be * registering our <code>DynamicMBean</code> implementations. * @return the singleton MBean server */ public static synchronized MBeanServer createServer() { if (mserver == null) { mserver = Registry.getRegistry(null, null).getMBeanServer(); } return mserver; }
/** * Create and configure (if necessary) and return the * <code>MBeanServer</code> with which we will be * registering our <code>DynamicMBean</code> implementations. */ public static synchronized MBeanServer createServer() { if (mserver == null) { mserver = Registry.getRegistry(null, null).getMBeanServer(); } return (mserver); }
/** * Factory method to create (if necessary) and return our * <code>MBeanServer</code> instance. * * @since 1.0 * @deprecated Use the instance method */ public static MBeanServer getServer() { return Registry.getRegistry().getMBeanServer(); }
/** * Set the <code>MBeanServer</code> to be utilized for our * registered management beans. * * @param mbeanServer The new <code>MBeanServer</code> instance * @since 1.0 * @deprecated Use the instance method */ public static void setServer(MBeanServer mbeanServer) { Registry.getRegistry().setMBeanServer(mbeanServer); }
public void stop() throws LifecycleException { super.stop(); if( mbeans != null ) { try { Registry.getRegistry(null, null).invoke(mbeans, "stop", false); } catch (Exception e) { log.error("Error in stop() for " + mbeansFile, e); } } }
public void init() throws Exception { if( mbeans==null) execute(); if( registry==null ) registry=Registry.getRegistry(); registry.invoke(mbeans, "init", false); }
@Override public Void run() { try { Registry.getRegistry(null, null).registerComponent(rp, rpName, null); } catch (Exception e) { log.warn("Error registering request"); } return null; } });
@Override public Void run() { try { Registry.getRegistry(null, null).registerComponent(rp, rpName, null); } catch (Exception e) { log.warn("Error registering request"); } return null; } });
public void execute() throws Exception { if( registry==null ) registry=Registry.getRegistry(); try { ManagedBean managed=createManagedBean(registry, null, (Class)source, type); if( managed==null ) return; managed.setName( type ); mbeans.add(managed); } catch( Exception ex ) { CoyoteLogger.MODELER_LOGGER.errorReadingDescriptors(ex); } }
public void destroy() throws Exception { CoyoteLogger.AJP_LOGGER.stoppingAjpProtocol(getName()); endpoint.destroy(); if (org.apache.tomcat.util.Constants.ENABLE_MODELER) { if (tpOname!=null) Registry.getRegistry(null, null).unregisterComponent(tpOname); if (rgOname != null) Registry.getRegistry(null, null).unregisterComponent(rgOname); } }
public void destroy() throws Exception { CoyoteLogger.HTTP_BIO_LOGGER.stopHttpConnector(getName()); endpoint.destroy(); if (org.apache.tomcat.util.Constants.ENABLE_MODELER) { if (tpOname!=null) Registry.getRegistry(null, null).unregisterComponent(tpOname); if (rgOname != null) Registry.getRegistry(null, null).unregisterComponent(rgOname); } }
public void destroy() throws Exception { if (log.isInfoEnabled()) log.info(sm.getString("ajpprotocol.stop", getName())); endpoint.destroy(); if (tpOname!=null) Registry.getRegistry(null, null).unregisterComponent(tpOname); if (rgOname != null) Registry.getRegistry(null, null).unregisterComponent(rgOname); }
public void execute() throws Exception { if( registry==null ) registry=Registry.getRegistry(null, null); try { ManagedBean managed = createManagedBean(registry, null, (Class<?>)source, type); if( managed==null ) return; managed.setName( type ); registry.addManagedBean(managed); } catch( Exception ex ) { log.error( "Error reading descriptors ", ex); } }
public void execute() throws Exception { if( registry==null ) registry=Registry.getRegistry(null, null); try { ManagedBean managed = createManagedBean(registry, null, (Class<?>)source, type); if( managed==null ) return; managed.setName( type ); registry.addManagedBean(managed); } catch( Exception ex ) { log.error( "Error reading descriptors ", ex); } }
private void unregsiterJMX() { // unregister this component if (oname != null) { try { Registry.getRegistry(null, null).unregisterComponent(oname); } catch(Exception ex) { CatalinaLogger.CORE_LOGGER.filterJmxUnregistrationFailed(getFilterClass(), getFilterName(), ex); } } }
private void unregisterJmx(SSLHostConfig sslHostConfig) { Registry registry = Registry.getRegistry(null, null); registry.unregisterComponent(sslHostConfig.getObjectName()); for (SSLHostConfigCertificate sslHostConfigCert : sslHostConfig.getCertificates()) { registry.unregisterComponent(sslHostConfigCert.getObjectName()); } }