@Override public void appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendAddRecord(id, recordType, persister, record, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendCommitRecord(final long txID, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendCommitRecord(txID, sync, syncCompletion, true); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }
@Override public void appendCommitRecord(final long txID, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendCommitRecord(txID, sync, syncCompletion, true); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }
@Override public void appendUpdateRecord(final long id, final byte recordType, final Persister persister, final Object record, final boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendUpdateRecord(id, recordType, persister, record, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendDeleteRecord(final long id, final boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendDeleteRecord(id, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendPrepareRecord(final long txID, final EncodingSupport transactionData, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendPrepareRecord(txID, transactionData, sync, syncCompletion); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }
@Override public void appendDeleteRecord(final long id, final boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendDeleteRecord(id, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendUpdateRecord(final long id, final byte recordType, final Persister persister, final Object record, final boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendUpdateRecord(id, recordType, persister, record, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendRollbackRecord(final long txID, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendRollbackRecord(txID, sync, syncCompletion); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }
@Override public void appendPrepareRecord(final long txID, final EncodingSupport transactionData, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendPrepareRecord(txID, transactionData, sync, syncCompletion); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }
@Override public void appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync) throws Exception { SyncIOCompletion callback = getSyncCallback(sync); appendAddRecord(id, recordType, persister, record, sync, callback); if (callback != null) { callback.waitCompletion(); } }
@Override public void appendRollbackRecord(final long txID, final boolean sync) throws Exception { SyncIOCompletion syncCompletion = getSyncCallback(sync); appendRollbackRecord(txID, sync, syncCompletion); if (syncCompletion != null) { syncCompletion.waitCompletion(); } }