/** * Closes the passed-in {@link ClientSessionFactory}. * * @param factory the {@link ClientSessionFactory} instance to close. */ public static void closeSessionFactory(final ClientSessionFactory factory) { if (factory != null) { factory.close(); } }
/** * Closes the passed-in {@link ClientSessionFactory}. * * @param factory the {@link ClientSessionFactory} instance to close. */ public static void closeSessionFactory(final ClientSessionFactory factory) { if (factory != null) { factory.close(); } }
public void stop() { if (started == false) return; for (TopicResource topic : destination.getTopics().values()) { topic.stop(); } try { sessionFactory.close(); } catch (Exception e) { } } }
@Override public void stop() { if (started == false) return; for (QueueResource queue : destination.getQueues().values()) { queue.stop(); } try { timeoutTask.stop(); sessionFactory.close(); } catch (Exception e) { } } }
sessionFactory.close();
oldCSF.close();
sessionFactory.close();
factory.close();
factory.close();
serverLocator.close(); if (sf != null) sf.close(); if (server != null) server.stop();