@Override public void undeploy(DeploymentUnit context) { Config config = context.getAttachment(CONFIG); ConfigProviderResolver configProviderResolver = context.getAttachment(CONFIG_PROVIDER_RESOLVER); configProviderResolver.releaseConfig(config); } }
public void shutdown(@Observes BeforeShutdown bsd) { DefaultConfigProvider.instance().releaseConfig(config); }
public void shutdown(@Observes BeforeShutdown bsd) { ConfigProviderResolver.instance().releaseConfig(config); }
@Override public void undeploy(DeploymentUnit context) { Config config = context.getAttachment(CONFIG); ConfigProviderResolver configProviderResolver = context.getAttachment(CONFIG_PROVIDER_RESOLVER); configProviderResolver.releaseConfig(config); } }
@Override public void undeploy(DeploymentUnit context) { Module module = context.getAttachment(Attachments.MODULE); try { ConfigProviderResolver.instance().releaseConfig(ConfigProvider.getConfig(module.getClassLoader())); } catch (IllegalStateException e) { // Do nothing } } }