public void destroy() { if (muleContext != null) { if (!muleContext.isDisposing() || !muleContext.isDisposed()) { muleContext.dispose(); } } } }
protected void closeStream(MuleMessage message) { if (muleContext == null || muleContext.isDisposing() || muleContext.isDisposed()) { return; } if (message != null) { muleContext.getStreamCloserService().closeStream(message.getPayload()); } }
if (muleContext != null && !muleContext.isDisposed())
public FunctionalMunitSuite() { try { if (muleContext == null || muleContext.isDisposed()) { String resources = getConfigResources(); muleContextManager = new MuleContextManager(createConfiguration()); muleContext = muleContextManager.createMule(resources); muleContextCreated(muleContext); muleContext = muleContextManager.startMule(muleContext); muleContextStarted(muleContext); } } catch (Exception e) { muleContextManager.killMule(muleContext); throw new RuntimeException(e); } }
public void killMule(MuleContext muleContext) { try { if (muleContext != null && !muleContext.isStopped()) { muleContext.stop(); stopPlugins(); } } catch (Throwable e1) { } if (muleContext != null && !muleContext.isDisposed()) { muleContext.dispose(); disposePlugins(); } clearLogginConfiguration(); }
if (!muleContext.isDisposing() && !muleContext.isDisposed())