@Override public void touchAsync(DataIdentifier identifier, long minModifiedDate, AsyncTouchCallback callback) { timeMap.put(identifier, System.currentTimeMillis()); callback.onSuccess(new AsyncTouchResult(identifier)); }
callback.onAbort(new AsyncTouchResult(identifier)); throw new DataStoreException("Cannot touch the record " + identifier.toString(), e);
callback.onAbort(new AsyncTouchResult(identifier)); throw new DataStoreException("Cannot touch the record " + identifier.toString(), e);
} catch (Exception e) { if (callback != null) { callback.onAbort(new AsyncTouchResult(identifier));
} catch (Exception e) { if (callback != null) { callback.onAbort(new AsyncTouchResult(identifier));
} catch (Exception e) { if (callback != null) { callback.onAbort(new AsyncTouchResult(identifier));