@Override protected void rollbackInternal() throws SailException { super.rollbackInternal(); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(sail); }
@Override protected void rollbackInternal() throws SailException { super.rollbackInternal(); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(sail); }
protected MemoryStoreConnection(MemoryStore sail) { super(sail, sail.getSailStore(), sail.getEvaluationStrategyFactory()); this.sail = sail; sailChangedEvent = new DefaultSailChangedEvent(sail); }
protected NativeStoreConnection(NativeStore sail) throws IOException { super(sail, sail.getSailStore(), sail.getEvaluationStrategyFactory()); this.nativeStore = sail; sailChangedEvent = new DefaultSailChangedEvent(sail); }
protected MemoryStoreConnection(MemoryStore sail) { super(sail, sail.getSailStore(), sail.getEvaluationStrategyFactory()); this.sail = sail; sailChangedEvent = new DefaultSailChangedEvent(sail); }
protected NativeStoreConnection(NativeStore sail) throws IOException { super(sail, sail.getSailStore(), sail.getEvaluationStrategyFactory()); this.nativeStore = sail; sailChangedEvent = new DefaultSailChangedEvent(sail); }
@Override protected void rollbackInternal() throws SailException { try { super.rollbackInternal(); } finally { if (txnLock != null) { txnLock.release(); } } // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(nativeStore); }
@Override protected void rollbackInternal() throws SailException { try { super.rollbackInternal(); } finally { if (txnLock != null) { txnLock.release(); } } // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(nativeStore); }
@Override protected void commitInternal() throws SailException { super.commitInternal(); sail.notifySailChanged(sailChangedEvent); sail.scheduleSyncTask(); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(sail); }
@Override protected void commitInternal() throws SailException { super.commitInternal(); sail.notifySailChanged(sailChangedEvent); sail.scheduleSyncTask(); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(sail); }
@Override protected void commitInternal() throws SailException { try { super.commitInternal(); } finally { if (txnLock != null) { txnLock.release(); } } nativeStore.notifySailChanged(sailChangedEvent); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(nativeStore); }
@Override protected void commitInternal() throws SailException { try { super.commitInternal(); } finally { if (txnLock != null) { txnLock.release(); } } nativeStore.notifySailChanged(sailChangedEvent); // create a fresh event object. sailChangedEvent = new DefaultSailChangedEvent(nativeStore); }