public static void shutDownCacheManager(final ComponentContainer container, final MBeanServer mBeanServer) { final JiraProperties jiraProperties = JiraSystemProperties.getInstance(); final CacheManager cacheManager = container.getComponentInstance(MANAGER_KEY); if (jiraProperties.getBoolean(ENABLE_JMX) && cacheManager instanceof MBeanRegistrar) { ((MBeanRegistrar) cacheManager).unregisterMBeans(mBeanServer); } if (cacheManager != null) { cacheManager.shutdown(); } }