@Override public void removedService(ServiceReference ref, Object service) { if (httpService == service) { unregisterServlets(); httpService = null; } super.removedService(ref, service); } };
/** * The {@link ItdTriggerBasedMetadataProvider} service has been removed, so * unregister the trigger of the {@link #javaType}. */ @Override public void removedService(ServiceReference<ItdTriggerBasedMetadataProvider> ref, ItdTriggerBasedMetadataProvider metadataProvider) { metadataProvider.removeMetadataTrigger(this.javaType); super.removedService(ref, metadataProvider); } }
/** * The {@link CustomDataKeyDecorator} service has been removed, so * unregister the matchers. */ @Override public void removedService(ServiceReference<CustomDataKeyDecorator> ref, CustomDataKeyDecorator keyDecorator) { keyDecorator.unregisterMatchers(this.clazz); super.removedService(ref, keyDecorator); } }
/** * The {@link MetadataDependencyRegistry} service has been removed, so * unregister the metadata {@link #dependencies}. */ @Override public void removedService(ServiceReference<MetadataDependencyRegistry> ref, MetadataDependencyRegistry registry) { if (this.listener != null) { registry.removeNotificationListener(this.listener); } if (this.dependencies != null) { for (MetadataDependency dependency : this.dependencies) { registry.deregisterDependency(dependency.getUpstreamDependency(), dependency.getDownstreamDependency()); } } super.removedService(ref, registry); } }
@Override public void removedService(ServiceReference<ManagedServiceFactory> reference, ManagedServiceFactory service) { super.removedService(reference, service); } };
@Override public void removedService(ServiceReference reference, Object service) { super.removedService(reference, service); closeApplicationContextTracker(); } };
@Override public void removedService(ServiceReference reference, Object service) { synchronized (logServices) { logServices.remove(service); } super.removedService(reference, service); } }
@Override public void removedService(ServiceReference reference, Object service) { if (ApiListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeApiListenerListener((ApiListener) service); } super.removedService(reference, service); } };
@Override public void removedService(ServiceReference<Filter> reference, Filter service) { DelegatingFilter.unset(service); super.removedService(reference, service); } }
@Override public void removedService(ServiceReference<CommandSessionListener> reference, CommandSessionListener service) { processor.removeListener(service); super.removedService(reference, service); } };
@Override public void removedService(ServiceReference reference, Object service) { if (ApiListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeApiListenerListener((ApiListener) service); } super.removedService(reference, service); } };
@Override public void removedService(ServiceReference reference, Object service) { if (ProviderListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeProviderListener((ProviderListener) service); } super.removedService(reference, service); } };
public void removedService(ServiceReference reference, Object service) { if (service instanceof HttpService) { osgiManager.unbindHttpService((HttpService) service); } super.removedService(reference, service); } }
public void removedService(ServiceReference reference, Object service) { if (service instanceof BrandingPlugin) { AbstractWebConsolePlugin.setBrandingPlugin(null); } super.removedService(reference, service); }
@Override public void removedService(ServiceReference reference, Object service) { if (ApiListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeApiListenerListener((ApiListener) service); } super.removedService(reference, service); } };
@Override public void removedService(ServiceReference reference, Object service) { if (ProviderListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeProviderListener((ProviderListener) service); } super.removedService(reference, service); } };
@Override public void removedService(ServiceReference reference, Object service) { if (ProviderListener.class.isAssignableFrom(service.getClass())) { bundleListener.removeProviderListener((ProviderListener) service); } super.removedService(reference, service); } };
@Override public void removedService(ServiceReference<ServletContextListener> reference, ServletContextListener service) { service.contextDestroyed(new ServletContextEvent(servletContext)); super.removedService(reference, service); } }
@Override public void removedService(ServiceReference<Converter> reference, Converter service) { sessionFactory.getCommandProcessor().removeConverter(service); super.removedService(reference, service); } }
@Override public void removedService(ServiceReference<Session> reference, Session session) { KarafAgentFactory.getInstance().unregisterSession(session); super.removedService(reference, session); } };