@Override public void dispose() { if (!this.disposed) { // first call listeners and then dispose itself for (DisposeListener listener : listeners) { listener.onDispose(this); } if (ksession != null) { try { ksession.dispose(); } catch(IllegalStateException e){ // do nothing most likely ksession was already disposed } catch (Exception e) { e.printStackTrace(); } } if (auditService != null) { auditService.dispose(); } this.disposed = true; } }
assertEquals(ProcessInstance.STATE_COMPLETED, log.getStatus().intValue()); auditService.dispose(); manager.disposeRuntimeEngine(runtime);
assertEquals(2, nLogs.size()); auditService.dispose();
assertEquals(2, nLogs.size()); auditService.dispose();
assertEquals(2, nLogs.size()); auditService.dispose();
@Override public void dispose() { if (!this.disposed) { // first call listeners and then dispose itself for (DisposeListener listener : listeners) { listener.onDispose(this); } if (ksession != null) { try { ksession.dispose(); } catch(IllegalStateException e){ // do nothing most likely ksession was already disposed } catch (Exception e) { e.printStackTrace(); } } if (auditService != null) { auditService.dispose(); } this.disposed = true; } }
assertEquals(ProcessInstance.STATE_COMPLETED, log.getStatus().intValue()); auditService.dispose();
assertEquals(ProcessInstance.STATE_COMPLETED, log.getStatus().intValue()); auditService.dispose();