@Override public void shutdown() { if (factory.find(getServiceLocator().getName()) != null) { factory.destroy(getServiceLocator().getName()); } else { getServiceLocator().shutdown(); } }
@Override public void shutdown() { if (factory.find(getServiceLocator().getName()) != null) { factory.destroy(getServiceLocator().getName()); } else { getServiceLocator().shutdown(); } }
@After public void after() { ServiceLocatorFactory.getInstance().destroy(habitat); habitat = null; }
@Override public void destroy(ServiceLocator locator) { factory.destroy(locator); }
@Override public void destroy(ServiceLocator locator) { factory.destroy(locator); }
@Override public void destroy(String name) { factory.destroy(name); }
@Override public void destroy(String name) { factory.destroy(name); }
/** * Close the factory. The implementation must release all resources. */ @Override public void close() { if (locator != null) { ServiceLocatorFactory.getInstance().destroy(locator); locator = null; } }
public void shutdownServiceLocator( final ConfigApiTest test) { String fileName = test.getFileName(); if (habitats.containsKey(fileName)) { ServiceLocator locator = habitats.remove(fileName); ServiceLocatorFactory.getInstance().destroy(locator); } } }
private void disposeServiceLocator() { if (deploymentFailedListener != null) { events.unregister(deploymentFailedListener); deploymentFailedListener = null; } if (appServiceLocator != null) { ServiceLocatorFactory.getInstance().destroy(appServiceLocator); appServiceLocator = null; } }
/** * Vert.x calls the stop method when the verticle is undeployed. * Put any cleanup code for your verticle in here */ @Override public void stop() { this.cl = null; // Destroy the service locator ServiceLocatorFactory.getInstance().destroy(locator); locator = null; // Stop the real verticle if (realVerticle != null) { realVerticle.stop(); realVerticle = null; } }
/** * Shutdown {@link org.glassfish.hk2.api.ServiceLocator} - either via service locator factory (if possible) or directly by * calling shutdown method. * * @param locator locator to be shut down. */ public static void shutdownLocator(final ServiceLocator locator) { if (factory.find(locator.getName()) != null) { factory.destroy(locator.getName()); } else { locator.shutdown(); } } }
/** * Shutdown {@link org.glassfish.hk2.api.ServiceLocator} - either via service locator factory (if possible) or directly by * calling shutdown method. * * @param locator locator to be shut down. */ public static void shutdownLocator(final ServiceLocator locator) { if (factory.find(locator.getName()) != null) { factory.destroy(locator.getName()); } else { locator.shutdown(); } } }
/** * Shutdown {@link org.glassfish.hk2.api.ServiceLocator} - either via service locator factory (if possible) or directly by * calling shutdown method. * * @param locator locator to be shut down. */ public static void shutdownLocator(final ServiceLocator locator) { if (factory.find(locator.getName()) != null) { factory.destroy(locator.getName()); } else { locator.shutdown(); } } }
@After public void after() { ServiceLocatorFactory.getInstance().destroy(habitat); habitat = null; }
private void createServiceLocator() { String locatorName = APP_SERVICE_LOCATOR_PREFIX + name; ServiceLocatorFactory slf = ServiceLocatorFactory.getInstance(); if (slf.find(locatorName) != null) { slf.destroy(locatorName); } appServiceLocator = slf.create(locatorName); deploymentFailedListener = new DeploymentFailedListener(source); events.register(deploymentFailedListener); }
/** * Releases resources */ @Override public void close() { // Destroy the jersey service locator if (jerseyHandler != null && jerseyHandler.getDelegate() != null) { ServiceLocatorFactory.getInstance().destroy(jerseyHandler.getDelegate().getServiceLocator()); jerseyHandler = null; } if (server != null) { server.close(); server = null; } } }
@Override public void shutdown() { if (factory.find(getServiceLocator().getName()) != null) { factory.destroy(getServiceLocator().getName()); } else { getServiceLocator().shutdown(); } }
@Override public void shutdown() { if (factory.find(getServiceLocator().getName()) != null) { factory.destroy(getServiceLocator().getName()); } else { getServiceLocator().shutdown(); } }
/** * Shutdown jersey server and release resources */ @Override public void stop() { // Run jersey shutdown lifecycle if (container != null) { container.stop(); container = null; } // Destroy the jersey service locator if (jerseyHandler != null && jerseyHandler.getDelegate() != null) { ServiceLocatorFactory.getInstance().destroy(jerseyHandler.getDelegate().getServiceLocator()); jerseyHandler = null; } if (server != null) { server.close(); server = null; } } }